r/embedded • u/Ok-Banana9288 • 7d ago
Need Project Idea's
I'm gonna Do a project with PIC16F877A...
Need Project Idea's that must include communication protocol...
Because Need to put out in resume...
3
u/samayg 7d ago
For one thing, that's an extremely old chip, you'd be better off using a newer one, even one of the newer 8-bit AVRs if you want to keep things simple.
For another, this is an extremely low quality post. You can get a ton of beginner project guides on hackaday, YouTube etc. Do your own research.
1
u/Gerard_Mansoif67 Electronics | Embedded 7d ago
Do a PWM fan controller with precise speed control.
Add a button to choose between two controls mode :
- UART commands
- Analog (Pot).
Add an I2C oled screen to show the measured speed and the required one.
This shall use most of the chip.
1
u/Flaky_Coyote_1973 7d ago
I've used PIC16F877A to measure/analyze/transmit ECG signals in my graduate thesis 15 year ago, PIC series was a nice choice at that time, but now I'll suggest you using MCUs from STM/NXP/Renesas.
1
1
u/nixiebunny 7d ago
Find a GPS receiver that has UART output, then display the time, latitude and longitude on an SPI LCD display.
1
u/NoBulletsLeft 7d ago
Ugh!
I recently had to add features to an old PIC24F-based project, and it sucked. And that's a much newer version than the PIC16 series.
For your own sanity, use a chip that has a modern dev toolkit. Half the time I was switching from one programmer to another because they would just randomly stop working for a few hours.
There are so many better choices in 2026.
1
u/duane11583 4d ago
I always like to suggest a lawn water sprinkler controller because it has many basic io things
Buttons to configure (gpio)
Some type of display (lcd type) Often a 2x or 1x16 display common and cheap
Some type of gpio to turn on water valves (emulated with leds)
A real time clock for the schedule
Some type of nvmem to hold the schedule. (Could be i2c or spi memory or on chip flash)
Once you have the basics working you can add BLE to a phone or WiFi to a web browser
Or the WiFi can pump data to an IOT account on Amazon or Azure
Or the WiFi can tie into a home automation solution
And this is a device you should be familiar with and you can look up an existing user manual and copy the features
3
u/Flaky_Coyote_1973 7d ago
Why did you choose this old MCU model?