Surprise your loved ones with DIY electronic animated Valentine's Heart!
Program the PIC microcontroller using heart_2014.hex firmware (see files section at the bottom of this page).
Bend resistors' leads at 90 degrees, and solder the resistors.
Solder the tactile switch, the IC socket, and the capacitor
Solder the LEDs. Pay attention to LEDs' polarity. Flat edge and shorter lead indicate negative terminal (cathode). Longer lead is the positive terminal (anode). (See the picture on the right). All LEDs should be oriented with positive terminals toward the top of the board.
Carefully solder the CR2032 battery holder. Trim components leads if needed.
Insert the PIC microcontroller to the socket. Make sure that it is oriented correctly (pin 1 mark toward capacitor)
Insert the battery
Use On/Mode button to turn the lights on, and to cycle through different animation modes.
Link to the project on Mouser.com - View and order all components except of PCB.
Link to the project on OSHPark.com - View and order PCB.