1.huggingface / lerobot
🤗 LeRobot: Making AI for Robotics more accessible with end-to-end learning
Ranked by Attention Score: stars gained over the last 180 complete days
1–100 of 157 by Attention Score · May 8, 2026 – Nov 3, 2026 (UTC)
🤗 LeRobot: Making AI for Robotics more accessible with end-to-end learning
openpilot is an operating system for robotics. Currently, it upgrades the driver assistance system on 300+ supported cars.
The repository host gives no description.
Your Bambu Lab. No Cloud. Your Rules. Self-hosted command center for Bambu Lab — from one A1 to an entire print farm.
Simulation platform for general-purpose robotics & embodied AI learning.
Keep track of your inventory of 3D-printer filament spools.
Universal Radio Hacker: Investigate Wireless Protocols Like A Boss
OctoPrint is the snappy web interface for your 3D printer!
Serial utility for flashing, provisioning, and interacting with Espressif SoCs
PyBullet Gymnasium environments for single and multi-agent reinforcement learning of quadcopter control
Hardware testing for the software world. Real or virtual, local or remote, human, automated or agentic.
Cross-platform lib for process and system monitoring in Python
pySLAM is a hybrid Python/C++ Visual SLAM pipeline supporting monocular, stereo, and RGB-D cameras. It provides a broad set of modern local and global feature extractors, multiple loop-closure strategies, a volumetric reconstruction module, integrated depth-prediction models, and semantic segmentation capabilities for enhanced scene understanding.
A cross platform Bluetooth Low Energy Client for Python using asyncio
3D printer / slicing GUI built on top of the Uranium framework
A web frontend for the motion daemon.
Python package for the evaluation of odometry and SLAM
Dataflow compiler for QNN inference on FPGAs
Safety in Embodied AI: A Survey of Risks, Attacks, and Defenses | 500+ Papers | Perception, Cognition, Planning, Interaction, Agentic System
Core Python libraries ported to MicroPython
A collection of scripts to flash Tuya IoT devices to alternative firmwares
Microsoft Python Driver for SQL Server
robotic motion planning library
The can package provides controller area network support for Python developers
PyBullet CartPole and Quadrotor environments—with CasADi symbolic a priori dynamics—for learning-based control and RL
Mirror of https://code.miguelgrinberg.com/miguelgrinberg/microdot
IKPy, an Universal Inverse Kinematics library
Automated, hardware-independent Hand-Eye Calibration
GRBL CNC command sender, autoleveler and g-code editor
Raspberry Pi MQTT Monitor gathers system information and sends it to a MQTT server.
P4wnP1 is a highly customizable USB attack platform, based on a low cost Raspberry Pi Zero or Raspberry Pi Zero W.
A generalized framework for prototyping full-stack cooperative driving automation applications under CARLA+SUMO.
A replica, near real-time, miniature UK railway station train departure sign based upon a Raspberry Pi Zero and 256x64 SPI OLED display
Fast MicroPython driver for ST7789 display module written in C
A Unix, Windows, Raspberry Pi Object Speed Camera using python3, opencv, video streaming, motion tracking. Includes a Standalone Web Server , Image Search using opencv template match and a whiptail Admin Menu Interface Includes picam and webcam Plugins for motion track security camera configuration including rclone sync scripts.
[ICRA] Crowd-aware Robot Navigation
ROS package for dynamic obstacle avoidance for ground robots trained with deep RL
Toolbox for quantitative trajectory evaluation of VO/VIO
A template for using VSCode as an IDE for ROS2 development.
Gazebo/ROS packages for underwater robotics simulation
A lightweight MicroPython GUI library for display drivers based on framebuf class
The idiomatic asyncio MQTT client
ESP... The time has come to... Tasmotize!
Deep Object Pose Estimation (DOPE) – ROS inference (CoRL 2018)
Unmanned Surface Vehicle simulation on Gazebo with water current and winds
Wireless and Bluetooth MIDI/HID Foot Controller
OpenAI Gym environments for an open-source quadruped robot (SpotMicro)
Stubs of most MicroPython ports, boards and versions to make writing code that much simpler.
BotWave - Your Raspberry Pi FM Network
Light-weight camera LiDAR calibration package for ROS using OpenCV and PCL (PnP + LM optimization)
Visualize ROS topics inside a terminal with Unicode/ASCII art
ROS support for the MiR Robots. This is a community project to use the MiR Robots with ROS. It is not affiliated with Mobile Industrial Robots.
ROS extensions and implementations for py_trees
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/...)
MQTT-PWN intends to be a one-stop-shop for IoT Broker penetration-testing and security assessment operations.
A highly customizable DIY irrigation/sprinkler controller based on Raspberry Pi
micropidash: A non-blocking web interface library for MicroPython microcontrollers. Featuring real-time sync, independent dark mode, and easy hardware integration via uasyncio.
MicroPython ILI9341Display & XPT2046 Touch Screen Driver
Fast MicroPython driver for GC9A01 display modules written in C
gradslam is an open source differentiable dense SLAM library for PyTorch
OverlapNet - Loop Closing for 3D LiDAR-based SLAM (chen2020rss)
The last Micro Web Server for IoTs (MicroPython) or large servers (CPython), that supports WebSockets, routes, template engine and with really optimized architecture (mem allocations, async I/Os). Ready for ESP32, STM32 on Pyboard, Pycom's chipsets (WiPy, LoPy, ...). Robust, efficient and documented!
A Python 3 utility to convert fonts to Python source capable of being frozen as bytecode
MicroPython driver for the SH1106 OLED controller
A 'resilient' asynchronous MQTT driver. Recovers from WiFi and broker outages.
A lightweight MicroPython GUI library for display drivers based on framebuf, allows input via pushbuttons. See also micropython-touch.
Robotic fabrication package for the COMPAS Framework.
🛡️ Free AI that blocks hackers while you sleep. Runs on cheap hardware. When someone in Tokyo gets attacked, you're protected in 30 seconds. No fees. No experts needed. Just protection. One node's detection → everyone's protection.
Semtech SX126X LoRa driver for Micropython and CircuitPython.
A minimal bitcoin library for MicroPython and Python3 with a focus on embedded systems
DEPRECATED: Open-source software for robot simulation, integrated with OpenAI Gym.
Driver for 320x240, 240x240, 135x240 and 128x128 ST7789 displays written in MicroPython
TensorFlow for Raspberry Pi
Assorted code ideas, unofficial MP FAQ, plus index to my other repositories.
Python MQTT v5.0 async client
hBPF = eBPF in hardware
MicroPython drivers for Waveshare e-paper modules
Human Interface Device (HID) over Bluetooth Low Energy (BLE) GATT library for MicroPython.
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.
Aldertech Dynamic Resource Governor — A kernel-level resource manager for high-density Docker stacks on Raspberry Pi and low-power servers.
WiFi manager for ESP8266 - ESP12 - ESP32 - Raspberry Pi Pico - micropython
Generate and maintain stubs for different MicroPython ports to use with VSCode and Pylance, PyRight, Thonny, PyCharm or MyPy
Containerized Development Environment Manager for embedded development
[IROS 2020] se(3)-TrackNet: Data-driven 6D Pose Tracking by Calibrating Image Residuals in Synthetic Domains
UC8151 / IL0373 MicroPython e-paper display driver with support for greyscales and fast updates
ESP_LCD based MicroPython driver for ESP32-S3 Devices with ST7789 or compatible displays.
The Raspberry Pi Telegram Bot is a lightweight, customizable bot built for Raspberry Pi users. It leverages Python and the Telegram Bot API to enable users to execute commands, receive updates, and automate processes from their Telegram account. Ideal for DIY projects, home automation, and remote control applications, this bot is easy to set up .
Play classic arcade games on a 64x64 RGB LED Matrix, powered by the Raspberry RP2040.
A Full Featured GPS NMEA-0183 sentence parser for use with Micropython and the PyBoard embedded platform
Belay is a python library that enables the rapid development of projects that interact with hardware via a micropython-compatible board.
Pure MicroPython driver for ST77xx displays. Low memory requirements.
Deepdrive is a simulator that allows anyone with a PC to push the state-of-the-art in self-driving
Jupyter widget helpers for ROS, the Robot Operating System
Stress tests for the Raspberry Pi :sweat_smile: