Python Embedded

Open-source Python projects categorized as Embedded

Top 23 Python Embedded Projects

  1. routersploit

    Exploitation Framework for Embedded Devices

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. PlatformIO

    Your Gateway to Embedded Software Development Excellence :alien:

    Project mention: 13 yo "Vibe Coding" on Raspberry Pi and Arduino | dev.to | 2025-03-24

    We searched for other IDEs that would be simple to use, allow easy import of Arduino libraries, and upload the code on the board. I wanted something of the like of Atom editor, but it was not supported on Raspberry Pi (and deprecated now). We found that PlatformIO could be an option. It is a plugin in VSCode that can manage many type of boards. We went ahead, installed VScode, then the PlatformIO extension. We opened a terminal in VScode with Q chat, and voila! Valentin could finally continue to play with a more stable solution. He had a simple way to code, compile, and push code on the Arduino.

  4. memvid

    Video-based AI memory library. Store millions of text chunks in MP4 files with lightning-fast semantic search. No database needed.

    Project mention: Memvid – Video-Based AI Memory | news.ycombinator.com | 2025-05-30

    sadly have to agree. I asked a question about this on the issue tracker.

    https://github.com/Olow304/memvid/issues/39 if anyone wants to follow along.

  5. executorch

    On-device AI across mobile, embedded and edge for PyTorch

    Project mention: Google AI Edge – on-device cross-platform AI deployment | news.ycombinator.com | 2025-06-01

    Genuine question, why should I use this to deploy models on the edge instead of executorch? https://github.com/pytorch/executorch

    For context, I get to choose the tech stack for a greenfield project. I think that executor h, which belongs to the pytorch ecosystem, will have a way more predictable future than anything Google does, so I currently consider executorch more.

  6. pyOCD

    Open source Python library for programming and debugging Arm Cortex-M microcontrollers

  7. depthai

    DepthAI Python API utilities, examples, and tutorials.

  8. micropython-async

    Application of uasyncio to hardware interfaces. Tutorial and code.

  9. SaaSHub

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

    SaaSHub logo
  10. labgrid

    Embedded systems control library for development, testing and installation

  11. eurorack-blocks

    Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust

  12. platform-espressif8266

    Espressif 8266: development platform for PlatformIO

    Project mention: Home Assistant: How to Fix API Disconnection and False Positive Sensor Readings with ESP8266 Boards | dev.to | 2025-01-01

    According to a thread, Arduino libraries could be the source of the error. Unbeknown to me, you can define which version of the PlattformIO espressif8266 framework is used during compilation. See the available tags and add them to your configuration as shown:

  13. fuzzware

    Fuzzware's main repository. Start here to install.

  14. MaixPy

    Easily create AI projects with Python on edge device

  15. OS

    Beryllium OS, a unix-like operating system for CircuitPython powered microcontrollers. (Formerly known as ljinux) (by beryllium-org)

    Project mention: Beryllium OS, a Unix-like operating system for CircuitPython | news.ycombinator.com | 2024-10-27
  16. hongbomiao.com

    A personal research and development (R&D) lab that facilitates the sharing of knowledge.

  17. sensor

    Sensor by Metriful | Indoor environment monitoring | Documentation and code samples

  18. dem

    Containerized Development Environment Manager for embedded development

    Project mention: Tool Containerization Best Practices For Embedded Software Development | dev.to | 2024-09-24

    To learn more about DEM and its capabilities, please visit the project's GitHub repository and explore its detailed documentation.

  19. pytest-embedded

    A pytest plugin that designed for embedded testing

  20. seer

    Seer is a tool that recognizes the architecture of a binary file (by krsh)

  21. pico-micropython-lowpower-workaround

    Workaround for low power support in micropython for the Raspberry pico

  22. shelf

    Python library to convert elf to os-independent shellcodes (by jonatanSh)

  23. mipyshell

    MicroPython based imitation of a POSIX shell that supports line completion, history, basic threading (developed on ESP32 and ESP8266, probably works on other boards)

  24. tamp

    Tamp is a low-memory, DEFLATE-inspired lossless compression library.

  25. Pyluos

    A Python library to program a Luos based network through a high level interface.

  26. 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 Embedded discussion

Log in or Post with

Python Embedded related posts

  • Memvid – Video-Based AI Memory

    2 projects | news.ycombinator.com | 30 May 2025
  • Show HN: I compressed 10k PDFs into a 1.4GB video for LLM memory

    2 projects | news.ycombinator.com | 29 May 2025
  • 13 yo "Vibe Coding" on Raspberry Pi and Arduino

    2 projects | dev.to | 24 Mar 2025
  • PlatformIO: A Better Way to Code for STM32 Microcontrollers

    1 project | dev.to | 5 Dec 2024
  • Bit banging a 3.5" Floppy Drive

    4 projects | news.ycombinator.com | 19 Dec 2023
  • ExecuTorch: Enabling On-Device interference for embedded devices

    4 projects | news.ycombinator.com | 17 Oct 2023
  • DeviceScript - Temperature + MQTT

    2 projects | dev.to | 18 Sep 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 18 Jun 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 routersploit 12,608
2 PlatformIO 8,359
3 memvid 7,602
4 executorch 2,962
5 pyOCD 1,216
6 depthai 1,004
7 micropython-async 792
8 labgrid 400
9 eurorack-blocks 357
10 platform-espressif8266 341
11 fuzzware 333
12 MaixPy 324
13 OS 290
14 hongbomiao.com 239
15 sensor 113
16 dem 113
17 pytest-embedded 110
18 seer 102
19 pico-micropython-lowpower-workaround 60
20 shelf 59
21 mipyshell 48
22 tamp 42
23 Pyluos 36

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?