Thomas Farstrike
ae7627a0ab
FPS logging etc
2026-03-09 21:25:49 +01:00
Thomas Farstrike
5de7b30a12
mpong: framerate logging, button handling
2026-03-09 21:08:36 +01:00
Thomas Farstrike
9c859bdfe9
mpong: handle swipes
2026-03-09 19:09:34 +01:00
Thomas Farstrike
6f65e6c52d
Turn mpong into Breakout clone
2026-03-09 19:00:07 +01:00
Thomas Farstrike
c515a68607
mpong: add buttons
2026-03-09 18:56:06 +01:00
Thomas Farstrike
5d4744e623
Simplify mpong build
2026-03-09 12:50:06 +01:00
Thomas Farstrike
0f6ee86d71
Update .gitignore
2026-03-09 12:43:08 +01:00
Thomas Farstrike
bc8a76a773
Initial MPong game commit
...
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.
2026-03-09 12:39:19 +01:00
Thomas Farstrike
6c654603ab
Fix typos
2026-03-06 19:23:48 +01:00
Thomas Farstrike
b3f4914c48
Cleanup stream_wav.py.backup
2026-03-06 17:44:03 +01:00
Thomas Farstrike
d485d4e02a
Add initial FirstRun app
2026-03-06 16:43:56 +01:00
Thomas Farstrike
2e8a47d34f
update make_image.sh
2026-03-06 16:42:48 +01:00
Thomas Farstrike
88de202889
Merge branch 'main' of https://github.com/MicroPythonOS/MicroPythonOS
2026-03-05 11:25:08 +01:00
Thomas Farstrike
df13bef986
Add inline_minify_webrepl.py to build
2026-03-05 11:24:48 +01:00
Thomas Farstrike
519ceaae6f
webrepl: support access from LAN, without internet
...
Host everything on the device itself, rather than redirecting
to https://micropython.org/webrepl/ because that doesn't work when
there is not internet, including when the device is in Access Point
mode.
This was a bit slow, because of the many files and being pretty large,
but the inline_minify_webrepl.py makes this much better and brings it
down to around 1s to load the page, versus 20 seconds.
The minification also reduces the size from around 160KB to 80KB.
2026-03-05 11:17:25 +01:00
Thomas Farstrike
9851824e0d
Merge pull request #73 from jedie/ble-scan
...
scan_bluetooth: Display "last seen in sec." and fix timeout
2026-03-04 12:07:44 +01:00
JensDiemer
b83de2c282
scan_bluetooth: Display "last seen in sec." and fix timeout
2026-03-02 16:55:44 +01:00
Thomas Farstrike
7d707244dd
bma423: avoid i2c scan if possible
2026-03-02 00:21:52 +01:00
Thomas Farstrike
6ce0fcfc4e
lilygo_t_watch_s3_plus: add bma423 IMU sensor
2026-03-02 00:06:25 +01:00
Thomas Farstrike
66e64e028a
lilygo_t_watch_s3_plus: vibrator works, sound does not
2026-03-01 23:29:03 +01:00
Thomas Farstrike
0917e39b04
lilygo_t_watch_s3_plus: fix orientation
2026-03-01 22:56:08 +01:00
Thomas Farstrike
f492278b99
Improve lilygo_t_watch_s3_plus
2026-03-01 22:45:30 +01:00
Thomas Farstrike
ffd2a68636
Fix typo in cst816s.py
2026-03-01 22:45:08 +01:00
Thomas Farstrike
ab29a39a80
Add scripts
2026-02-28 22:37:41 +01:00
Thomas Farstrike
894c9aea75
Merge branch 'main' of https://github.com/MicroPythonOS/MicroPythonOS
2026-02-28 18:18:47 +01:00