Your Gateway to Embedded Software Development Excellence :alien:
Repository Index
47,133 repositories indexed
1–24 of 26 · Most stars
A python library for self-supervised learning and latent world models on images.
- deep-learning
- self-supervised-learning
- machine-learning
- computer-vision
A 100-day challenge exploring IoT and embedded systems using ESP32, ESP8266, and Raspberry Pi Pico with MicroPython. Each day covers a new sensor or module with complete code, circuit diagram, and explanation.
Application of asyncio to hardware interfaces. Tutorial and code.
- micropython
- asyncio
- embedded
Assorted code ideas, unofficial MP FAQ, plus index to my other repositories.
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/...)
A Full Featured GPS NMEA-0183 sentence parser for use with Micropython and the PyBoard embedded platform
- python
- python3
- micropython
- gps
Tools to fingerprint WiFi Access Points running the Broadcom SDK and a list of known affected devices.
Jupyter Notebooks as plain Python code with embedded Markdown text
Hardware testing for the software world. Real or virtual, local or remote, human, automated or agentic.
- hardware
- hardware-in-the-loop
- hil
- testing-framework
Containerized Development Environment Manager for embedded development
- containerization
- containers
- devops
- edge
A minimal bitcoin library for MicroPython and Python3 with a focus on embedded systems
ESP_LCD based MicroPython driver for ESP32-S3 Devices with ST7789 or compatible displays.
- esp32s3
- esp32s3-box
- t-display-s3
- t-dongle-s3
Simple GUI for Pyboard and TFT touch panel displays
- micropython
- display
- embedded
Fast Fourier transform in MicroPython's inline ARM Thumb V7 assembler (STM32, RP2350 etc.).
- micropython
- dft
- embedded
- assembler
Simple way to use an nRF24L01 radio to exchange arbitrary Python objects between two Pyboards
Support for building ultra low power systems based on the Pyboard (1.x and D series).
Command line tool for Bluetooth Low Energy MicroPython devices
- micropython
- python
- embedded
- cli
Async MQTT client for CPython and MicroPython with asyncio support.
- async-python
- asyncio
- embedded
- embedded-systems
micro HTTP toolkit for MicroPython and CircuitPython
A structured, AI-assisted toolkit for defining hardware products that have software inside — from concept through engineering spec to presentation-ready materials in eight phases.
Micropython embedded LoRaWAN server
A simplified version of wcwidth optimized for MicroPython and embedded systems.
- micropython
- unicode
The enigmapython wrapper package for MicroPython environment