Commit graph

35 commits

Author SHA1 Message Date
Renze Nicolai
e1030d1363 Disable sensor init and make boot much faster 2022-06-01 23:35:22 +02:00
Renze Nicolai
a1ae09acdd Move every menu thing from main to a separate file 2022-05-31 22:10:08 +02:00
Renze Nicolai
3a63e59751 Refactoring 2022-05-30 23:56:23 +02:00
Robot
d61750ceed
Merge pull request #47 from badgeteam/wifi_test
Basic scanning routines finished
2022-05-30 18:09:47 +02:00
RobotMan2412
d5af8b6325 Finish basic scanning routines. 2022-05-28 15:44:03 +02:00
Frans Faase
fe9ad7f15d Forward button presses to FPGA in FPGA download mode #43 2022-05-25 21:40:19 +02:00
RobotMan2412
64da1576ad Prepare for enterprise WiFi. 2022-05-24 14:35:05 +02:00
Renze Nicolai
e4e6c76546 Add BME680 stub and update submodules 2022-05-18 23:28:00 +02:00
Renze Nicolai
4adce1006a Add FPGA download mode 2022-05-16 23:07:30 +02:00
Renze Nicolai
764165f7ba Add RP2040 UID reading function 2022-05-15 22:01:40 +02:00
Renze Nicolai
247b0a269d Update names of SD card GPIO pins 2022-05-15 03:02:49 +02:00
Renze Nicolai
8df4f62d51 Add internal filesystem support 2022-05-15 00:15:45 +02:00
Renze Nicolai
afcac1557b Remove framebuffer pointer from function calls, implement file browser that can install binaries and an uninstaller 2022-05-14 19:32:14 +02:00
Renze Nicolai
0c51951cc8 Add OTA update function 2022-05-14 00:19:15 +02:00
Renze Nicolai
8d61e4be6b Split wifi_init into wifi_init and wifi_connect 2022-05-13 22:56:20 +02:00
Renze Nicolai
90636e01c6 Fix wrong exit condition in ice40_init, add extra checks to main 2022-05-13 13:22:03 +02:00
Renze Nicolai
3be5e78a09 Restructuring of the init functions, display more detailed error messages on failed init 2022-05-13 00:13:14 +02:00
Renze Nicolai
0986203a68 Add efuse protection function 2022-05-12 22:41:31 +02:00
Renze Nicolai
c1dcd344c9 Remove old and unused graphics driver 2022-05-11 23:57:47 +02:00
Renze Nicolai
7d97a069a9 Move RP2040 firmware update logic into separate file 2022-05-11 00:57:21 +02:00
Renze Nicolai
f24f192a2f First pass of cleaning on RP2040 firmware update code 2022-05-11 00:17:22 +02:00
Renze Nicolai
d70ca01c93 Final steps towards working RP2040 update :D 2022-05-03 23:45:50 +02:00
Renze Nicolai
d2a27e77bf More tests for RP2040 bootloader 2022-05-03 20:44:45 +02:00
Renze Nicolai
bba2bbfad4 Add RP2040 bootloader related stuff 2022-04-29 05:24:17 +02:00
Renze Nicolai
e42aefed7f Prototype 4 2022-04-23 04:00:55 +02:00
Renze Nicolai
fd5d4da353 Connect to wifi :-) 2022-04-18 02:10:44 +02:00
Renze Nicolai
ee5285bf8b Fix uninitialized string on empty NVS 2022-04-17 20:22:54 +02:00
Renze Nicolai
9aa25cd1c4 Buggy but working manual entry of wifi parameters 2022-04-16 23:31:18 +02:00
Renze Nicolai
b68b4ef685 Keyboard! 2022-04-16 02:14:28 +02:00
Renze Nicolai
4e3ca2e19b Working menu! 2022-04-16 01:16:36 +02:00
Renze Nicolai
748ca757b9 A bit of refactoring 2022-04-08 23:15:57 +02:00
Renze Nicolai
c5a4be6479 Add workaround for unstable writes to RP2040 2022-03-11 04:41:34 +01:00
Renze Nicolai
a694f1753f FPGA test 2022-02-04 01:04:51 +01:00
Renze Nicolai
3f3cc1b328 Initial tests for building a launcher, very ugly code 2022-01-24 23:41:03 +01:00
Renze Nicolai
d69c54af21 Cleanup and lots of moved files 2022-01-24 22:32:33 +01:00
Renamed from factory_test/main/main.c (Browse further)