A lightweight C++ machine learning library for embedded electronics and robotics.
Repository Index
47,133 repositories indexed
25–48 of 76 · Most stars
An application for controlling 2D plotters, cutters, engravers, and CNC machines.
Translated🦆 Feetech HD1910 Microduck replica: one-legged balance, ready-to-use models, Chinese console, custom HAT/IMU & 3-step build guides. No training required.
- 3d-printing
- bipedal-robots
- feetech
- hd1910
ᛡᛒ BLE Scanner + Data persistence on SD Card for M5Stack, M5Core2, Odroid-Go, ESP32-Wrover-Kit and other models
Experimental Nikon Z8 C 3.11 firmware patch builder: 3:2 open-gate N-RAW, desqueeze, ProRes/H.265 quality controls, N-Log/S-Log3/Log3G10, RAW pre-capture, and in-camera pixel-shift merging.
- firmware
- firmware-patching
- h265
- n-raw
An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS (Robotic Operating System) applications written in C++
- state-machine
- ros
- ros-packages
- navigation
TranslatedCross-platform USB HID/BLE smart mouse SDK with a C ABI for device events and audio. Windows x64/macOS ARM64 downloads; other platform packages on request.
- sdk
- ble
- hid
- mouse
Silverback is a message bus and broker integration library for .NET. It is designed to simplify event-driven architectures and asynchronous messaging, with first-class support for Apache Kafka and MQTT.
- microservice
- messaging
- kafka
- silverback
Fast pure-C driver for MicroPython that can handle display modules on ST7789 chip
RAFCON (RMC advanced flow control) uses hierarchical state machines, featuring concurrent state execution, to represent robot programs. It ships with a graphical user interface supporting the creation of state machines and contains IDE like debugging mechanisms. Alternatively, state machines can programmatically be generated using RAFCON's API.
- robotics
- graphical-programming
- state-machine
CHIP-8 console on FPGA
Use a 3-axis machine as a pen plotter
A micro neural network multilayer perceptron for MicroPython (used on ESP32 and Pycom modules)
- micropython
- neural-network
- multilayer-perceptron
- mlp
The webinterface and controlling software for a diy raspberry-pi based cocktail making machine
- raspberry-pi
- vuejs
- cocktails
- cocktail
Machine Learning and Digital Signal Processing for MicroPython
- embedded-systems
- micropython
- python
- tinyml
Robotic fabrication package for the COMPAS Framework.
- compas
- robotics
- architecture
- digital-fabrication
micrOS - mini asynchronous automation OS for DIY projects.
- micropython
- iot-platform
- interrupts
- socket
Official code for "Reinforcement Fine-Tuning of Flow-Matching Policies for Vision-Language-Action Models" (ICRA 2026): Flow Policy Optimization for pi0
- aloha
- flow-matching
- icra2026
- jax
Replication package of the paper titled "How do you Architect your Robots? State of the Practice and Guidelines for ROS-based Systems" published at ICSE-SEIP 2020
MicroPython device drivers for memory chips (EEPROM, FRAM, Flash, SPIRAM)
Clojure MQTT client
A simple network configuration utility for MicroPython on the ESP-8266 board
Gateway to send/receive SMS through MQTT using an USB GSM dongle (gammu)
A collection of machine-learned models for use in autonomous driving applications.
- model-zoo
- autoware
- machine-learning
- autonomous-driving