C Micropython

Open-source C projects categorized as Micropython

Top 18 C Micropython Projects

  • MicroPython

    MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems

    Project mention: RustPython | news.ycombinator.com | 2024-02-07

    Just putting my hand up to say that MicroPython is awesome (and runs on the RP2040). https://micropython.org

  • circuitpython

    CircuitPython - a Python implementation for teaching coding with microcontrollers

    Project mention: Thoughts on a machine? | /r/Fencing | 2023-12-09

    As another point for those interested, it (to my knowledge) is currently the ONLY implementation of a scoring machine that the firmware for the device is written in Circuit Python. which gives this unit an advantage when it comes to any and all multi tasking that the unit may need to do.

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at app.getonboardai.com.

  • PikaPython

    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.

    Project mention: MicroPython VS PikaPython - a user suggested alternative | libhunt.com/r/micropython | 2023-12-25

    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.

  • MicroPython_ESP32_psRAM_LoBo

    MicroPython for ESP32 with psRAM support

  • pycopy

    Pycopy - a minimalist and memory-efficient Python dialect. Good for desktop, cloud, constrained systems, microcontrollers, and just everything.

  • micropython-ulab

    a numpy-like fast vector module for micropython, circuitpython, and their derivatives

  • micropython-camera-driver

    add camera support to MicroPython

    Project mention: ESP32 Cam with MicroPython - Help | /r/esp32 | 2023-11-26
  • WorkOS

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

  • micropython-raspberrypi

    bare metal Raspberry Pi Zero / Zero W port of MicroPython

  • st7789_mpy

    Fast pure-C driver for MicroPython that can handle display modules on ST7789 chip (by devbis)

  • tulipcc

    The Tulip Creative Computer - a portable Python synthesizer for music and graphics

    Project mention: Lilygo T-Deck: 2.8-inch IPS LCD display, mini keyboard, and ESP32 processor | news.ycombinator.com | 2024-01-03

    > At the risk of being shouted down, this is another one of those products that looks great on impulse buy, but when you try to use that tiny keyboard and screen to do any real work with it, the chore of use becomes apparent.

    I purchased one on impulse after this HN post, and some notes so far:

    * Keyboard is a hell of a lot smaller than expected. I have small fingers and even this is a bit of a challenge for me. I very much doubt anybody will be coding on this thing. I am thinking mostly to use it as a way of making brief notes and reading RSS feeds.

    * The screen is fine, it's something you can live with.

    * I installed tulipcc on it (micropython), definitely the right choice to getting started on it quickly.

    * I tried to print a case [2] but my printer is not good enough, I think I will send them off to China to be printed on an SLA printer.

    [1] https://github.com/bwhitman/tulipcc

    [2] https://www.thingiverse.com/thing:6287501

  • BLACK_F407VE

    MicroPython board definition for the MCUDev Black STM32F407VET6 board

  • usqlite

    μSQLite library module for MicroPython

    Project mention: E-scooter company Spin apparently uses Raspberry Pi 4s as part of their vehicles | news.ycombinator.com | 2023-08-05

    You would like Python and SQLite on ESP32? Looks like a solved problem.

    https://github.com/spatialdude/usqlite/wiki/esp32

  • MCUDEV_DEVEBOX_H7XX_M

    MicroPython board definition for the MCUDev DevEBox STM32H7XX_M boards

  • MCUDEV_DEVEBOX_F407VGT6

    MicroPython board definition for the MCUDev DevEBox STM32F407VGT6 board

  • lilygo-ttgo-twatch-2020-micropython

    :snake:MicroPython for LilyGO TTGO T-Watch-2020:snake:

  • emlearn-micropython

    Efficient Machine Learning engine for MicroPython

    Project mention: MicroPython native modules + emlearn = fast Machine Learning with easy install | /r/micropy | 2023-09-16

    And thanks to the dynamic native modules support in MicroPython this was possible. The project now provides small .mpy files with the compiled C code (around 3 kB), with nice Python APIs to common Machine Learning models. https://github.com/emlearn/emlearn-micropython

  • dc540-0x00002

    DC540 hacking challenge 0x00002 [MicroPython CTF].

  • FILDZ_CYBEROS_FIRMWARE

    CYBEROS firmware for CYBERWARE.

    Project mention: IoT Messaging Framework Firmware Release | /r/IOT | 2023-09-17
  • 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.

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). The latest post mention was on 2024-02-07.

C Micropython related posts

Index

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

Project Stars
1 MicroPython 17,995
2 circuitpython 3,819
3 PikaPython 1,315
4 MicroPython_ESP32_psRAM_LoBo 809
5 pycopy 776
6 micropython-ulab 380
7 micropython-camera-driver 362
8 micropython-raspberrypi 205
9 st7789_mpy 164
10 tulipcc 124
11 BLACK_F407VE 108
12 usqlite 77
13 MCUDEV_DEVEBOX_H7XX_M 61
14 MCUDEV_DEVEBOX_F407VGT6 61
15 lilygo-ttgo-twatch-2020-micropython 54
16 emlearn-micropython 28
17 dc540-0x00002 11
18 FILDZ_CYBEROS_FIRMWARE 0
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.
www.influxdata.com