Commit Graph

35 Commits

Author SHA1 Message Date
Correl Roush b38a9ba590 Fix channel labels 2023-07-20 14:53:27 -04:00
Correl Roush db97b8eb69 Reconnect when WiFi lacks a valid IP address 2023-07-07 22:29:34 -04:00
Correl Roush b5b9b492f2 Handle MQTT connection failures 2023-07-07 22:28:30 -04:00
Correl Roush be254b5f0c Update readme to reference the FreeCAD case design 2023-06-17 01:17:24 -04:00
Correl Roush 1036a8b38e Set the rotary increment to 4, 1 is way too slow 2023-06-17 01:02:06 -04:00
Correl Roush ab5d91f1da Delete the unused openscad design 2023-06-17 01:01:56 -04:00
Correl Roush 1c85769c5d Polish up the freecad case 2023-06-17 01:01:40 -04:00
Correl Roush 991f9fae9b Update case design with split top and bottom 2023-06-13 00:14:31 -04:00
Correl Roush 6d1bd15bfd Add an initial case design in FreeCAD 2023-06-08 12:59:04 -04:00
Correl Roush 7f3cbd4ba0 Add audio jack 3d model 2023-06-08 12:58:50 -04:00
Correl Roush 12ce7ca135 Add additional part models 2023-06-07 23:53:43 -04:00
Correl Roush 579aab0ecd Add README 2023-06-06 21:57:40 -04:00
Correl Roush f84cf9727c Add multiple export options to the case design 2023-06-06 21:57:22 -04:00
Correl Roush 986c9f00d2 Generate a basic case bottom with PCB mounting holes 2023-06-06 17:29:19 -04:00
Correl Roush ba799aab7d Add initial OpenSCAD case files 2023-06-06 00:14:58 -04:00
Correl Roush 62462b6dd3 Ignore generated gerber files 2023-06-06 00:14:43 -04:00
Correl Roush c9d29490c8 Set gerber export settings 2023-06-06 00:14:23 -04:00
Correl Roush 7233877015 Polish PCB design 2023-06-05 18:20:12 -04:00
Correl Roush 4e0f3a9d3c Add KiCad design 2023-06-05 15:22:13 -04:00
Correl Roush 554d702279 Add mute and input switching button controls 2023-05-28 13:04:43 -04:00
Correl Roush 181363a52d Only display muted status when actually muted 2023-05-28 10:57:59 -04:00
Correl Roush 7fe2b4f881 Add mute and channel status to display 2023-05-27 23:00:25 -04:00
Correl Roush 896af8c12f Add MQTT controls for channel and mute 2023-05-27 21:34:04 -04:00
Correl Roush 62bdbe71f5 Update switch select log message 2023-05-27 21:33:46 -04:00
Correl Roush 156b904bfd Add multiplexing switch 2023-05-27 20:10:08 -04:00
Correl Roush 3b3e4d9f34 Add rotary knob volume control 2023-05-27 17:36:27 -04:00
Correl Roush e1fb103db9 Draw volume levels as horizontal bars 2023-05-18 16:04:57 -04:00
Correl Roush 8edea00b82 Remove repl from the Makefile 2023-05-18 14:51:49 -04:00
Correl Roush 49396869d5 Mark as offline when the MQTT connection is lost 2023-05-18 14:50:49 -04:00
Correl Roush c1a8872962 Abstract state change tracking 2023-05-18 14:38:36 -04:00
Correl Roush 3fb4da0912 Add logging 2023-05-18 12:37:53 -04:00
Correl Roush f2fec045e4 Add Makefile 2023-05-18 12:37:48 -04:00
Correl Roush b06b162b2d Add tests 2023-05-18 12:37:43 -04:00
Correl Roush b809b88f53 Add MQTT controls 2023-05-17 23:23:13 -04:00
Correl Roush 363eaa46ef Initial commit 2023-05-17 18:10:49 -04:00