Thanks for that. mpremote has had some handy updates too, including a filesystem tree view:I was playing about with v1.26.0 on an RP2040 Zero last night. They're a postage-stamp sized RP2040 board, USB-C connector, reset and boot buttons, RGB LED instead of a plain one, all for $4 (£2.20 / €2.50) at a local place's sale.
There's also (apparently) a working Zephyr port of MicroPython v1.26.0 for the RP2 chips, if you want sys.implementation._thread to return something less dismal that 'unsafe'
(Outside RP2 world, there's support for the ESP32-C2 in v1.26.0. This is a super-cheap RISC-V thing with wifi that should really be displacing ESP8266s. It's not super fast or very capable, but it's great value)
Code:
$ mpremote a2 fs tree -htree ::/├── [ 2.4K] Doraemon.py├── [ 731] apa106_ring_chase.py├── [ 2.6K] boot_log.txt├── [ 557] debounce_maybe.py├── [ 0] error.log├── lib│ ├── aiohttp│ │ ├── [ 3.6K] __init__.mpy│ │ └── [ 3.5K] aiohttp_ws.mpy│ ├── [ 124] apa106.mpy│ ├── [ 5.9K] ds3231_port.py│ ├── [ 2.8K] logging.mpy│ ├── [ 9.6K] pcf8523.py│ ├── picozero│ │ ├── [ 603] __init__.py│ │ └── [ 66.3K] picozero.py│ ├── [ 3.8K] rtttl.py│ └── [ 8.5K] sdcard.py├── [ 2.3K] nyanfaster.py├── [ 1.5K] pitches.py├── [ 435] pwm_make_it_stop2.py├── [ 883] sdtest.py└── [ 256] test.binThere's also (apparently) a working Zephyr port of MicroPython v1.26.0 for the RP2 chips, if you want sys.implementation._thread to return something less dismal that 'unsafe'
(Outside RP2 world, there's support for the ESP32-C2 in v1.26.0. This is a super-cheap RISC-V thing with wifi that should really be displacing ESP8266s. It's not super fast or very capable, but it's great value)
Statistics: Posted by scruss — Sun Aug 10, 2025 7:03 pm