Commit Graph

2136 Commits

Author SHA1 Message Date
Thomas Farstrike 2f1ee282c3 Comments 2026-02-24 08:28:04 +01:00
Thomas Farstrike c95a24bbfa lilygo_t_display_s3: fix keyboard handling 2026-02-24 00:12:08 +01:00
Thomas Farstrike 29a5465992 lilygo_t_display_s3: fix keyboard handling 2026-02-24 00:10:09 +01:00
Thomas Farstrike 51056eaad9 Fix typo 2026-02-23 23:34:08 +01:00
Thomas Farstrike 33862749b7 Comments 2026-02-23 23:33:48 +01:00
Thomas Farstrike 65d7f6e4b3 Comments 2026-02-23 23:12:30 +01:00
Thomas Farstrike e0727c2d22 lilygo_t_display_s3: different rotation so buttons make sense
Otherwise, with 90 degree rotation, the PREV and NEXT buttons should be
swapped. With 270 degree rotation, they can remain.
2026-02-23 23:11:33 +01:00
Thomas Farstrike e8601c5b05 Board detect: use more digits
Otherwise it will break if espressif wraps around and starts
producing boards with the same first digit of the unique ID.
2026-02-23 23:03:42 +01:00
Thomas Farstrike b145b2f091 Comments 2026-02-23 23:03:01 +01:00
Thomas Farstrike d58f7c7bfb tweak qemu 2026-02-23 22:48:28 +01:00
Thomas Farstrike 1ab4845777 lilygo_t_display_s3: rotate display for more natural experience 2026-02-23 22:45:13 +01:00
Thomas Farstrike 31c2eb168c lilygo_t_display_s3: add combo guard
This avoids PREV or NEXT actions being triggered when
the buttons aren't pressed exactly simultaneously.
2026-02-23 22:29:25 +01:00
Thomas Farstrike 7acb881e8a Simplify 2026-02-23 22:15:50 +01:00
Thomas Farstrike 1d99047f3d Fix lilygo_t_display_s3.py 2026-02-23 22:11:09 +01:00
Pavel Machek a996081ea5 columns: simple falling-blocks game
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 :-).
2026-02-23 00:13:57 +01:00
Pavel Machek 4646800c27 weather: start simple weather application
Simple weather application, using open-meteo.com data. Once an hour
weather is fetched and temperature/wind/sky condition is displayed.
2026-02-22 21:53:15 +01:00
Pavel Machek 6a81e5481f compass: Add an application for magnetometer / accelerometer debugging
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.
2026-02-22 21:30:18 +01:00
Pavel Machek bc4611bf4b magn: Start magnetometer support
Add magnetometer support for iio. With suitable application, this
allows painting compass.
2026-02-22 17:55:35 +01:00
Thomas Farstrike 70915a78ca Rework IMU drivers 2026-02-21 12:11:08 +01:00
Thomas Farstrike aea339a143 Fix unit test 2026-02-21 11:39:25 +01:00
Thomas Farstrike 0d4344f45b Free space comment 2026-02-21 09:05:29 +01:00
Thomas Farstrike 1ffd59155e SensorManager: handle IIO if the sensor isn't present 2026-02-21 08:38:28 +01:00
Thomas Farstrike 76e97ee6a5 IIODriver: add calibration stubs 2026-02-21 08:34:00 +01:00
Thomas Farstrike 2b5acc2a93 scan_bluetooth: graceful error if bluetooth not available 2026-02-21 08:33:14 +01:00
Thomas Farstrike 3101594d03 comments 2026-02-21 08:04:10 +01:00