9.3k repos tracked
updated 2d ago
Most starred

Mechatronics

Firmware, motion hardware, CNC and the embedded side of machines.

Trending New Most starred 815 repositories · topics: embedded, microcontroller, firmware, cnc, stm32, esp32, 3d-printing
  1. 1
    π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
    Rust created 17mo ago pushed 3d ago awesomeclaudedensepose
    +150/day
    measured
    ★ 102.5k
    71
  2. 2
    ClickHouse® is a real-time analytics database management system
    C++ created 10y ago pushed 2d ago aianalyticsbig-data
    +13/day
    measured
    ★ 50.8k
    50
  3. 3
    A simple and easy-to-use library to enjoy videogames programming
    C created 13y ago pushed 6d ago androidcembedded
    +13/day
    measured
    ★ 35.6k
    50
  4. 4
    Official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
    C++ created 14y ago pushed 3d ago 3d3d-printingarchitecture
    +34/day
    measured
    ★ 35.2k
    58
  5. 5
    An MCP-based chatbot | 一个基于MCP的聊天机器人
    C++ created 2y ago pushed 3d ago chatbotesp32mcp
    +65/day
    measured
    ★ 32.7k
    63
  6. 6
    LVGL is a free, full-featured embedded UI library for devices from small MCUs to 3D-capable MPUs, enhanced by LVGL Pro, a professional editor and tooling.
    C created 10y ago pushed 4d ago arduinoccpp
    +7.7/day
    measured
    ★ 25.1k
    46
  7. 7
    Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
    C created 9y ago pushed 3d ago arduinoautomationesp32
    +3.9/day
    measured
    ★ 25k
    41
  8. 8
    Flipper Zero Unleashed Firmware
    C created 4y ago pushed 3d ago alternative-firmwarecfwcustom
    +9.3/day
    measured
    ★ 22.7k
    55
  9. 9
    MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
    C created 12y ago pushed 5d ago embeddedmicrocontrollermicropython
    +1.9/day
    measured
    ★ 22.2k
    36
  10. 10
    Control WS2812B and many more types of digital RGB LEDs with an ESP32 over WiFi!
    C++ created 9y ago pushed 2d ago esp32esp8266hacktoberfest
    +6.1/day
    measured
    ★ 19k
    44
  11. 11
    Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
    Go created 8y ago pushed 2d ago adafruitarduinoarm
    +5.7/day
    measured
    ★ 17.9k
    53
  12. 12
    Arduino core for the ESP32 family of SoCs
    C++ created 10y ago pushed 2d ago arduinoesp-idfesp32
    +5.4/day
    measured
    ★ 17.7k
    43
  13. 13
    Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
    C++ created 15y ago pushed 3d ago 3d-printingarduinoatmel
    +6.0/wk
    measured
    ★ 17.6k
    32
  14. 14
    Memory layer for AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. Give your agents instant retrieval and long-term memory.
    Rust created 17mo ago pushed 3mo ago aicontextembedded
    +15/day
    measured
    ★ 17.4k
    41
  15. 15
    12 Weeks, 24 Lessons, IoT for All!
    Jupyter Notebook created 5y ago pushed 5mo ago cpphacktoberfestiot
    +6.0/wk
    measured
    ★ 17.2k
    19
  16. 16
    Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
    C created 10y ago pushed 3d ago bluetoothbluetooth-leembedded
    +8.9/day
    measured
    ★ 17k
    46
  17. 17
    Flipper Zero firmware source code
    C created 6y ago pushed 8d ago armv7mblefirmware
    +6.4/day
    measured
    ★ 16.8k
    47
  18. 18
    G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)
    C++ created 4y ago pushed 2d ago 3d-printer3d-printingmakers
    +18/day
    measured
    ★ 16.3k
    53
  19. 19
    A lightweight, lightning-fast, in-process vector database
    C++ created 11mo ago pushed 3d ago agent-skillsdbembedded
    +3.7/day
    measured
    ★ 16.2k
    40
  20. 20
    Comprehensive roadmap for aspiring Embedded Systems Engineers, featuring a curated list of learning resources
    JavaScript created 3y ago pushed 6d ago electronicselectronics-engineeringembedded
    +9.1/day
    measured
    ★ 13.8k
    46
  21. 21
    Exploitation Framework for Embedded Devices
    Python created 10y ago pushed 6mo ago bruteforcecredsdictionary-attack
    +1.1/day
    measured
    ★ 13.3k
    18
  22. 22
    Embedded web server, with TCP/IP network stack, MQTT and Websocket
    C created 14y ago pushed 3d ago embeddedhttpiot
    +1.0/day
    measured
    ★ 13.1k
    33
  23. 23
    A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32
    C++ created 7y ago pushed 10d ago arduinobeaconbluetooth
    +11/day
    measured
    ★ 13k
    47
  24. 24
    Open-source vacuum robot cleaner
    Python created 5mo ago pushed 3d ago 3d-printingarduinodiy-electronics
    +17/day
    measured
    ★ 13k
    51
  25. 25
    RT-Thread is an open source IoT Real-Time Operating System (RTOS). https://rt-thread.github.io/rt-thread/
    C created 13y ago pushed 2d ago aiotarmcortex-a
    +1.6/day
    measured
    ★ 12.3k
    35
  26. 26
    ESPHome is a system to control your ESP32, ESP8266, BK72xx, RP2040 by simple yet powerful configuration files and control them remotely through Home Automation systems.
    C++ created 8y ago pushed 2d ago esp32esp8266hacktoberfest
    +6.6/day
    measured
    ★ 12k
    44
  27. 27
    F´ - A flight software and embedded systems framework
    C++ created 9y ago pushed 3d ago componentscppembedded
    +1.9/day
    measured
    ★ 11.9k
    41
  28. 28
    本项目为xiaozhi-esp32提供后端服务,帮助您快速搭建ESP32设备控制服务器。Backend service for xiaozhi-esp32, helps you quickly build an ESP32 device control server.
    JavaScript created 21mo ago pushed 3d ago difyesp32mcp-server
    +13/day
    measured
    ★ 11.2k
    48
  29. 29
    OpenSCAD - The Programmers Solid 3D CAD Modeller
    C++ created 16y ago pushed 3d ago 3d3d-graphics3d-models
    +7.6/day
    measured
    ★ 10.6k
    46
  30. 30
    Modern embedded framework, using Rust and async.
    Rust created 6y ago pushed 3d ago asyncdriversembedded
    +4.3/day
    measured
    ★ 10.1k
    40
  31. 31
    Wi-Fi motion sensing platform for ESP32. C++ SDK, ESPHome, Native, and Matter frontends, browser tools, and a CLI for the full device lifecycle. GPLv3 and commercial licensing.
    Python created 12mo ago pushed 4d ago csidiyembedded
    +5.9/day
    measured
    ★ 9.7k
    42
  32. 32
    Your Gateway to Embedded Software Development Excellence :alien:
    Python created 12y ago pushed 22d ago arduinoarmavr
    +1.4/day
    measured
    ★ 9.6k
    32
  33. 33
    🐬 Feature-rich, stable and customizable Flipper Firmware
    C created 2y ago pushed 2mo ago customcustom-firmwarefirmware
    +4.0/day
    measured
    ★ 9.4k
    33
  34. 34
    A curated list of awesome embedded programming.
    created 9y ago pushed 28d ago aiautosarawesome
    +4.0/day
    measured
    ★ 9.3k
    38
  35. 35
    Hello AI World guide to deploying deep-learning inference networks and deep vision primitives with TensorRT and NVIDIA Jetson.
    C++ created 10y ago pushed 12mo ago caffecomputer-visiondeep-learning
    +1.3/day
    measured
    ★ 9k
    33
  36. 36
    The ESP32-BlueJammer (Bluetooth jammer, BLE jammer, WiFi jammer, RC jammer) disrupts 2.4GHz communications. Using an ESP32 and nRF24 modules, it generates noise and unnecessary packets, causing interference between the devices communicating, making them unable to work as intended. Ideal for controlled disruption and security testing.
    created 2y ago pushed 7mo ago bluetoothbtcoding
    +11/day
    measured
    ★ 8.8k
    33
  37. 37
    Open-source e-reader firmware
    C++ created 11mo ago pushed 2d ago e-readereinkepub
    +14/day
    measured
    ★ 8.7k
    49
  38. 38
    The official firmware for Meshtastic, an open-source, off-grid mesh communication system.
    C++ created 6y ago pushed 3d ago esp32gpsheltec
    +5.3/day
    measured
    ★ 8.5k
    43
  39. 39
    Open Source Soldering Iron firmware
    C created 10y ago pushed 5d ago alternatefirmwareflash
    +5.0/wk
    measured
    ★ 8.4k
    31
  40. 40
    Curated list of resources for Embedded and Low-level development in the Rust programming language
    created 8y ago pushed 11d ago awesomeawesome-listembedded
    +2.3/day
    measured
    ★ 8.2k
    40
  41. 41
    🚀 A fast WebAssembly interpreter and the most universal WASM runtime
    C created 7y ago pushed 38d ago containerscosmopolitandevops
    +1.0/day
    measured
    ★ 8.1k
    29
  42. 42
    Lua based interactive firmware for ESP8266, ESP8285 and ESP32
    C created 11y ago pushed 4d ago esp32esp8266esp8285
    flat
    measured
    ★ 8k
    26
  43. 43
    Fast Desktop Switching Device
    C created 2y ago pushed 40d ago armcdesktop
    +3.0/wk
    measured
    ★ 8k
    26
  44. 44
    ✔️The smallest header-only GUI library(4 KLOC) for all platforms
    C++ created 9y ago pushed 12mo ago ccppcross-platform
    −2.0/wk
    measured
    ★ 7.8k
    11
  45. 45
    Source-verified BIOS and firmware packs for RetroArch, Batocera, Recalbox, Lakka, RetroPie, EmuDeck, RetroBat, RetroDECK, RomM, BizHawk, ROCKNIX, and MiSTer FPGA. Platform-native verification, with emulator source code as the deciding authority.
    Python created 6y ago pushed 3d ago batocerabiosemudeck
    +8.3/day
    measured
    ★ 7.6k
    45
  46. 46
    The FastLED library for colored LED animation on Arduino. Please direct questions/requests for help to the FastLED Reddit community: http://fastled.io/r We'd like to use github "issues" just for tracking library bugs / enhancements.
    C++ created 13y ago pushed 2d ago addressable-ledsapa102arduino
    +5.0/wk
    measured
    ★ 7.5k
    31
  47. 47
    Open-source telemetry dashboard. Supports UART, BLE, MQTT, Modbus, CAN Bus and more.
    C created 6y ago pushed 3d ago arduinocanbusdashboard
    +5.1/day
    measured
    ★ 7.3k
    51
  48. 48
    PaddlePaddle High Performance Deep Learning Inference Engine for Mobile and Edge (飞桨高性能深度学习端侧推理引擎)
    C++ created 9y ago pushed 6mo ago armbaidudeep-learning
    +1.0/wk
    measured
    ★ 7.3k
    12
  49. 49
    An open source cross-platform USB stack for embedded system
    C created 13y ago pushed 2d ago embeddedmidimsc
    +1.7/day
    measured
    ★ 7.3k
    34
  50. 50
    📟 JSON library for Arduino and embedded C++. Simple and efficient.
    C++ created 12y ago pushed 26d ago arduinoarduino-libraryc-plus-plus
    +3.0/wk
    measured
    ★ 7.2k
    27
page 1 of 17 next →