Hardware, IoT & robotics: what’s taking off on GitHub
The fastest-growing repositories in “Hardware, IoT & robotics”: plain-language summaries, use cases and a check on star quality. Updated every 30 minutes.
-
4.4
agamrossen/VolAnti
Open-source acoustic drone detection: listens for propeller harmonics, not radio, so it works against fibre-optic FPV drones that emit no signal. ESP32-S3 device with four microphones, e-paper screen and LoRa for alerts.
-
3.7
aoripus/easy-for-gaokun
A set of scripts and patches for deep adaptation of the HUAWEI MateBook E Go 2022 (GK-W76, Snapdragon 8cx Gen 3) to Ubuntu: from boot and drivers to a tablet desktop and Android container.
-
3.6
hanyang9/UMR
Official codebase of UMR, a motion retargeting method that transfers human motion to humanoid robots via learned point cloud surface correspondence. It adapts motions from various sources (SMPL-X, BVH, GRAIL, OMOMO,…
-
3.5
amagine-ai/Amagine3D
An open-source 3D design layer for hardware creation: given a product description, reference images and dimensions, it generates editable enclosures and assemblies with STEP, STL and 3MF export.
-
3.3
way2pramil/awesome-kicad-projects
A curated list of open source hardware whose PCBs are designed with KiCad, the free and open source electronics design suite. Organized by categories: IoT, robotics, FPGA, laptops, USB keys and more.
-
3.2
wildcard1719/RCWS_v5
STEP files and a mechanical design handbook for RCWS v5, a 3D-printed remote-controlled weapon system with a four-axis architecture and electro-optical targeting system. All mechanical parts print on an Ender 3 V2.
-
3.1
jomjol/AI-on-the-edge-device
Turns analog utility meters (water, gas, electricity) into digital ones using an ESP32-CAM: the camera photographs the readings and TensorFlow Lite recognizes the digits on-device. Data is exposed via MQTT, InfluxDB or…
-
2.8
Lakr233/vphone-cli
CLI tool for booting a virtual iPhone on Apple Silicon via Virtualization.framework using PCC research VM infrastructure, including firmware patching and CFW installation.
-
2.8
Smart-Paocai/VioletToolBox
A multi-purpose Windows toolbox for Android devices covering ADB, Fastboot, EDL flashing, unlocking, backups and around 110 features.
-
2.7
jnz/INSLIB
A portable C library for 3D navigation state estimation: a set of Kalman filters fusing IMU data with GNSS, barometer, magnetometer and other sources. Targets embedded systems, drones, robots and post-processing of…
-
2.7
Atmosphere-NX/Atmosphere
A custom firmware (CFW) for the Nintendo Switch that replaces the bootloader, TrustZone, sysmodules and patches Horizon OS to enable homebrew and extended features.
-
2.5
ResistanceTo/MiniWatts
An iPhone app built on private APIs that shows real charger watts, what reaches the battery cell, all 30 temperature sensors, and the USB-PD handshake. Sideload-only, with no network code.
-
2.4
78/xiaozhi-esp32
ESP32 firmware that turns a board into a voice AI chatbot: offline wake word, streaming ASR+LLM+TTS, MCP-based device and smart-home control.
-
2.2
pollen-robotics/microduck
Firmware and system software for Microduck, a tiny biped duck robot on a Rockchip RK3566 that walks, rolls and gets up using neural policies. The repo contains daemons for motor control, updates, Bluetooth, gamepad and…
-
2.0
geo-tp/ESP32-Bit-Pirate
Firmware for ESP32-S3 that turns the board into a multi-protocol tool for digital and radio protocols (I2C, SPI, UART, JTAG, CAN, BLE, Wi-Fi, RFID, Sub-GHz, etc.) via USB serial or web CLI. Inspired by Bus Pirate, it…
-
1.9
sonicloudco/recorder
Open SDK and sample integrations for the Recorder smart voice-card hardware over BLE: Android, iOS, HarmonyOS and Flutter SDKs plus a Windows/macOS desktop demo covering the protocol, file transfer, OTA and offline…
-
1.8
fromgof/TridentVision
A complete FPGA implementation of YOLOv26m object detection on Xilinx Kintex-7 with no C code: GigE Vision camera in, HDMI bounding boxes out, no PC involved.
-
1.5
WerWolv/riscv-emulator
An rv32ima RISC-V instruction set emulator with a minimal set of emulated devices capable of booting Linux. Accompanies a blog post about building a system from scratch.
-
1.5
makerspet/oomwoo
Open-source robot vacuum you build yourself using Raspberry Pi, 3D printing, 2D LiDAR, ROS2 and Home Assistant, with no cloud required. Currently offers a Gazebo simulation, BoM and docs; hardware is still in progress.
-
1.4
mavlink/qgroundcontrol
Cross-platform ground control station (GCS) for MAVLink drones, including PX4 and ArduPilot: mission planning, telemetry, vehicle setup and calibration.
-
1.4
jprx/darwin-vm
Boots iOS and macOS (Darwin) in QEMU to a root shell for kernel debugging and running custom programs. Not a full iPhone/Mac emulator: no screen, Wi-Fi or GUI, just a command line.
-
1.3
daishuge/pcb-skill
An agent skill for Claude Code or Codex that takes a PCB from idea to orderable board: schematic, sourcing, layout, routing, Gerber verification and a cart staged to the pre-payment page, driving EasyEDA Pro over MCP.
-
1.3
meshtastic/firmware
Official firmware for Meshtastic, an open-source LoRa mesh network that works without internet or cellular coverage. It enables messaging, location sharing and telemetry on ESP32, nRF52, RP2040/RP2350 and Linux devices.
-
1.2
Turbo1123/Turbo-IO
Unofficial SDK for RayNeo iO smart glasses with a sample iOS client: speech recognition, recording, notifications and Codex integration. For learning and non-commercial research only; requires self-build and…
-
0.8
YosysHQ/yosys
Yosys is an open-source RTL synthesis framework supporting Verilog-2005 and a synthesizable subset of SystemVerilog. It converts HDL descriptions into netlists and optimizes digital logic.
-
0.5
T-DT-Algorithm-2026/tdt-nav-kit
C++ library for robot trajectory planning on 2D grid maps: A* and Kinodynamic A* frontend, Minimum Snap backend with OSQP and corridor generation.
-
0.4
hku-sail/Real2Sim_GPT6_ASTRA
Python and Blender pipeline that reconstructs a robotic scene from three RGB video streams (head, left hand, right hand) and geometrically replays the actions in Blender. Aimed at robotics researchers who need an…