This demonstrates native machine code in .mpy files as documented
in https://docs.micropython.org/en/latest/develop/natmod.html
The idea is to make a simple Pong game to demonstrate input from
buttons and touchscreen and output to framebuffer and audio.
Add a info column with init information and "unique devices" and "scan" count.
Use `TaskManager` that makes the UI a lot more responsive.
Use better scan settings to maximize detection rate.
This is a start of falling-blocks game. More improvements are possible
(and some are described in the sources), but this is already
playable. You can try to beat score of 120 :-).
This is more of a debugging tool for now, but should point north when
calibrated properly. For best results, place on flat surface and rotate
device few times.
* cal: initial version
* cal: hacks to get more functionality working
* cal: Disable file output for now
* cal: Got button mapping to work
* cal: tweak power and size
* cal: Tweak layouts
* cal: got events to display
* cal: single day addition now works
* cal: got file i/o to work
* cal: Layout tweaks
* cal: Tweak add dialog
* calendar/columns: start separate apps for them
* calendar: open keyboard
* calendar: make keyboard fit on small screen
* calendar: better metadata for calendar
* calendar: more metadata tweaks
* calendar: revert hello tweaks
* calendar: revert columns changes.
* calendar: remove manifest from columns
* calendar: attempt to fix MANIFEST
Add a "Real-time values" checkbox to ShowBattery app. If checked, then the cache will be clear on
every cycle.
Bugfix: Use `mpos.time.localtime()` to get the "correct" local time with timezone offset.
Changes for Odroid-GO:
The seen "2400" values are at startup the Odroid-GO... After a while the values are somewhere
between 270 and 310... The full range is unknown, yet. But with the new calculation it looks more
realistic, then before ;)