Commit Graph

1560 Commits

Author SHA1 Message Date
Thomas Farstrike a0d4582815 Simplify Hotspot Settings 2026-03-18 09:43:20 +01:00
Thomas Farstrike e19a286ab5 Tweak HotspotSettings:
- show hotspot name + security in status
- hide password for none security
- hotspot enabled/disabled should NOT be persisted, only starts/stops the hotspot
2026-03-18 09:36:41 +01:00
Thomas Farstrike 3e6ee110a5 Rename hotspot and webserver to add settings 2026-03-18 09:20:24 +01:00
Thomas Farstrike d2935add03 Merge branch 'main' of https://github.com/MicroPythonOS/MicroPythonOS 2026-03-17 22:19:18 +01:00
Thomas Farstrike 8ca7bdb919 Hotspot settings: improve UI 2026-03-17 22:17:26 +01:00
Thomas Farstrike 3c1d151b91 Hotspot: disable complex settings 2026-03-17 22:03:31 +01:00
Bert Outtier ce92b35741 add fri3d badge 2026 expander driver (#81)
Co-authored-by: Bert Outtier <bert.outtier@spectricity.com>
2026-03-17 21:38:09 +01:00
Bert Outtier c2b163ab5e add a driver for the 2024 and 2026 communicator (#82)
UARt is untested because of REPL being activated on the UART

Co-authored-by: Bert Outtier <bert.outtier@spectricity.com>
2026-03-17 21:32:03 +01:00
Thomas Farstrike 8ac4016e33 Add WebServer settings app 2026-03-17 19:30:34 +01:00
Thomas Farstrike 5b50ce8528 Add Hotspot configuration 2026-03-17 15:17:38 +01:00
Thomas Farstrike ff21743fbb fri3d_2024: cleanups 2026-03-12 16:00:52 +01:00
Thomas Farstrike 57f3eaf34b Settings: add WiFi app there 2026-03-12 16:00:34 +01:00
Thomas Farstrike 4745a51c04 Improve settings_activity.py 2026-03-12 15:45:57 +01:00
Thomas Farstrike 937db9e306 firstrun: handle auto start 2026-03-11 21:14:04 +01:00
Thomas Farstrike 1bf1dd67f0 SharedPreferences: fix None handling 2026-03-11 21:09:43 +01:00
Thomas Farstrike a7727d7a0b task_handler each 1ms for higher framerate, start firstrun at startup, remove launcher icon (not needed) 2026-03-11 18:44:06 +01:00
Thomas Farstrike 94401dbbde SensorManager: skip if no iio sensor connected
This fixes:

Traceback (most recent call last):
  File "<stdin>", line 31, in <module>
  File "lib/mpos/main.py", line 150, in <module>
  File "lib/mpos/board/linux.py", line 133, in <module>
  File "lib/mpos/sensor_manager.py", line 286, in class_method
  File "lib/mpos/sensor_manager.py", line 109, in init_iio
  File "lib/mpos/imu/manager.py", line 52, in init_iio
  File "lib/mpos/imu/drivers/iio.py", line 21, in __init__
  File "lib/mpos/imu/drivers/iio.py", line 129, in ensure_sampling_frequency_max
TypeError: unsupported types for __add__: 'NoneType', 'str'
2026-03-11 15:10:48 +01:00
Thomas Farstrike f831a880b5 Improve output 2026-03-11 14:24:10 +01:00
Thomas Farstrike 426f1b2541 Comments 2026-03-11 14:23:53 +01:00
Thomas Farstrike 58bc76532e lilygo_t_display_s3.py: comments 2026-03-11 14:21:07 +01:00
Thomas Farstrike 90da4912f1 Comments 2026-03-11 14:15:47 +01:00
Thomas Farstrike e560f320b3 Merge branch 'main' of https://github.com/MicroPythonOS/MicroPythonOS 2026-03-11 14:09:13 +01:00
Thomas Farstrike 475b02f329 breakout: amplify motion to avoid sides 2026-03-11 14:06:49 +01:00
Thomas Farstrike 9612ac74c7 breakout: use simple timer because it's simpler 2026-03-11 14:00:32 +01:00
Thomas Farstrike 1cf054e0e3 breakout: micropython.schedule() doesnt help 2026-03-11 13:49:05 +01:00