Thomas Farstrike
65d7f6e4b3
Comments
2026-02-23 23:12:30 +01:00
Thomas Farstrike
0d4344f45b
Free space comment
2026-02-21 09:05:29 +01:00
JensDiemer
a6b010b3e0
Support Hardkernel ODROID-Go
...
Support for Hardkernel ESP32 device: ODROID-Go (The old one from 2018)
* https://github.com/hardkernel/ODROID-GO/
* https://wiki.odroid.com/odroid_go/odroid_go
What worked:
* Display
* Buttons
* Crossbar
* Wifi
* Battery
* blue LED
TODO:
* Speaker
The blue LED is "coupled" with the button/crossbar press.
2026-02-13 13:06:03 +01:00
Thomas Farstrike
aa96ca9797
Comments and output
2026-02-13 11:08:47 +01:00
Thomas Farstrike
715c428141
main.py: clarify output and add to manifest.py
2025-11-23 14:58:16 +01:00
Thomas Farstrike
f16e04e469
Rename boot.py to main.py
...
boot.py gets written by MicroPython after formatting the internal
data partition, so it's safer to avoid conflicts.
2025-11-23 14:56:25 +01:00
Thomas Farstrike
3598bc3b85
Move everything out of top level
2025-11-22 08:11:15 +01:00
Thomas Farstrike
5827d40091
Move internal_filesystem/lib/mpos/wifi.py to internal_filesystem/lib/mpos/net/wifi_service.py
2025-11-18 13:19:10 +01:00
Thomas Farstrike
168f1ec374
Apply theme changes (dark mode, color) immediately after saving
...
Also:
- API: change "display" to mpos.ui.main_display
- API: change mpos.ui.th to mpos.ui.task_handler
2025-11-15 16:25:10 +01:00
Thomas Farstrike
e7c919dd5f
Comments
2025-11-12 12:24:36 +01:00
Thomas Farstrike
e24e65b401
Rollback OTA update if launcher fails to start
2025-11-12 12:16:12 +01:00
Thomas Farstrike
bae7fb057a
Add auto_start_app setting
2025-11-12 11:56:16 +01:00
Thomas Farstrike
2385f076ba
Change task_handler period back to 5ms
...
Just to be safe, as the framerate is fine currently.
2025-11-10 08:10:08 +01:00
Thomas Farstrike
c5d14f39bb
TaskHandler: use recommended duration for desktop
2025-11-07 12:21:35 +01:00
Thomas Farstrike
99c395482f
main.py: increase framerate
2025-11-07 11:58:53 +01:00
Thomas Farstrike
f5390ccbe0
Fix reset and shutdown actions
2025-10-30 21:22:37 +01:00
Thomas Farstrike
a2af392cb1
Refactor mpos.ui
2025-10-30 20:31:02 +01:00
Thomas Farstrike
e821b94c0e
Remove the old "long press on button" script
...
This didn't work properly, and the user should be able to go to the settings app to enable bootloader mode.
If that doesn't work, the hardware buttons are a foolproof method.
2025-10-26 09:36:46 +01:00
Thomas Farstrike
49dc270e2b
Fix KeyPad focus handling on devices without touch screen
2025-10-16 12:29:44 +02:00
Thomas Farstrike
d0444f10cb
Add file manager app
2025-07-05 02:26:59 +02:00
Thomas Farstrike
9d46ac3dee
fix launcher startup and tweak menu drawer
2025-07-04 16:42:30 +02:00
Thomas Farstrike
8c4aa0dda2
move topmenu stuff to mpos.ui.topmenu
2025-07-04 15:50:51 +02:00
Thomas Farstrike
50eb5d11be
Properly handle misconfigurations in theme color
2025-06-24 12:33:09 +02:00
Thomas Farstrike
d4eb6a7ebb
main.py: add import
2025-06-19 19:57:29 +02:00
Thomas Farstrike
5356ac1452
Add theme to settings
2025-06-17 10:45:29 +02:00