Thomas Farstrike
4f2324cbb3
update mpong
2026-03-09 22:01:09 +01:00
Thomas Farstrike
ae7627a0ab
FPS logging etc
2026-03-09 21:25:49 +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
5d4744e623
Simplify mpong build
2026-03-09 12:50:06 +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
cdb2651e91
Work on adc_mic
2026-02-16 16:12:06 +01:00
Thomas Farstrike
1b82fb2d09
adc_mic: add nr of samples argument
2026-02-16 14:20:12 +01:00
Thomas Farstrike
d256c54394
Improve adc_mic
2026-02-15 15:41:15 +01:00
Thomas Farstrike
920e51d7e1
Fix build
2026-02-13 17:34:18 +01:00
Thomas Farstrike
749bb78d7c
Don't compile adc_mic.c for now
2026-02-13 15:30:24 +01:00
Thomas Farstrike
82b116969f
[UNTESTED] rework odroid into generic esp32 target
2026-02-13 15:29:25 +01:00
Thomas Farstrike
9824221374
adc_mic works but brittle
2026-02-12 22:49:19 +01:00
Thomas Farstrike
887e24dac3
samples are being read but board crashes
2026-02-12 22:01:40 +01:00
Thomas Farstrike
07f7c43fa4
Work on adc_mic.c
...
I get values, but they are all 16380 (0x3FFC).
2026-02-12 21:23:15 +01:00
Thomas Farstrike
e8a4682486
Add debug logging
2026-02-12 18:39:52 +01:00
Thomas Farstrike
11d3ce1f10
Fix compilation
2026-02-12 17:30:05 +01:00
Thomas Farstrike
4ee02fbbc8
Add experimental adc_mic.c
2026-02-12 16:27:21 +01:00
Thomas Farstrike
5d100dc026
Support more webcam resolutions
2025-12-02 19:09:35 +01:00
Thomas Farstrike
d43ec571d1
quirc_decode.c: less debug
2025-11-29 12:54:01 +01:00
Thomas Farstrike
3bc5151407
Fix colormode QR decoding
...
But somehow buffer size is 8 bytes...
2025-11-29 09:19:48 +01:00
Thomas Farstrike
8e0063c236
Camera app: cleanups
2025-11-28 21:18:18 +01:00
Thomas Farstrike
6b8b72a7a0
quirc_decode: back to memcpy for stability
2025-11-28 17:55:02 +01:00
Thomas Farstrike
8f4b3c5fbe
quirc_decode.c: attempt zero-copy but crashes and black artifacts
2025-11-28 15:11:12 +01:00
Thomas Farstrike
e42aa7d85b
quirc.c: comments
2025-11-28 14:14:59 +01:00