MicroPython Smartwatch
tolidano.com
MicroPython Smartwatch
1–10 of 14 posts
Re: MicroPython Smartwatch
#2Re: MicroPython Smartwatch
#3Re: MicroPython Smartwatch
#4I remember making watch face bitmaps with paint!
Re: MicroPython Smartwatch
#5The saving grace is that modifying or adding functionality to micropython is pretty straight forward. It's just a FreeRTOS app, the organization is intuitive, the code is fairly short. Anything performance heavy can be written in C and called from micropython (same idea as torch or numpy).
Re: MicroPython Smartwatch
#6I tried micropython on an ESP32-S3. On one hand, it's just amazing in a lot of regards. Writing BT with aioble is a breeze (can't say that about ESP-IDF). On the other hand, it's limited. No dual core support, no hardware interrupts, no enums... Dual core support is needed for anything real time at multi-kHz together with BT (BT takes over the core for about half a millisecond when sending anything). The saving grace…
Re: MicroPython Smartwatch
#7Re: MicroPython Smartwatch
#8I tried micropython on an ESP32-S3. On one hand, it's just amazing in a lot of regards. Writing BT with aioble is a breeze (can't say that about ESP-IDF). On the other hand, it's limited. No dual core support, no hardware interrupts, no enums... Dual core support is needed for anything real time at multi-kHz together with BT (BT takes over the core for about half a millisecond when sending anything). The saving grace…
no hardware interrupts? that seems like a big limitation for a microcontroller environment.