Bluetooth Clock based on ESP32-WROOM-32D (16MB) microcontroller.
- 8 x 32 LED matrix
- SD card
- Stereo sound via I2S using MAX98357
- Interrupt-based buttons for Play/Pause + Next/Prev track + mode switching
- Audio can be casted from Android/iOS/Windows/Linux via Bluetooth
- Firmware -> C++ Arduino-core based code for Visual Studio w/ PlatformIO
- Hardware -> Rev1 hardware
- Hardware V2 -> improved SD card circuit and some tweaks here and there
- Mechanical -> SolidWorks 2020 compatible model + 3d printer ready STLs