C Micropython

Open-source C projects categorized as Micropython

Top 19 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.

  • 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
  • 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: This Week In Python | dev.to | 2024-03-17

    PikaPython – ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies

  • trezor-firmware

    :lock: Trezor Firmware Monorepo

  • Project mention: ¿How to start in bitcoin? | /r/Bitcoin | 2023-10-17

    https://trezor.io/ - Easy to use, no matter how new in Bitcoin you're.

  • 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

  • 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
  • micropython-camera-driver

    add camera support to MicroPython

  • Project mention: ESP32 Cam with MicroPython - Help | /r/esp32 | 2023-11-26
  • 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_F407VGT6

    MicroPython board definition for the MCUDev DevEBox STM32F407VGT6 board

  • MCUDEV_DEVEBOX_H7XX_M

    MicroPython board definition for the MCUDev DevEBox STM32H7XX_M boards

  • 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
  • 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).

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 18,346
2 circuitpython 3,894
3 PikaPython 1,404
4 trezor-firmware 1,258
5 MicroPython_ESP32_psRAM_LoBo 816
6 pycopy 788
7 micropython-ulab 388
8 micropython-camera-driver 385
9 micropython-raspberrypi 208
10 st7789_mpy 171
11 tulipcc 138
12 BLACK_F407VE 110
13 usqlite 78
14 MCUDEV_DEVEBOX_F407VGT6 63
15 MCUDEV_DEVEBOX_H7XX_M 62
16 lilygo-ttgo-twatch-2020-micropython 55
17 emlearn-micropython 37
18 dc540-0x00002 11
19 FILDZ_CYBEROS_FIRMWARE 0

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