There are 2 repositories under mplab topic.
PIC16F87X,PIC-16F877A,PIC-16F87XA Projects
Embedded systems SDK for Uniswarm boards and others (dsPIC33, dsPIC30, PIC24 and PIC32 compatible)
MM LAB PROGRAMS FOR SCHEMES +2015 +2017 +2018
MPLAB X IDE Docker file build-args; avrgcc,armgcc,xc8,xc16,xc32,legacy,harmony
Basic exercises for PIC Micro-controllers using MPLAB IDE and XC8 Compiler for PIC16F877A
Practical sessions on communication protocols using PIC16F877A, MPLAB X, and Proteus 8.
Q-learning using the Microchip PIC18F87K22 microprocessor
A MIDI messages filter box
This repository contains real-time systems projects using multi-processing, IPC, and embedded programming with PICMicro and OpenGL.
contains various codes for pic microcontrollers
PIC18F4520: Projects done with PICDEM 2 PLUS Demo Board for learning purposes. Software used is MPLAB v8.92 and C18 Compiler v3.47 Lite
PIC18F45K22 project of temperature controlled motor with 3 buttons and 2 gui leds
This is the C code to the Simon Game project. The software was compiled using the XC8 compiler in the MPLAB X (v.5.50) platform. The hardware of this project was created and tested on the Proteus (v.8.13) platform. It was used a PIC microcontroller (PIC18F4520) and a Milford-4x20-BKP.
Clock work for Microcontroller classroom 2020
Implementing a basic control system for an autonomous underwater glider.
Small projects where microcontrollers PIC are used and programed in C.
🤖 Code for my Sumo Bot. The bot detects an opponent through the ultrasonic sonar and tries to push them off the sumo ring.
This Repository consist of PIC Embedded Programming Codes along with Simualtion Design For Them Built Using Proteus 8.1
PIC12F629 - EncoderDebouncer
A simple Memory Game implemented using MPLab Assembly on a PIC16F84A micro-controller
3-axis accelerometer with pic18f4550 in Mplab compiler in C language
Hardware/Software | Generic ISP Interface, MCU PIC8-bit SPI Interface. 2.4GHz, Low Energy Bluetooth.
Programs embedded on Openfeeder systems (Microchip PIC24F)
Assembly project implementing a floating-point division calculator using PIC16F877A microcontroller.
This project uses PIC18F26J50 to read RPM using an encoder sensor witn a simple DC motor.
Arduino based autonomous robot that detects different levels of air pollution using MQ135 sensor
Digital stopwatch using Timer1. Displays elapsed time over UART in the format MM:SS:MS.
A project for a true-bypass with an DIP8 PIC microcontroller.
EEPROM in PIC16F877A — Store It, Save It, Power Down Like a Boss! This project demonstrates how to use the internal EEPROM of the PIC16F877A to store and retrieve data — even after a power reset. It’s perfect for applications like saving user settings, sensor calibration values, or last known states.
📡 UART in PIC16F877A – Easy Serial Communication This project enables UART (USART) in PIC16F877A using Embedded C. It handles serial TX/RX via RC6/RC7 pins, ideal for debugging or talking to modules like GSM/Bluetooth. Built with MPLAB X and XC8, tested at 9600 baud with a 20MHz crystal.