PikaPython

MicroPython alternative

An ultra-lightweight Python interpreter designed for embedded systems and microcontrollers with minimal RAM requirements.

An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar project: MicroPython, JerryScript.

GitHub

2k stars
30 watching
137 forks
Language: C
last commit: almost 2 years ago
Linked from 2 awesome lists

embeddedesp32esp8266iotlanguagelualuatosmcumicrocontrollermicropythonpythonrtthreadstm32

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
peterhinch/micropython-micropowerProvides tools and resources to support the development of ultra low power systems using the Pyboard44
peterhinch/micropython-iotProvides a resilient full-duplex communication link between WiFi-enabled microcontrollers and servers.91
micropython/micropythonAn implementation of Python 3.x on microcontrollers and small embedded systems19,551
pfalcon/pycopyA minimalist and memory-efficient Python dialect designed to be portable across various platforms.807
radeklat/micropython-thingspeakA library for sending data to Thingspeak.com from MicroPython-based IoT devices13
peterhinch/micropython-msgpackMicroPython MessagePack implementation28
gepd/upiotmicropythontoolA Sublime Text plugin to simplify working with MicroPython on microcontrollers.29
tinypico/tinypico-micropythonA set of MicroPython libraries and example projects for the TinyPICO microcontroller64
peterhinch/micropython-samplesAn assortment of code examples and technical resources for MicroPython development on various platforms.470
takluyver/ubit_kernelAn interface to run MicroPython code on the micro:bit single-board computer26
miketeachman/micropython-rotaryA MicroPython module to read rotary encoder values in real-time292
miketeachman/micropython-mqtt-thingspeak Enables IoT device communication with Thingspeak using MQTT protocol in Micropython26
josverl/micropython-magicEnables MicroPython code execution within Jupyter Notebooks for rapid prototyping and development of IoT projects23
jiekanghuang/micropython-am7020Microcontroller firmware providing access to NBIoT and networking features via a Python interface.3
peterhinch/micropython-nano-guiA lightweight MicroPython GUI library for display drivers based on the FrameBuffer class.518