|
CH32V003F4P6 |
x 1 | |
|
CR2032 |
x 1 |
|
KiCADKicad
|
|
|
MounRiver StudioMounRiver
|
|
|
Nordic PPK IINordic Semi
|
3D Christmas Tree PCB using LEDs, CH32V003 MCU and CR2032 battery
The idea for this project began in an open source hardware community I participate in, called Franzininho, in Brazil. We decided to have a Christmas project/challenge and the goal was to make a Christmas themed PCB using the WCH CH32V003 MCU (famously known as the "10 cent MCU" - 0,10 USD cost), a CR2032 battery and explore the microcontroller features. I decided to create this PC that, when assembled, is not flat, but makes a 3D Christmas tree and 16 5mm LEDs make for the balls on the tree. By doing this project, I learned a lot about this new MCU, C embedded programming in general, and using its low power modes to save energy. The board has a button that wakes up the MCU and starts a set of 4 animations for the LEDs. After a number of cycles of each animation, the board enters standby mode. The expected life of battery in standby mode is 2.5 years, so a new battery should last until the Christmas of 2025 if the ornament is turned on sparingly.
3D Christmas Tree PCB using LEDs, CH32V003 MCU and CR2032 battery
*PCBWay community is a shared platform and we are not responsible for any design issues.
- Comments(0)
- Likes(3)
- fabiosouza.io Jan 23,2024
- Letícia Lelepg Jan 16,2024
- André Araújo Jan 16,2024
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by André Araújo
-
Open Source Very Large Stick - Freejoy & MMjoy2 breakout board
492 0 0 -
RF Control training board for students based on ESP32 C3
659 0 2 -
Aquarius+ Computer, Standard PCB
872 0 4 -
KINETIC COASTERS with a TWIST! Laser or 3D Print some DIY Magic
597 0 1 -
RPI - 8 IO PLC With ATTiny85 Watch Dog
524 0 1 -
Nintendo Famicom HVC-001 Controller Shells
619 0 1 -
COMMODORE 128 DIAGNOSTIC REV.785260 KEYBOARD DONGLE
580 0 4 -
COMMODORE 128 15KHz DISPLAY ADAPTER (C128 80 COLUMN ADAPTER)
784 1 5 -