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
351dchristl/macless-haystackCreate your own AirTag with OpenHaystack, but without the need to own an Apple device★ 2.2kDartAGPL-3.0Slowing
352ZerBea/hcxdumptoolSmall tool to capture packets from wlan devices.★ 2.2kCMITActive
353br3ttb/Arduino-PID-Library★ 2.2kC++—Stale
354matthewp/robot🤖 A functional, immutable Finite State Machine library★ 2.2kJavaScriptBSD-2-ClauseActive
355awawa-dev/HyperHDRNext-gen open source ambient lighting system featuring a high-precision floating-point color pipeline breaking legacy RGB 24-bit limits. Inc★ 2.2kC++MITActive
356tbnobody/OpenDTUSoftware for ESP32 to talk to Hoymiles/TSUN/Solenso Inverters★ 2.2kC++GPL-2.0Active
357opentx/opentxOpenTX custom firmware for Transmitters★ 2.2kC++GPL-2.0Active
358AlexxIT/WebRTCHome Assistant custom component for real-time viewing of almost any camera stream using WebRTC and other technologies.★ 2.2kJavaScriptMITActive
359HomeSpan/HomeSpanHomeKit Library for the Arduino-ESP32★ 2.2kC++MITActive
360ThingPulse/esp8266-oled-ssd1306Driver for the SSD1306 and SH1106 based 128x64, 128x32, 64x48 pixel OLED display running on ESP8266/ESP32★ 2.2kC++OtherSlowing
361ompl/omplThe Open Motion Planning Library (OMPL)★ 2.2kC++OtherActive
362thelastoutpostworkshop/ESPConnectZero-installation web application that lets you explore, back up, and manage your ESP32… right from your browser★ 2.2kTypeScriptMITActive
363bytebeamio/rumqttThe MQTT ecosystem in rust★ 2.2kRustApache-2.0Slowing
364ha0y/xiaomi_miot_rawAll-in-one & Easy-to-use. Integrate all your Xiaomi Smart Home - with a single integration and NO YAML files - into Home Assistant.★ 2.2kPythonApache-2.0Stale
365openai/roboschoolDEPRECATED: Open-source software for robot simulation, integrated with OpenAI Gym.★ 2.2kPythonOtherArchived
366adafruit/DHT-sensor-libraryArduino library for DHT11, DHT22, etc Temperature & Humidity Sensors★ 2.2kC++MITSlowing
367mcu-tools/mcubootSecure boot for 32-bit Microcontrollers!★ 2.2kCApache-2.0Active
368esp-rs/esp-halno_std Hardware Abstraction Layers for ESP32 microcontrollers★ 2.2kRustApache-2.0Active
369rust-embedded/wgCoordination repository of the embedded devices Working Group★ 2.2k——Active
370greatscottgadgets/ubertoothSoftware, firmware, and hardware designs for Ubertooth★ 2.1kCGPL-2.0Slowing
371lowRISC/ibexIbex is a small 32-bit RISC-V CPU core with high-level of verification (previously known as zero-riscy)★ 2.1kSystemVerilogApache-2.0Active
372prusa3d/Prusa-FirmwareFirmware for Original Prusa i3 3D printer by PrusaResearch★ 2.1kC++GPL-3.0Stale
373cyberman54/ESP32-PaxcounterWifi & BLE driven passenger flow metering with cheap ESP32 boards★ 2.1kC++OtherActive
374firmadyne/firmadynePlatform for emulation and dynamic analysis of Linux-based firmware★ 2.1kShellMITStale
375dune3d/dune3d3D CAD application★ 2.1kCGPL-3.0Active
376adafruit/Adafruit_SSD1306Arduino library for SSD1306 monochrome 128x64 and 128x32 OLEDs★ 2.1kC++OtherSlowing
377FlashML-org/FreeVideoMake videos on the computer you already own. FreeVideo runs MiniMax H3 in as little as 8 GB of VRAM and 16 GB of RAM, and adapts its acceler★ 2.1kPythonApache-2.0Active
378generalized-intelligence/GAASGAAS is an open-source program designed for fully autonomous VTOL(a.k.a flying cars) and drones. GAAS stands for Generalized Autonomy Aviati★ 2.1kC++BSD-3-ClauseStale
379KRALYN/PositronV3A upside-down, fast, portable, and compact 3D printer★ 2.1k—CC-BY-4.0Stale
380sui77/rc-switchArduino lib to operate 433/315Mhz devices like power outlet sockets.★ 2.1kC++—Stale
381ipxe/ipxeiPXE network bootloader★ 2.1kCOtherActive
382dwainscheeren/dwains-lovelace-dashboardAn fully auto generating Home Assistant UI dashboard for desktop, tablet and mobile by Dwains for desktop, tablet, mobile★ 2.1kJavaScriptOtherActive
383moveit/moveit2:robot: MoveIt for ROS 2★ 2.1kC++BSD-3-ClauseActive
384UI-Lovelace-Minimalist/UIUI-Lovelace-Minimalist is a "theme" for HomeAssistant★ 2.1kJavaScriptMITActive
385raspberrypi/userlandSource code for ARM side libraries for interfacing to Raspberry Pi GPU.★ 2.1kCBSD-3-ClauseArchived
386wb2osz/direwolfDire Wolf is a software "soundcard" AX.25 packet modem/TNC and APRS encoder/decoder. It can be used stand-alone to observe APRS traffic, as ★ 2.1kCGPL-2.0Active
387cesanta/mjsEmbedded JavaScript engine for C/C++★ 2.1kCOtherActive
388cherry-embedded/CherryUSBCherryUSB is a tiny and beautiful, high performance and portable USB host and device stack for embedded system with USB IP★ 2.1kCApache-2.0Active
389mongoose-os-apps/shelly-homekitApple HomeKit firmware for Shelly's★ 2kC++OtherActive
390TalismanDesign/PocketMage_PDAAn E-Ink PDA device using the ESP32 S3.★ 2kC++Apache-2.0Active
391CANopenNode/CANopenNodeCANopen protocol stack★ 2kCApache-2.0Slowing
392JurajNyiri/HomeAssistant-Tapo-ControlControl for Tapo cameras as a Home Assistant component★ 2kPythonApache-2.0Active
393fogleman/sdfSimple SDF mesh generation in Python★ 2kPythonMITActive
394BCN3D/BCN3D-MoveoOpen Source 3D Printed Robotic Arm for educational purposes★ 2kC++MITStale
395zigbee2mqtt/hassio-zigbee2mqttOfficial Zigbee2MQTT Home Assistant add-on★ 2kShellApache-2.0Active
396luc-github/ESP3DFW for ESP8266/ESP8285/ESP32 used with 3D printer★ 2kCGPL-3.0Active
397pimox/pimox7Proxmox V7 for Raspberry Pi★ 2kShell—Stale
398alandtse/alexa_media_playerThis is a custom component to allow control of Amazon Alexa devices in Home Assistant using the unofficial Alexa API.★ 2kPythonApache-2.0Active
399bdring/Grbl_Esp32A port of Grbl CNC Firmware for ESP32★ 2knesCGPL-3.0Stale
400cra-ros-pkg/robot_localizationrobot_localization is a package of nonlinear state estimation nodes. The package was developed by Charles River Analytics, Inc. Please ask q★ 2kC++OtherSlowing