MicroPython

NuMicroPy     

NuMicroPy ( Github / Gitlab / Gitee ) is the port of MicroPython to Nuvoton NuMicro family microcontrollers (See MicroPython). The MicroPython is a Python 3.x programming language interpreter that run on the small embedded system. With MicorPython user can write clean and simple Python code to control hardware.

Since Python is an interpreted language, users don't need to use a compiler or an IDE when writing Python code. Just use the text editor to write the code and then Copy and Paste (file access) to virtual disk and run the code on NuMicro microcontrollers.

MicroPython provides a REPL (Read Evaluate Print Loop) mode that allows users to quickly test and running code through a terminal application.

The following table lists the NuMicro microcontrollers supported status by NuMicroPy.

MCU

Board

Firmware ROM size

Firmware RAM size

M487

NuMaker-PFM-M487

362 KB

77 KB

M487

NuMaker-IOT-M487

373 KB

77 KB