Commit graph

203 commits

Author SHA1 Message Date
RobotMan2412 9235785974 Update README to reflect the new old module. 2022-06-02 13:36:27 +02:00
RobotMan2412 df361e8d6d Update keyboard. 2022-06-02 13:31:24 +02:00
RobotMan2412 872fd5da67 Update UI fonts. 2022-06-02 13:10:56 +02:00
RobotMan2412 4960e10283 Update UI fonts. 2022-06-02 12:39:19 +02:00
RobotMan2412 a5718a1d1b Update PAX (more text improvements and new fonts) 2022-06-02 12:30:44 +02:00
Renze Nicolai d7f9756939
Merge pull request #53 from badgeteam/renze/rp2040-update
Renze/rp2040 update
2022-06-02 02:11:39 +02:00
Renze Nicolai a0181292a0 Small fixes 2022-06-02 02:06:05 +02:00
Renze Nicolai 587b1d9a49 Small fixes 2022-06-02 02:02:55 +02:00
Renze Nicolai 501c1b5752 Add RP2040 firmware with version set to 2 2022-06-02 01:58:10 +02:00
Renze Nicolai 7a11c31763
Merge pull request #52 from badgeteam/ota-progress
Show progress indicator during OTA update process
2022-06-02 01:11:01 +02:00
Renze Nicolai 0f75e5db6e Show progress indicator during OTA update process 2022-06-02 00:26:49 +02:00
Renze Nicolai 7448c6d23a
Merge pull request #50 from badgeteam/wifi_test
WiFi
2022-06-01 23:44:57 +02:00
Renze Nicolai 19c6a589e2
Merge pull request #51 from badgeteam/renze/small_fixes
Small fixes
2022-06-01 23:44:46 +02:00
Renze Nicolai 2ba444477c Return result, disable PMOD plug test 2022-06-01 23:36:33 +02:00
Renze Nicolai 9983ef8b11 Update RP2040 firmware 2022-06-01 23:36:20 +02:00
Renze Nicolai 1caca379f1 Set menu color to black for launcher and settings menus 2022-06-01 23:35:50 +02:00
Renze Nicolai e1030d1363 Disable sensor init and make boot much faster 2022-06-01 23:35:22 +02:00
Renze Nicolai 9bc2efd1c8 Fix redraw and back button behaviour for file browser 2022-06-01 23:33:34 +02:00
RobotMan2412 799cd513b0 The WiFi menu is almost finished. 2022-06-01 18:29:44 +02:00
RobotMan2412 15707599de Basic WiFi scan menu done 2022-06-01 11:30:02 +02:00
Renze Nicolai cb475bea49
Merge pull request #49 from badgeteam/renze/refactoring
Refactoring
2022-05-31 22:47:28 +02:00
Renze Nicolai 2cc0b5dca4 Update RP2040 firmware 2022-05-31 22:38:51 +02:00
Renze Nicolai 8e506008d3 Update FPGA selftest firmware, fix compilation issues 2022-05-31 22:35:51 +02:00
Sylvain Munaut 68da02427c New FPGA self test routine
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2022-05-31 22:27: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
Renze Nicolai e870c4e5b5
Merge pull request #46 from badgeteam/tnt/psram-turbo
sdkconfig: Run PSRAM at 80 MHz
2022-05-29 18:38:23 +02:00
Sylvain Munaut fa65756315 sdkconfig: Run PSRAM at 80 MHz
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2022-05-28 19:37:34 +02:00
Frans Faase 6e3dc8299d
Merge pull request #45 from badgeteam/tnt/spi-keys
Small fixes for the SPI key report mechanism
2022-05-28 19:36:39 +02:00
Sylvain Munaut db3d5365aa fpga_download: Fix endianness of key report SPI messages
SPI uses big endian conventionally.

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2022-05-28 19:22:33 +02:00
Sylvain Munaut c3ce551769 fpga_download: Remove debug messages
Those are left over and can't even be uncommented (causes compilation
to fail).

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2022-05-28 19:22:33 +02:00
RobotMan2412 aa344a1d6c Add missing import. 2022-05-28 15:53:31 +02:00
RobotMan2412 d5af8b6325 Finish basic scanning routines. 2022-05-28 15:44:03 +02:00
Frans Faase 01f9292fbf Forward button presses to FPGA in FPGA download mode (3) #43
Did some code clean-up. Also updated fpga.py. Will now show
messages send through serial USB. Might aid debugging.
2022-05-26 21:12:33 +02:00
Frans Faase c6b04d5b3e Forward button presses to FPGA in FPGA download mode (2) #43
This no longer has the delay as with the previous commit.
Bits are mapped to the following keys:
 0 - joystick down
 1 - joystick up
 2 - joystick left
 3 - joystick right
 4 - joystick press
 5 - home
 6 - menu
 7 - select
 8 - start
 9 - accept
10 - back
2022-05-26 19:27:30 +02:00
Frans Faase fe9ad7f15d Forward button presses to FPGA in FPGA download mode #43 2022-05-25 21:40:19 +02:00
Robot ab92043c75
Merge pull request #42 from badgeteam/wifi_test
Prepare for enterprise WiFi.
2022-05-25 17:09:10 +02:00
RobotMan2412 64da1576ad Prepare for enterprise WiFi. 2022-05-24 14:35:05 +02:00
Renze Nicolai 1b0fd5da10
Merge pull request #41 from badgeteam/renze/i2c
FPGA bugfix (and use component branches with some i2c fixes in them)
2022-05-23 20:51:37 +02:00
Renze Nicolai af2a037d7c Fixes and tests 2022-05-20 01:23:53 +02:00
Renze Nicolai e2e7f797dd
Merge pull request #40 from badgeteam/bme680_stub
Add BME680 stub and update submodules
2022-05-18 23:28:53 +02:00
Renze Nicolai e4e6c76546 Add BME680 stub and update submodules 2022-05-18 23:28:00 +02:00
Renze Nicolai 7d8e2261d2
Merge pull request #38 from badgeteam/Mecrisp-patch-1
Update README.md
2022-05-18 22:58:54 +02:00
Renze Nicolai 44aa0c6855
Merge pull request #39 from badgeteam/renze/fpgatool
Add FPGA bitstream uploading tool
2022-05-18 22:58:46 +02:00
Renze Nicolai 4e42133b6e Add FPGA bitstream uploading tool 2022-05-18 22:55:33 +02:00
Renze Nicolai 76fbf0dfb1
Merge pull request #37 from badgeteam/tnt/fpga-turbo
Turbo SPI mode and better SPI testing to match
2022-05-18 21:11:51 +02:00
Matthias Koch fdeaed591f
Update README.md
Added instructions for making the firmware.
2022-05-18 20:31:40 +02:00
Sylvain Munaut eb28403e74 fpga_test: Better SPI test routine
We do longer transfers, actually check the data automatically and
report errors, and also execute the test 128 times to build some
confidence it's working reliably.

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2022-05-17 11:03:59 +02:00
Sylvain Munaut 9489194e27 Update components for iCE40 turbo tx mode
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2022-05-17 11:03:59 +02:00