16 Commits

Author SHA1 Message Date
1e78421829 Logic fix, set_state returns true/false for debugging purposes 2024-05-18 00:22:38 -05:00
0fb69b0fbc Add max_brightness parameter so I don't blind myself without a case 2024-05-18 00:18:59 -05:00
0b8893d433 Add class for HUSB238 board control and LED matrix control 2024-05-18 00:13:19 -05:00
700e87f807 App sync code, handles button presses from mixer and syncs changes from VM. Included python code from the mixer. Some other PCB changes, but still needs improvements 2024-05-16 23:42:27 -05:00
efdbb11f92 Code changes 2024-04-27 00:50:07 -05:00
cdac51a0f5 PCB v1.1: Errata fixes
* Vss and Vdd were mixed up on U1 and U2
* Wrong pinout was used for WS2812B LEDs, causing Dout and Din to be reversed
* ItsyBitsy M4 Express does not have pull-up resistors on SDA and SCL. Add 10k resistors to fix
2024-04-27 00:49:51 -05:00
ac36aeb3cf App autostart update and UI refinement 2024-04-10 19:43:06 -05:00
880274554c Finish initial version of PCB 2024-04-10 18:44:54 -05:00
515b877b4f More PCB work 2024-04-07 23:44:58 -05:00
57a2109d2e Finish assigning footprints, export parts to PCB, start PCB arrangement 2024-04-07 01:04:03 -05:00
d1045c1fc8 More footprint mapping, created new footprint for LEDs 2024-04-04 21:46:20 -05:00
b57cec5617 Fix LED/Diode assignments, assign part numbers and footprints to most parts 2024-04-04 19:30:23 -05:00
3923b79a2f Add USB-C PD and regulator 2024-03-29 00:54:52 -05:00
ec32f9781a Possibly finish wiring, still need to figure out switching Ext 5v and USB 5v 2024-03-27 20:50:05 -05:00
505fdc9b9a Wire up key matrix, add MCP23S008s 2024-03-27 17:31:19 -05:00
7fbe51f482 Initial commit 2024-03-26 13:44:49 -05:00