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, users 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 run code through a terminal application.

Feature :

1.MicroPython provides a series of python libraries that can control the functions of the Microcontroller.

2.Engineers can use to build simple scripts

3.The hardware engineer designs the circuit board and can control the peripheral interface through MicroPython to test the circuit.

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

Board

MCU

Required ROM size

Required RAM size

NuMaker-PFM-M487

M487

383 KB/660 KB(W/lvgl)

92 KB/128 KB(W/lvgl)

NuMaker-IOT-M487

M487

351 KB

64 KB

NuMaker-M263KI

M263

266 KB

35 KB


LittlevGL required RAM size 128KB = 96KB + 32KB(SPIM cache)

This website uses cookies to ensure you get the best experience on our website. Learn more
OK