openwch / ch32v003

CH32V003 is an ultra-cheap RISC-V MCU with 2KB SRAM, 16KB flash, and up to 18 GPIOs that sells for under $0.10
386 stars 56 forks source link

No firmware for Micropython for this ch32v003. #35

Closed anandr16910 closed 1 week ago

anandr16910 commented 8 months ago

Running and flashing this microcontroller board with MicroPython requires firmware associated with this part number CH32V003. Unfortunately, [https://micropython.org/download/] or [https://github.com/micropython/micropython?tab=readme-ov-file#supported-platforms--architectures] does not have firmware for this Microcontroller.

mrx23dot commented 8 months ago

micropython on 2KB RAM? :D

anandr16910 commented 8 months ago

is it possible on 2kb ram

martinribelotta commented 8 months ago

is it possible on 2kb ram

From the repo readme:

Microcontroller targets can be as small as 256kiB flash + 16kiB RAM, although devices with at least 512kiB flash + 128kiB RAM allow a much more full-featured experience.

Maybe a old basic interpreter (with tokenization) wold be posible... but not micropython in the current implementation