What to do in the weekends? How about buying a fun and cute smart toy and learning some programming techniques, then using your own software to control the smart hardware? This is the Introductory Special.  4x AAA batteries included for FREE. Original price $55

See me at Maker Faire!

    This is the Thick Light with IR Remote and Micro-USB cable. The Thick Light includes battery box and sound sensor module. User could use it without power cable and use sound to turn on or turn off the SmartHeart Programmable LED Light. This feature is useful as a night light. User do not need to operate the buttons in dark or use IR remote in dark. Simply produce a long voice to turn on the LED light.


     The patented SmartHeart Programmable LED Light provides both education and entertainment. Using Micro Control Unit, it allows users to write their own code to read sensor status and control the lights. The preloaded code allows user to immediately enjoy most of the features of the SmartHeart Programmable LED light.

    The SmartHeart Programmable LED Light is
  •     A unique meaningful gift for loved one
  •     A beautiful energy saving IR remote controllable LED light
  •     A powerful dimmable and sound controllable night light
  •     A high-tech multifunction toy for kids
  •     An educational device for child, student and hobbyist to learn computer application programming, automatic hardware control and basic concept of robotics by reading sensor values and reacting to the events of the surrounding environment.

    The shell of the SmartHeart Programmable LED Light is composed of multi-layer heart shaped acrylic sheets. Each sheet has uneven wall thickness to create lens effect to the outgoing LED emitted light beams. The light beam passing through the acrylic sheets was scattered. At the same time, the light passing through the different acrylic layers get reflection and refraction effects. With these light reflection, refraction, and scattering effects, user could see beautiful heart shape rainbow-like light beams around the SmartHeart Programmable LED light. The software of the SmartHeart controls the seven RGB LED lights looping through all the possible colors to give user different appearance of the rainbow colors.

    Click the diagram link which shows the composition of the control board in the SmartHeart Programmable LED Light. It will let you know better to the structure of the hardware and have some idea on how to extend the system.

    The SmartHeart Programmable LED Light is not only a light, but also an educational device for child, student and hobbyist to learn computer application programming, automatic hardware control and basic concept of robotics by reading sensor status, button clicks, IR remote control signal or serial communication commands and reacting to the events of the surrounding environment. Users could use BASIC programming language to write their own code to control the Smart Heart Programmable LED Light to let the device fit their needs. The 12 buttons on the front panel of the SmartHeart Programmable LED Light could offer up to 48 different combination states. So users could write their own custom code to define up to 48 kinds of reactions to the combination of button clicks. 

    The SmartHeart Programmable LED Light uses PICAXE 20M2 MicroController Unit(MCU). A MCU is a small single-chip computer. It is a small computer on a single integrated circuit containing a processor core, memory, and programmable input and output peripherals. The BASIC language is a high-level programming language designed for ease of use. It is easy to learn for beginners. 

    Using only 10 lines of BASIC code, you could let 7 LED lights turn on and off. You could watch the video clip for the execution of the code.

    The sample BASIC code uses FOR loop to show the lights being turned on and off in turn. You could watch the video clip for the execution of the code.

Please watch the YouTube video for the SmartHeart Programmable LED Light full features demo(20 minutes) to have deeper understanding to the product

    Please go to the SmartHeart Programmable LED Light project website at www.ismarthome.info for the detailed articles for the 'Front panel label abbreviation and operation', 'SmartHeart Programmable LED Light User Manual', and 'Writing code to control the SmartHeart Programmable LED Ligh'.


    When you choose to buy the SmartHeart Programmable LED Light, please tell me which color you choose. You could choose from RED, YELLOW, BLUE, GREEN, PINK, or COLORLESS. If you do not choose a prefered color, the default RED color will be given.

    Thanks for your interest on the SmartHeart Programmable LED Light !