SSealbook
Sealbook / Open source / Hardware, IoT & embedded

Top open-source hardware, iot & embedded on GitHub

887 repositories with 1,000+ stars, ranked by stars. Leading: core, openpilot, colibri.

RepositoryStarsLanguageLicenseActivity
201M-Abozaid/esp32-c3-adblockPi-hole-class DNS ad-blocker on a $2 ESP32-C3 (no PSRAM): 537k domains as 40-bit FNV-1a hashes in flash, binary-searched. UDP DNS sinkhole +★ 3.2kC++MITActive
202gozfree/gear-libGear-Lib, C library for IOT Embedded Multimedia and Network★ 3.2kCMITStale
203mriscoc/Ender3V2S1This is optimized firmware for Ender3 V2/S1 3D printers.★ 3.2kC++OtherActive
204T-vK/ESP32-BLE-KeyboardBluetooth LE Keyboard library for the ESP32 (Arduino IDE compatible)★ 3.2kC++—Stale
205openhwfoundation/cva6The CORE-V CVA6 is a highly configurable, 6-stage RISC-V core for both application and embedded applications. Application class configuratio★ 3.2kAssemblyOtherActive
206leggedrobotics/legged_gymIsaac Gym Environments for Legged Robots★ 3.1kPythonOtherStale
207rpng/open_vinsAn open source platform for visual-inertial navigation research.★ 3.1kC++GPL-3.0Slowing
208azlux/log2ramramlog like for systemd (Put log into a ram folder)★ 3.1kShellMITSlowing
209risinek/esp32-wifi-penetration-toolExploring possibilities of ESP32 platform to attack on nearby Wi-Fi networks.★ 3.1kCMITStale
210ddangelov/Top2VecTop2Vec learns jointly embedded topic, document and word vectors.★ 3.1kPythonBSD-3-ClauseStale
211eclipse-paho/paho.mqtt.androidMQTT Android★ 3.1kJavaOtherStale
212projectchrono/chronoHigh-performance C++ library for multiphysics and multibody dynamics simulations★ 3.1kC++BSD-3-ClauseActive
213mpaland/printfTiny, fast, non-dependent and fully loaded printf implementation for embedded systems. Extensive test suite passing.★ 3.1kCMITStale
214simplefoc/Arduino-FOCArduino FOC for BLDC and Stepper motors - Arduino Based Field Oriented Control Algorithm Library★ 3.1kC++MITActive
215leggedrobotics/rsl_rlA fast and simple implementation of learning algorithms for robotics.★ 3.1kPythonOtherActive
216benhoyt/inihSimple .INI file parser in C, good for embedded systems★ 3.1kC++OtherActive
217renode/renodeRenode - Antmicro's open source simulation and virtual development framework for complex embedded systems★ 3kRobotFrameworkOtherActive
218miguelbalboa/rfidArduino RFID Library for MFRC522★ 3kC++UnlicenseActive
219Shelf-nu/shelf.nuA free open source IT asset / Equipment / management and scheduling system.★ 3kTypeScriptOtherActive
220matt8707/ha-fusionA modern, easy-to-use and performant custom Home Assistant dashboard★ 3kSvelteMITSlowing
221michiganrobotics/rob501Mathematics for Robotics★ 3k—GPL-3.0Stale
222RavenSystem/esp-homekit-devicesAdvanced firmware to add native Apple HomeKit and custom configurations, compatible with any SoC based on ESP32, ESP32-S, ESP32-C and ESP826★ 3kCOtherActive
223jeelabs/esp-linkesp8266 wifi-serial bridge, outbound TCP, and arduino/AVR/LPC/NXP programmer★ 3kCOtherStale
224Kobzol/hardware-effectsDemonstration of various hardware effects.★ 3kC++MITStale
225scottlawsonbc/audio-reactive-led-strip:musical_note: :rainbow: Real-time LED strip music visualization using Python and the ESP8266 or Raspberry Pi★ 3kPythonMITSlowing
226google/mozc-devicesCircuit diagrams and firmware source code for Gboard DIY keyboards★ 3kC++Apache-2.0Active
227RoboTwin-Platform/RoboTwin[ICML 2026] RoboTwin 2.0 Offical Code Repo★ 3kPythonMITActive
228kamailio/kamailioKamailio - The Open Source SIP Server for large VoIP and real-time communication platforms, focusing on flexibility, security and scalabilit★ 3kCOtherActive
229nextcloud/nextcloudpi📦 Build code for NextcloudPi: Raspberry Pi, Odroid, Rock64, curl installer...★ 2.9kShell—Active
230eProsima/Fast-DDSThe most complete DDS - Proven: Plenty of success cases. Looking for commercial support? Contact info@eprosima.com★ 2.9kC++Apache-2.0Active
231but0n/Avem🚁 轻量级无人机飞控-[Drone]-[STM32]-[PID]-[BLDC]★ 2.9kCMITStale
232f1xpl/openautoAndroidAuto headunit emulator★ 2.9kC++—Stale
233earlephilhower/arduino-picoRaspberry Pi Pico Arduino core, for all RP2040 and RP2350 boards★ 2.9kCLGPL-2.1Active
234sqfmi/WatchyWatchy - An Open Source E-Ink Smartwatch★ 2.9kCMITStale
235adafruit/Adafruit-GFX-LibraryAdafruit GFX graphics core Arduino library, this is the 'core' class that all our other graphics libraries derive from★ 2.9kCOtherActive
236smartHomeHub/SmartIRHome Assistant integration to manage climate systems, TVs, fans and lights using IR/RF controllers. Compatible with Broadlink, Xiaomi, MQTT,★ 2.8kPythonMITStale
237gioblu/PJONPJON (Padded Jittering Operative Network) is an experimental, arduino-compatible, multi-master, multi-media network protocol.★ 2.8kC++OtherSlowing
238dwelch67/raspberrypiRaspberry Pi ARM based bare metal examples★ 2.8kAssembly—Stale
239ARMmbed/DAPLink★ 2.8kCApache-2.0Active
240espressif/esp32-camera★ 2.8kCApache-2.0Active
241evancohen/smart-mirrorThe fairest of them all. A DIY voice controlled smart mirror with IoT integration.★ 2.8kJavaScript—Active
242coreboot/corebootRead-only mirror of https://review.coreboot.org/coreboot.git. Synced every hour. We don't handle Pull Requests.★ 2.8kCGPL-2.0Active
243NVlabs/LongLiveLong Video Gen / World Model / World Action Model (Embodied) Infrastructure★ 2.8kPythonApache-2.0Active
244AlexxIT/XiaomiGateway3Home Assistant custom component for control Xiaomi Multimode Gateway (aka Gateway 3), Xiaomi Multimode Gateway 2, Aqara Hub E1 on default fi★ 2.8kPythonMITActive
245Entware/EntwareUltimate repo for embedded devices★ 2.8kCOtherActive
246YanjieZe/GMR[ICRA 2026] GMR: General Motion Retargeting. Retarget human motions into diverse humanoid robots in real time on CPU. Retargeter for TWIST.★ 2.8kPythonMITSlowing
247Koenkk/Z-Stack-firmwareCompilation instructions and hex files for Z-Stack firmwares★ 2.8k—MITSlowing
248KingKongRobotics/jumper🦀 Jumper — an crab robot.★ 2.8kPythonApache-2.0Active
249taichi-dev/difftaichi10 differentiable physical simulators built with Taichi differentiable programming (DiffTaichi, ICLR 2020)★ 2.8k——Stale
250cleanflight/cleanflightClean-code version of the baseflight flight controller firmware★ 2.7kCGPL-3.0Stale