Category Archives: PIC Projects


Making a mini LED Christmas tree

My two and a half year old son loves toys with flashing lights. For this Christmas I thought of making a mini LED Christmas tree for him. This project uses 22 multi-color LEDs which are driven by a PIC12F683 microcontroller using the Charlieplexing technique. The details of the build procedure is described in the following sections.

Read more

Rapid Development Board for PIC12F Series Microcontrollers

The 12F series of PIC microcontrollers are handy little 8-pin devices designed for small embedded applications that do not require too many I/O resources, and where small size is advantageous. These applications include a wide range of everyday products such as hair dryers, electric toothbrushes, rice cookers, vacuum cleaners, coffee makers, and blenders. Despite their small size, the PIC12F series microcontrollers offer many advanced features including wide operating voltage, internal programmable oscillator, 4 channels of 10-bit ADC, on-board EEPROM memory, on-chip voltage reference, multiple communication peripherals (UART, SPI, and I2C), PWM, and more. Today we are introducing a new development

Read more

Low-cost thermostat design for cooking appliances using PIC10F204

Countertop cooking appliances, such as electric ranges and skillets, use an adjustable thermostat to vary the heat output. In traditional appliances, a mechanical thermostat was used in series with the heating element to control the current through the element. While this technique is inexpensive, it is less accurate and less reliable over time because the mechanical components wear out. This application note from Microchip describes a low-cost microcontroller-based design which eliminates these drawbacks. The solution uses the PIC10F204 microcontroller, which gathers user inputs from a potentiometer and control current to the heating element via a triac. The application note also

Read more
« Older Entries Recent Entries »