Projects

This comprehensive hub features the most popular PIC microcontroller projects and tutorials for engineers, hobbyists, and students. From basic LED blinking guides to advanced IoT and robotics implementations using PIC16F and PIC18F microcontrollers, explore step-by-step schematics, C source code, and practical hardware design solutions optimized for real-world applications..

This comprehensive hub features the most popular PIC microcontroller projects and tutorials for engineers, hobbyists, and students. From basic LED blinking guides to advanced IoT and robotics implementations using PIC16F and PIC18F microcontrollers, explore step-by-step schematics, C source code, and practical hardware design solutions optimized for real-world applications.

Project Category Recommended PIC IC Skill Level Key Components
Basic Interfacing PIC16F84A / PIC16F877A Beginner LEDs, Push Buttons, 16×2 LCD
Sensor Monitoring PIC16F877A Intermediate LM35, DHT11, Internal ADC
Motor & Power Control PIC18F4550 / PIC16F877A Intermediate L298N Driver, PWM Module
IoT & Wireless PIC18F4520 / PIC32 Advanced ESP8266, HC-05 Bluetooth, UART
TensorFlow Lite for Microcontrollers Part 2 e1681182224432

In-depth: TensorFlow Lite for Microcontrollers – Part 2

This blog details the inner workings of TensorFlow Lite for Microcontrollers and the role of Flatbuffers in them. Story of TensorFlow Lite for Microcontrollers Part 2/2: This blog extends my TensorFlow Lite for Microcontrollers tutorial. I was selected in Google Summer of Code, under TensorFlow, to work on building demos for TinyML and when I read through the […]

In-depth: TensorFlow Lite for Microcontrollers – Part 2 Read More »

Pinguino Project A PIC Microcontroller Based Arduino e1681100158848

Pinguino Project: A PIC Microcontroller Based Arduino

This is a complete tutorial to make a PIC Microcontroller based Arduino. This is a complete tutorial to make PIC microcontroller based Arduino, which can run Arduino programs on PIC18F4550 or PIC18F2550 microcontroller, one advantage on this microcontroller is that it doesn’t require any external programmers, since it has inbuilt USB support. So guys, let’s get started! Step 1: Things

Pinguino Project: A PIC Microcontroller Based Arduino Read More »

Frequency Counter by PIC16F628 schematic

Frequency Counter by PIC16F628

In this project we are building a basic and low cost frequency counter circuit . It can measure from 16Hz to 100Hz signals with a maximum amplitude of 15V. The sensitivity is high, the resolution is 0.01Hz. The input signal can be a sine, a square or a triangle waveform. The counter can be used

Frequency Counter by PIC16F628 Read More »