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

1k stars
30 watching
137 forks
Language: C
last commit: about 1 month ago
Linked from 2 awesome lists

embeddedesp32esp8266iotlanguagelualuatosmcumicrocontrollermicropythonpythonrtthreadstm32

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
peterhinch/micropython-micropower Provides tools and resources to support the development of ultra low power systems using the Pyboard 45
peterhinch/micropython-iot Provides a resilient full-duplex communication link between WiFi-enabled microcontrollers and servers. 89
micropython/micropython An implementation of Python 3.x on microcontrollers and small embedded systems 19,430
pfalcon/pycopy A minimalist and memory-efficient Python dialect designed to be portable across various platforms. 805
radeklat/micropython-thingspeak A library for sending data to Thingspeak.com from MicroPython-based IoT devices 13
peterhinch/micropython-msgpack MicroPython MessagePack implementation 28
gepd/upiotmicropythontool A Sublime Text plugin to simplify working with MicroPython on microcontrollers. 29
tinypico/tinypico-micropython A set of MicroPython libraries and example projects for the TinyPICO microcontroller 63
peterhinch/micropython-samples An assortment of code examples and technical resources for MicroPython development on various platforms. 464
takluyver/ubit_kernel An interface to run MicroPython code on the micro:bit single-board computer 26
miketeachman/micropython-rotary A MicroPython module to read rotary encoder values in real-time 284
miketeachman/micropython-mqtt-thingspeak Enables IoT device communication with Thingspeak using MQTT protocol in Micropython 26
josverl/micropython-magic Enables MicroPython code execution within Jupyter Notebooks for rapid prototyping and development of IoT projects 22
jiekanghuang/micropython-am7020 Microcontroller firmware providing access to NBIoT and networking features via a Python interface. 3
peterhinch/micropython-nano-gui A lightweight MicroPython GUI library for display drivers based on the FrameBuffer class. 507