Commit graph

577 commits

Author SHA1 Message Date
12da5957b8
Switch default mux position 2022-09-20 20:44:47 +02:00
14846e5aa5
Restructure communication protocol 2022-09-20 18:58:26 +02:00
3adb5c576f
Add eeprom
Eeproms outlive flash, which quickly dies during light state preservation.
2022-09-17 17:29:23 +02:00
4f84fc650f
Fix first pcb batch issues
Reassign input only pins, external uart connected to flash spi & mux blocking uart access
2022-09-17 17:07:48 +02:00
6b4c24783e
Add hex prefix 2022-04-19 23:52:45 +02:00
740abd951d
Add safe clearBuffer websocket method 2022-04-13 19:09:03 +02:00
d285387f38
Implement websocket receive 2022-04-13 18:42:39 +02:00
833cc5bbd9
Change hostname 2022-04-11 21:52:26 +02:00
0c72169217
Change app icon 2022-04-11 21:50:55 +02:00
44af7e0559
Update communication.md 2022-04-11 21:08:16 +02:00
34daed07d8
Fix table header 2022-04-11 19:40:06 +02:00
4c45934128
Add first communication protocol draft 2022-04-11 19:16:49 +02:00
1abc699b07
Make code more readable 2022-04-11 16:33:27 +02:00
31c864f140
First bluetooth connection proof-of-concept 2022-04-11 16:32:50 +02:00
db72525fd4
Implement first demo UI 2022-04-11 13:22:08 +02:00
9834c36baf
Update com port 2022-04-10 22:14:02 +02:00
c2bc691f17
Fix pincommit not working after setup 2022-04-10 22:13:39 +02:00
3256739198
Reorder ids to match physical layout 2022-04-10 22:13:06 +02:00
0f2ff182fb
Fix pinmapping 2022-04-10 22:12:40 +02:00
16dd8835a5
Initial Android commit 2022-04-10 18:28:07 +02:00
1a5cade5ab
Set hostname 2022-04-10 18:21:11 +02:00
3fd486659e
Fix ci build error fix 2022-04-10 18:16:03 +02:00
c98249a9a0
Remove interactive bom 2022-04-10 18:14:08 +02:00
d353e4fa62
Fix CI Build fail due to missing credentials 2022-04-10 18:12:58 +02:00
6bbcb0c116
Remove interactive ibom 2022-04-10 17:58:53 +02:00
d210a5c30e
Remove unused script 2022-04-10 17:57:18 +02:00
504e0c3825
Implement WiFi connection timeout 2022-04-10 17:56:23 +02:00
4946080c19
Make loop more readable 2022-04-10 17:47:07 +02:00
887b64ddf2
Fix 'Too many messages queued' 2022-04-10 17:20:40 +02:00
f2a290af30
Fix gitignore credentials header file 2022-04-10 17:16:00 +02:00
8c515fa156
First rough implementation of websockets 2022-04-10 17:12:44 +02:00
3c163a8f15
Remove duplicate code 2022-04-10 16:20:26 +02:00
fc1ca449d9
Break apart StreamCommunicator into subclass 2022-04-10 11:50:44 +02:00
0ee41404e9
Implement Bluetooth 2022-04-10 10:27:35 +02:00
6c2f39a4ea
Fix eeprom on esp32 2022-04-10 10:10:56 +02:00
57850dd0d9
Port to esp32 2022-04-09 21:31:18 +02:00
2954c30578
Fix broken readme logo 2022-04-09 20:11:16 +02:00
56a07d7b1b
Improve repo directory structure 2022-04-09 20:07:19 +02:00
b88a844136
Remove renovate config 2022-04-09 19:56:03 +02:00
75839f9487
Prepare v2.2.1 release 2022-04-04 20:00:58 +02:00
dca7cbb8fd
Remove sqlite3 dependency 2022-04-04 20:00:26 +02:00
3ce9beea66
Upgrade dependencies 2022-04-04 19:39:51 +02:00
77de12fb39
Disable port selection when connected 2022-04-04 19:32:14 +02:00
19d4d2c426
Disable Connect/Disconnect buttons when not in use 2022-04-04 19:25:16 +02:00
efd71d6989
CodeQL exceptions for interactive bom 2022-03-18 22:56:27 +01:00
9466086de0
Specify JLCPCB order number location 2022-03-17 17:40:43 +01:00
289c9f11c3
Plot gerber files 2022-03-17 17:01:42 +01:00
01a261b8c5
Add interactive bom 2022-03-17 17:00:59 +01:00
abc0433dd1
Finalize boards 2022-03-17 16:24:58 +01:00
eb3a0cff00
Add rough control case 2022-03-16 14:55:05 +01:00