[December 2017]
Originally created.
A minimalist 1.5V coin cell led tree with all components and power source confined within a mini breadboard.
This is a holiday project targeting the 2017 December HackaDay coin cell challenge.
The objective is to employ a 1.5V button cell to drive microcontroller based holiday led display.
A minimalist design with all components and power source confined within a mini breadboard.
A joule thief circuit is used to step up the voltage from the 1.5V button cell to power the microcontrollers and leds.
+=====================================================+
| |
| . o-----------------o . . . . . . . . . |
| |
-||- 10pF | o o---||---o o |. o . . . . . . . . . |
| \_______o +-||--+ (1.5V button cell) |
-[]- 100k | o[]o o o o o |. o . . . . . . . . . |
/CBE\ BC547 | /cBE\ \EBC/ |
-uu- 100uH | o o o . ouuo o--------------o . . . . . |
| ----------o |
| o . o . o ./ o ---+--+--+--+--+--+ . . . |
| | 47K | | | \ | | | |- b6 b7 CK IO a7 a6| |
| | | | | \ | | | | MSP430G2231 | |
| | | + | | | | |+ a0 a1 a2 a3 a4 a5| |
. 47uF | o o . o o .| | ---+--+--+--+--+--+ . . . |
// | // | \ |
. | . . o . . .| .\-o . (<2o (<3) . . . . |
| | |
__n__ SW1 | o__n__o . . .| . . (<7) (<0) (<8) . . . |
| | |
->|- Diode | . o>|o . . .| . o . (1>) (4>) . . . . |
| o------------|---/ |
-|<- Zener | o o-|<--o . .| . . (6>) (5>) (9>) . . . |
| \--------------/ |
+=====================================================+
(.>), (<.) 10 x LEDs
_|_
o------------------o o MSP430G2231
| | | ._________.
o----------------|---uuuuu--o----o | | | |
| |. | | o---|-< PWM ---12|P2.7 | 10xLEDs
| | |4.7k | | | | P1.0|2--o--o
| |_| | V | | | ^ V
| | ||10pF | -1N5819| | P1.1|3--o--o
| o---------|--||------o | | | | ^ V
| | | || | | | | P1.2|4--o--o
| | | | | | | | ^ V
| | o------o-----o | o------o-< PWR -o--1|Vcc P1.3|5--o--o
| | |. | | | | | | | | ^ V
__|__ | | |100k | | | | | o-10|RST P1.4|7--o--o
--- | |_| | | | | | | | ^ V
|1.5V | | | | | ---47uF -1N5228 o-14|Vss P1.5|7--o--o
| | | |/ | |/ --- ^3.3v | |_________|
| o--o----| o--| | | |
| |> BC547s |> | | |
| | | | | |
_|_ _|_ _|_ _|_ _|_ _|_
/// /// /// /// /// ///
This is what’s needed for this project
Source code usually resides in my github repositories.
For this particular project, the single C source file jt_ledtree.c is bundled in my breadboard collections repository. You just need jt_ledtree.c