201.miguelgrinberg / microdot
Mirror of https://code.miguelgrinberg.com/miguelgrinberg/microdot
- python
- micropython
- http
- webserver
- webapp
Ranked by Attention Score: stars gained over the last 90 complete days
201–300 of 682 by Attention Score · Aug 7, 2026 – Nov 4, 2026 (UTC)
Mirror of https://code.miguelgrinberg.com/miguelgrinberg/microdot
IoTSharp is an open-source IoT platform for data collection, processing, visualization, and device management.
A lightweight, high-performance go mqtt server(v3.0|v3.1.1|v5.0) supporting distributed cluster
An application for controlling 2D plotters, cutters, engravers, and CNC machines.
:zap: The Mobile Robot Programming Toolkit (MRPT)
FW for ESP8266/ESP8285/ESP32 used with 3D printer
A ROS package tool to analyze the IMU performance.
Full featured Z-Wave Control Panel UI and MQTT gateway. Built using Nodejs, and Vue/Vuetify
Retro ESP32 is a turbo charged Odroid Go Launcher, Emulator and ROM Manager
An open-source, low-cost, image-based weed detection device for in-crop and fallow scenarios.
Exploits locked/password protected computers over USB, drops persistent WebSocket-based backdoor, exposes internal router, and siphons cookies using Raspberry Pi Zero & Node.js.
Embedded JS template engine for Node, Deno, and the browser. Lighweight, fast, and pluggable. Written in TypeScript
Automated, hardware-independent Hand-Eye Calibration
JavaScript Robotics and IoT programming framework, developed at Bocoup.
A small Arduino library for GSM modules, that just works
HiveMQ MQTT Client is an MQTT 5.0 and MQTT 3.1.1 compatible and feature-rich high-performance Java client library with different API flavours and backpressure support
Generic calibration for robots
Multi-agent orchestration & workflow engine. Declarative YAML workflows, LLM coordinator with hub-and-spoke mailboxes, race-safe delivery. One YAML file, one Go binary. Runs on any goai-supported provider.
A simple method for finding the extrinsic calibration between a 3D lidar and a 6-dof pose sensor
HomeMaster is an open-source platform for local-first smart home automation using ESP32-based devices like MiniPLC and MicroPLC. This repository includes firmware, schematics, and documentation for creating modular, cloud-free automation systems fully compatible with Home Assistant via ESPHome
A robust LiDAR Odometry and Mapping (LOAM) package for Livox-LiDAR
Internet radio based on ESP32, VS1053 and a TFT screen.
P4wnP1 is a highly customizable USB attack platform, based on a low cost Raspberry Pi Zero or Raspberry Pi Zero W.
A simple web user interface library for ESP32 and ESP8266
Transform your spin bike into a Smart Trainer!
Simple library for handling keyboard shortcuts in Javascript
A ROS/ROS2 Multi-robot Simulator for Autonomous Vehicles
An Iterative Closest Point (ICP) library for 2D and 3D mapping in Robotics
FM-RDS transmitter using the Raspberry Pi's PWM
An image processing pipeline for ROS.
DroneBridge is a system based on the WifiBroadcast approach. A bidirectional digital radio link between two endpoints is established using standard WiFi hardware and a custom protocol. DroneBridge is optimized for use in UAV applications and is a complete system. It is intended be a real alternative to other similar systems, such as DJI Lightbridge or OcuSync.
The fuse stack provides a general architecture for performing sensor fusion live on a robot. Some possible applications include state estimation, localization, mapping, and calibration.
URDF Loaders for Unity and THREE.js with example ATHLETE URDF Files open sourced from NASA JPL
Raspberry Pi MQTT Monitor gathers system information and sends it to a MQTT server.
Free, native MongoDB GUI with the power of paid tools — every auth mode, TLS/SSH/proxy, aggregation + explain plans, bulk edit, schema analysis, GridFS, embedded mongosh, AI query assistant. Encrypted, zero telemetry. Tauri + React. Apache-2.0.
Hybrid A* Path Planner for the KTH Research Concept Vehicle
ROS package to find a rigid-body transformation between a LiDAR and a camera for "LiDAR-Camera Calibration using 3D-3D Point correspondences"
GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL
A template for using VSCode as an IDE for ROS2 development.
Generator of runtime monitors for flight and robotics applications.
The 30 MB open-source edge AI agent runtime. Run AI agents offline on Linux (Raspberry Pi, Jetson). GPIO, UART, MQTT as first-class nodes. Industrial protocols (OPC-UA, Modbus) on the roadmap.
GRBL CNC command sender, autoleveler and g-code editor
A generalized framework for prototyping full-stack cooperative driving automation applications under CARLA+SUMO.
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
Mongoose OS - an IoT Firmware Development Framework. Supported microcontrollers: ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4, STM32F7. Amazon AWS IoT, Microsoft Azure, Google IoT Core integrated. Code in C or JavaScript.
Deep Object Pose Estimation (DOPE) – ROS inference (CoRL 2018)
PiCCANTE is a powerful tool for exploring and reversing CAN busses of vehicles, based on Raspberry Pi Pico (any model)
Data management for the sensor-edge-cloud continuum
Ultra high-performance secp256k1 ECC engine | Python, Node.js, Rust, Go, C#, Swift, Java bindings | CUDA, Metal, OpenCL GPU | ECDSA, Schnorr, FROST, MuSig2, BIP-352 | 15+ platforms
HiveMQ CE is a Java-based open source MQTT broker that fully supports MQTT 3.x and MQTT 5. It is the foundation of the HiveMQ Enterprise Connectivity and Messaging Platform
C++ implementation to Detect, track and classify multiple objects using LIDAR scans or point cloud
A system that uses ESP-NOW, LoRa, and other protocols to transport sensor data in remote areas without relying on WiFi.
Wireless and Bluetooth MIDI/HID Foot Controller
Pure Pursuit Control and SE(2) Planning
The idiomatic asyncio MQTT client
Unmanned Surface Vehicle simulation on Gazebo with water current and winds
Camera API for micropython as user module, with precompiled FW, starting with the esp32 port.
Scribe-Android: Keyboards for language learners & Conjugate-Android: Wikidata based verb conjugation app
Home automation firmware for ESP8266-based devices
data compression library for embedded/real-time systems
OpenAI Gym environments for an open-source quadruped robot (SpotMicro)
Robotics with GPU computing
Multi-threaded and SSE friendly NDT algorithm
Open Robotics Automation Virtual Environment: An environment for testing, developing, and deploying robotics motion planning algorithms.
For interfacing with Windows/macOS/Linux using an ESP32, a touchscreen and BLE.
The repository host gives no description.
Lightweight message bus interface for .NET (pub/sub and request-response) with transport plugins for popular message brokers.
Converts a 3D Point Cloud into a 2D laser scan.
A Pi emulating a GameBoy sounds cheap. What about an FPGA?
open source embossed label maker
ᛡᛒ BLE Scanner + Data persistence on SD Card for M5Stack, M5Core2, Odroid-Go, ESP32-Wrover-Kit and other models
The Udacity open source self-driving car project
Access serial ports with JavaScript. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!
High performance, distributed and low latency publish-subscribe platform.
A self-driving car simulator built with Unity
Go HardWare discovery/inspection library
Provides ROS integration for Cartographer.
MQTT 5.0 client library for iOS and macOS written in Swift
ESP... The time has come to... Tasmotize!
:taxi: Fast and robust clustering of point clouds generated with a Velodyne sensor.
Visualize ROS topics inside a terminal with Unicode/ASCII art
A bundle of useful CircuitPython libraries ready to use from the filesystem.
A lightweight, accurate and robust monocular visual inertial odometry based on Multi-State Constraint Kalman Filter.