Category Archives: PIC Projects


Programmable LED dimmer using PIC16F18325

Programmable LED dimmer

LUKAS FÄSSLER designed a versatile programmable LED dimmer using PIC16F18325 MCU to drive white and RGB LEDs. It operates at a wide range of power supply (6 to 26 volts) and utilizes MOSFET drivers with non-inverting outputs. The mosfet drivers are basically the same as before but now with non-inverting outputs: LM5111-1M. There are two of them for a total of 4 outputs compared to only 3 with the previous version. They now drive much (physically) smaller but no less capable mosfets which allowed me to significantly downsize the whole board to 75x65mm.  The NXP BUK9Y12-40E are rated at 40

Read more

Bluetooth-connected weight scale

Bluetooth connected weight scale

This design application note from Microchip illustrates the the implementation of a Bluetooth-connected weight scale using Microchip’s PIC16F1783 MCU and the RN42 Bluetooth module. It is powered by 2 AAA batteries and the measured weight is displayed and recorded on a smartphone or tablet. Weight scales have been used for quite a while in homes, businesses and medical facilities. With the increase in demand for health-related information, connected weight scales can now send data to smartphones, tablets and the Cloud where it can be utilized by medical providers and other care givers. Connected weight scales are being used with other home-based

Read more

Autonomous Parallel Parking Car

Autonomous parallel parking car

Owing to limited parking space, crowded cities require you to have really good parallel parking skills to park your vehicle in a narrow parking space. This stressful task has lately been made easier in the new automobiles with the implementation of automatic parallel parking technology based on multiple imaging cameras and laser sensors. This add-on could add a few thousand dollars extra on your car price. Alberto Gutiérrez, Shaan Shetty, and Boling Hu (students from Cornell University) built a low-cost prototype car with autonomous parallel parking capability that would enable the car to find a suitable parking space and park itself without any

Read more

Comfort thermometer with remote sensors housed in an Ikea Ribba frame

Comfort thermometer with colorful LED display

Building a thermometer is a very popular project among beginner hobbyists. This comfort thermometer display built with 517 LEDs and four microcontrollers is a beautiful piece of art work with a very impressive and colorful display. It uses: 1) PiC24FV16KA301 – controlling outer 36 RGB LEDs 2) PIC16F886 – bargraph and pink LEDs animations 3) ATmega328 – controlling 7-segment display 4) PIC16F57 – rf transmitter and receiver   The bargraph LEDs are current sinked with LM3914 LED display drivers, and current sourced via the PIC16F886 and transistors. The information from the temperature sensor (LM35) and humidity sensor (HIH-4030) is wirelessly transmitted once

Read more

Another minimalist wrist watch, but with binary display

Wrist watch with binary display

Earlier this week, we saw David Johnson-Davies’ minimalist ATtiny85 wrist watch that displays time using 12 LEDs arranged in a circle like a watch dial. I found another interesting LED-based wrist watch design shared by MACROFAB. It is a low cost watch based on Microchip PIC16F527 and it displays time in binary format. The PIC microcontroller runs in low-power crystal mode using a 32.768 KHz external crystal, that helps to achieve an accurate 1Hz signal required for timekeeping. The Macro_Watch has 11 LEDs. Four LEDs for the Hour (H1 – H4), Six LEDs for the Minute (M1 – M6), and a single Seconds LED for timing

Read more
« Older Entries