Circuit Playground christmas ornament
This project is for the 2022 Make it Forward charity drive at Microsoft Vancouver.
Made with platformIO in VS Code.
This project will use the Adafruit Circuit Playground Classic (CPC) as a Christmas ornament. The CPC will play music using the basic tone generator and flash the Neopixels in a festiv manner. The design will include laser cut wooden housing to hold the CPC
Planned feature list in sort of intended order
- Randomly play songs from memory - DONE
- Randomly flash Neopixels - DONE, but removed for more fancy effects
- Housing design to hold CPC and battery pack - DONE
- Volume control by button press (turns out this is not a thing on the circuit playground) - CANCELLED
- Light brightness control by button press, or maybe light pattern - DONE
- Song genre by button - DONE
Note: Running the fastled example makes the tones 'buzz'. Didnt have time to look into why, something to do with timer usage I think.
The original concept came from Playing Mario Bros on Arduino with Pieza brother by Dipto Pratyaksa.