Python Micropython

Open-source Python projects categorized as Micropython

Top 23 Python Micropython Projects

  • micropython-lib

    Core Python libraries ported to MicroPython

  • Project mention: Reading BLE heart rate monitor from pico W with micropython | /r/raspberrypipico | 2023-07-11

    This is the current version of my code (excuse the mess it's become..), adapted from https://github.com/micropython/micropython-lib/blob/7128d423c2e7c0309ac17a1e6ba873b909b24fcc/micropython/bluetooth/aioble/examples/temp_client.py

  • mu

    A small, simple editor for beginner Python programmers. Written in Python and Qt5. (by mu-editor)

  • Project mention: Help | /r/SteamDeck | 2023-08-14

    i was wondering if someone could help me figure out how to install this (https://codewith.mu/) python editor on the steam deck. Or if you have any other suggestions for better editors.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • microdot

    The impossibly small web framework for Python and MicroPython. (by miguelgrinberg)

  • Project mention: Microdot: A Web Framework for Microcontrollers | news.ycombinator.com | 2024-02-03

    Presumably "anything that micropython (or circuitpython) does" which is vast range. https://github.com/miguelgrinberg/microdot/tree/main/src/mic... is just python code...

  • kmk_firmware

    Clackety Keyboards Powered by Python

  • Project mention: Has anyone tried making a raspberry pico keyboard with the kmk software | /r/olkb | 2023-07-02

    plenty.. try their zulip and you will see(https://kmkfw.zulipchat.com/).. also google may help... plenty of youtube pushers also will provide you the info...

  • wasp-os

    A MicroPython based development environment for smart watches (including Pine64 PineTime)

  • Project mention: PineTime Duplicate Notifications | /r/pinetime | 2023-07-06
  • picotui

    Lightweight, pure-Python Text User Interface (TUI) widget toolkit with minimal dependencies. Dedicated to the Pycopy project.

  • Python-For-Kids

    A FREE comprehensive online Python development tutorial FOR KIDS utilizing an official BBC micro:bit Development Board going step-by-step into the world of Python for microcontrollers.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • micropython-async

    Application of uasyncio to hardware interfaces. Tutorial and code.

  • Project mention: Is it possible to bring out a micropython REPL onto a TFT display? | /r/raspberrypipico | 2023-07-10
  • MicroWebSrv

    A micro HTTP Web server that supports WebSockets, html/python language templating and routing handlers, for MicroPython (used on Pycom modules & ESP32)

  • MicroWebSrv2

    The last Micro Web Server for IoTs (MicroPython) or large servers (CPython), that supports WebSockets, routes, template engine and with really optimized architecture (mem allocations, async I/Os). Ready for ESP32, STM32 on Pyboard, Pycom's chipsets (WiPy, LoPy, ...). Robust, efficient and documented!

  • MaixPy-v1_scripts

    micropython scripts for MaixPy

  • picoweb

    Really minimal web application framework for the Pycopy project (minimalist Python dialect) and its "uasyncio" async framework

  • st7789_mpy

    Fast MicroPython driver for ST7789 display module written in C

  • Project mention: How to connect this SPI TFT to my Pico W? | /r/raspberrypipico | 2023-05-02

    Are you using C/C++ or MicroPython? I have used https://github.com/russhughes/st7789_mpy successfully. There are actually two/three libraries related to st7789 displays if this I the one you are using. As already commented, please share a link to the display or some more information about it.

  • EuroPi

    EuroPi: A reprogrammable Eurorack module based on the Raspberry Pi Pico

  • Project mention: Using a Raspberry Pi Pico as a cheap multi-channel DAC for pitch CV | /r/synthdiy | 2023-07-05

    Hi all, I'm making a Eurorack sequencer module with 4 pitch CV outputs (NOT audio) and I've noticed that DACs are kind of a pain due to being expensive, SMT-only & still requiring buffering with op amps. I figure that a good alternative would be to buy a Raspberry Pi Pico for $4 which will give me 8 PWM outputs that I would then hook up to an output stage like the one in the europi (shown here: https://github.com/Allen-Synthesis/EuroPi/blob/main/hardware/EuroPi/schematic/europi_schematic.pdf)

  • ESP32-MPY-Jama

    v1.2 - UI tool for manage Espressif ESP32 microcontrollers with embedded MicroPython for MacOS, Windows and Linux: mini IDE, files manager, REPL, real time dashboards (sys/net), advanced features (gpio/mp3/leds/...)

  • micropython-font-to-py

    A Python 3 utility to convert fonts to Python source capable of being frozen as bytecode

  • WiFiManager

    WiFi manager for ESP8266 - ESP12 - ESP32 - micropython (by tayfunulu)

  • micropython-waveshare-epaper

    MicroPython drivers for Waveshare e-paper modules

  • Mocket

    a socket mock framework - for all kinds of socket animals, web-clients included

  • pico-solar-system

    Digital version of the classic mechanical orrery

  • micropython-mpu9x50

    Drivers for InvenSense inertial measurement units MPU9250, MPU9150, MPU6050

  • micropython-rotary

    MicroPython module to read a rotary encoder. (by miketeachman)

  • pycopy-lib

    Standard library of the Pycopy project, minimalist and light-weight Python language implementation

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Micropython related posts

Index

What are some of the best open-source Micropython projects in Python? This list will help you:

Project Stars
1 micropython-lib 2,243
2 mu 1,372
3 microdot 1,348
4 kmk_firmware 1,251
5 wasp-os 782
6 picotui 782
7 Python-For-Kids 717
8 micropython-async 693
9 MicroWebSrv 630
10 MicroWebSrv2 619
11 MaixPy-v1_scripts 610
12 picoweb 497
13 st7789_mpy 480
14 EuroPi 390
15 ESP32-MPY-Jama 373
16 micropython-font-to-py 360
17 WiFiManager 338
18 micropython-waveshare-epaper 291
19 Mocket 274
20 pico-solar-system 270
21 micropython-mpu9x50 253
22 micropython-rotary 250
23 pycopy-lib 241

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com