This repository has been archived by the owner on Feb 8, 2023. It is now read-only.
v0.5.1
Bug fixes for GP2040-CE including turbo, OLED, gamepad saving and shortcuts.
This update addresses issues:
#39 - Convert Turbo LED GPIO to 3v3 (HIGH)
#41 - Bug in LS/RS slider when pins are defined as -1 during compile
#42 - Update to screen display layout while in web-config mode
A summary of the updates:
- Changed the functionality of the Turbo LED. It now works off of the 3.3v (3V3OUT) pin to be consistent with the Player LEDs functionality
- Compiling with the LS and RS slider set to -1 will now properly cause the DPad to be selected
- In addition to the above, disabling the LS and RS slider (by setting to -1) will now allow you to use key combinations to change their states:
-
- For LS press and hold
start
+select
and then pressleft
- For LS press and hold
-
- For RS press and hold
start
+select
and then pressright
- For RS press and hold
-
- For the DPad press and hold
start
+select
and then pressup
- For the DPad press and hold
- Updated the OLED display to now show the current speed of the Turbo from a value of
02
to30
where02
is the slowest and30
is the fastest - Updated the OLED display to now show your system, turbo speed, DPad/LS/RS selection and SOCD options while removing the button layout and alerting that you are in the web-config menu
- Updated have been enabled to choose between SOCD options:
-
- For neutral press and hold
home
+start
and then pressdown
(Neutral = U+D=N / L+R=N)
- For neutral press and hold
-
- For up priority press and hold
home
+start
and then pressup
(Up priority = U+D=U / L+R=N)
- For up priority press and hold
-
- For last input priority press and hold
home
+start
and then pressleft
(Last input priority = last input)
- For last input priority press and hold