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. 301
    CMSIS-SVD tools
    Python created 11y ago pushed 9mo ago armcmsis-svdmicrocontroller
    flat
    measured
    ★ 1.2k
    9
  2. 302
    M.I.B. - More Incredible Bash - The Army knife for Harman MIB 2.x aka MHI2(Q) units
    Shell created 4y ago pushed 19d ago bashcarplayfirmware
    +2.1/day
    measured
    ★ 1.2k
    32
  3. 303
    Generic Klipper configuration for 3D printers
    Shell created 5y ago pushed 6d ago 3d-printer3d-printingfirmware
    flat
    measured
    ★ 1.2k
    24
  4. 304
    A rust crate to create a pure rust keyboard firmware.
    Rust created 7y ago pushed 13mo ago embeddedfirmwarekeyboard
    flat
    measured
    ★ 1.2k
    9
  5. 305
    Full-color flat FDM printing with calibrated filament layer mixing. Reproduce image colors and tonal detail, fine-tune local recipes, and export slicer-ready 3MF files.
    Python created 9mo ago pushed 3d ago 3d-printing3mfbambulab
    +5.6/day
    measured
    ★ 1.2k
    47
  6. 306
    A higher-level Neural Network library for microcontrollers.
    C created 7y ago pushed 2y ago embeddediotmachine-learning
    flat
    measured
    ★ 1.2k
    9
  7. 307
    3D printed DSLR tracking mount
    OpenSCAD created 6y ago pushed 20mo ago 3d-models3d-printingastrophotography
    flat
    measured
    ★ 1.2k
    9
  8. 308
    Arduino hardware package for ATmega8, ATmega48, ATmega88, ATmega168, ATmega328 and ATmega328PB
    C++ created 10y ago pushed 3mo ago arduinoatmega168atmega328
    +4.0/wk
    measured
    ★ 1.2k
    35
  9. 309
    Arduino GFX developing for various color displays and various data bus interfaces
    C created 7y ago pushed 10d ago arduinoavrdpi
    +2.0/wk
    measured
    ★ 1.2k
    25
  10. 310
    Custom firmware for Yi 1080p camera based on Allwinner platform
    Shell created 6y ago pushed 2d ago cameracustomfirmware
    +2.0/wk
    measured
    ★ 1.2k
    26
  11. 311
    STM32 stuff
    C created 13y ago pushed 4y ago stm32
    +2.0/wk
    measured
    ★ 1.2k
    15
  12. 312
    A visual drag-and-drop editor for ESPHome displays (E-Ink, OLED, LCD, Touch), running as a Home Assistant integration or a standalone web app.
    JavaScript created 12mo ago pushed 21d ago custom-componentdashboardeditor
    +1.1/day
    measured
    ★ 1.2k
    29
  13. 313
    :stars: List of software (HW interfaces, libs, protocols, etc) specifically suitable for resource-constrained Embedded Systems (low-memory and low-power) like 8-bit, 16-bit and 32-bit microcontrollers.
    created 5y ago pushed 2mo ago awesomeawesome-listc
    +4.0/wk
    measured
    ★ 1.1k
    22
  14. 314
    IDA plugin and loader for UEFI firmware analysis and reverse engineering automation
    C++ created 6y ago pushed 8d ago efi-guidefi-protocolsfirmware
    +2.0/wk
    measured
    ★ 1.1k
    26
  15. 315
    STM32 library for working with OLEDs based on SSD1306, SH1106, SH1107 and SSD1309, supports I2C and SPI
    C created 8y ago pushed 16mo ago oledssd1306ssd1309
    flat
    measured
    ★ 1.1k
    9
  16. 316
    Esphome based smart home control panel
    C++ created 7mo ago pushed 2d ago esp32home-assistant
    +2.6/day
    measured
    ★ 1.1k
    40
  17. 317
    THE 100 - The worlds fastest 3D Printer based on a printed frame
    created 3y ago pushed 3y ago 3d-printer3d-printingcorexy
    −1.0/wk
    measured
    ★ 1.1k
    9
  18. 318
    Ferret is a free software lisp implementation for real time embedded control systems.
    Makefile created 10y ago pushed 4y ago arduinoarmatmega
    flat
    measured
    ★ 1.1k
    9
  19. 319
    Custom and repackaged Snapmaker U1 firmware
    Shell created 11mo ago pushed 3d ago firmwaresnapmakerssh
    +3.9/day
    measured
    ★ 1.1k
    40
  20. 320
    Model-predictive control for microcontrollers, ICRA 2024 Best Paper Award
    C++ created 3y ago pushed 2mo ago admm-algorithmembeddedmicrocontroller
    +3.0/wk
    measured
    ★ 1.1k
    21
  21. 321
    PicoRuby is the smallest Ruby implementation for one-chip microcontrollers
    C created 6y ago pushed 4d ago microcontrollermrubymrubyc
    +1.0/wk
    measured
    ★ 1.1k
    25
  22. 322
    A Python library for designing chips (Photonics, Analog, Quantum, MEMS), PCBs, and 3D-printable objects. We aim to make hardware design accessible, intuitive, and fun—empowering everyone to build the future.
    Python created 6y ago pushed 2d ago 3d-printingcadeda
    +1.0/day
    measured
    ★ 1.1k
    30
  23. 323
    Fast, Precise, Cartesian, FDM 3D Printer
    HTML created 3y ago pushed 38d ago 3d-printer3d-printingengineering
    +4.0/wk
    measured
    ★ 1.1k
    30
  24. 324
    Customizable Bootloader for STM32 microcontrollers. This example demonstrates how to perform in-application-programming of a firmware located on an external SD card with FAT32 file system.
    C created 9y ago pushed 14d ago bootbootloaderdemo
    +1.0/wk
    measured
    ★ 1.1k
    24
  25. 325
    A ultra-lightweight embedded scripting language optimized for microcontrollers.
    C created 7y ago pushed 28d ago berrycembedded
    flat
    measured
    ★ 1.1k
    22
  26. 326
    MAC (Multi-Agent CAD): A decoupled multi-agent framework for text-to-CAD generation via constrained test-time compute
    Python created 3mo ago pushed 3d ago 3d-modeling3d-printingagent-pipeline
    +2.0/day
    measured
    ★ 1.1k
    37
  27. 327
    A list of projects that were or will be featured in Weekly Robotics newsletter
    created 7y ago pushed 5mo ago 3d-printingautomationawesome
    flat
    measured
    ★ 1.1k
    11
  28. 328
    面向 AI 编程助手的嵌入式开发技能集,为大模型提供 MCU 固件开发全流程能力。涵盖多工具链构建(Keil / IAR / CMake / PlatformIO)、烧录、GDB 调试、串口监视、Modbus / CAN / VISA 协议调试、外设驱动适配及流水线编排,支持 Linux、macOS、Windows 三平台。
    Python created 6mo ago pushed 2mo ago aicodingdebugembedded
    +3.3/day
    measured
    ★ 1.1k
    32
  29. 329
    Repository for various Broadcom Bluetooth firmware
    Perl created 10y ago pushed 3mo ago bluetoothfirmwarelinux-kernel
    flat
    measured
    ★ 1.1k
    16
  30. 330
    Hacking & Reverse Engineering RTL960x-based xPON ONTs to suit your OLT
    Classic ASP created 5y ago pushed 16d ago busyboxfirmwaregpon
    +5.0/wk
    measured
    ★ 1.1k
    28
  31. 331
    OctoDash is a simple, but beautiful dashboard for OctoPrint.
    TypeScript created 7y ago pushed 32d ago 3d-printinghacktoberfestoctoprint
    flat
    measured
    ★ 1.1k
    21
  32. 332
    An embedded development environment for mcs51/stm8/avr/cortex-m/riscv on VsCode.
    TypeScript created 7y ago pushed 3mo ago 8051armarm-none-eabi
    +4.0/wk
    measured
    ★ 1.1k
    27
  33. 333
    A small desktop robot that brings an AI coding assistant to life, physically acting out when it reads files, thinks, writes code, and finishes work.
    C++ created 2mo ago pushed 3d ago ai-agentsantigravityclaude-code
    +16/day
    measured
    ★ 1.1k
    47
  34. 334
    This repository contains all the files and tools needed to build custom oscillators and effects for the prologue synthesizer.
    C created 8y ago pushed 19d ago audiodspembedded
    +2.0/wk
    measured
    ★ 1.1k
    25
  35. 335
    A collection of example projects using Embedded Swift
    Swift created 2y ago pushed 7d ago embeddedesp32example
    +1.0/wk
    measured
    ★ 1k
    37
  36. 336
    OpenFFBoard is a universal force feedback interface for DIY simulation devices
    C created 6y ago pushed 16d ago firmwareforcefeedbackusb-hid
    +5.0/wk
    measured
    ★ 1k
    31
  37. 337
    Even newer Custom Firmware for Xiaomi Cameras based on Hi3518ev200 Chipset. It includes free RTSP, ONVIF and other improvements based on the work by roleoroleo
    C created 5y ago pushed 2y ago customfirmwarelicense-free-rtsp
    flat
    measured
    ★ 1k
    9
  38. 338
    Tessera: beautiful, easy touch screens for Home Assistant on affordable ESP32 panels, 2.8 to 10.1 inch (CYD, Guition, Waveshare). Drag-and-drop editor, no YAML, no MQTT.
    Python created 57d ago pushed 4d ago cydesp32esp32-2432s028r
    +13/day
    measured
    ★ 1k
    46
  39. 339
    FEM-based infill optimizer for 3D printing
    C++ created 23mo ago pushed 9d ago 3d-printing
    +1.0/wk
    measured
    ★ 1k
    24
  40. 340
    Build AI agents that run 100% on-device. Sub-100ms latency on Qualcomm NPU. Zero cloud dependency.
    C++ created 2mo ago pushed 41d ago agent-frameworkai-agentautomotive
    +58/day
    measured
    ★ 1k
    54
  41. 341
    The original over-the-air update library for wireless microcontrollers (since 2019).
    C++ created 7y ago pushed 2mo ago airarduinoelegantota
    +6.0/wk
    measured
    ★ 1k
    33
  42. 342
    Stronger frame for Prusa i3 MK2(s), MK2.5 and MK3
    Shell created 9y ago pushed 3y ago 3d-printer3d-printingextrusion
    +1.0/wk
    measured
    ★ 1k
    10
  43. 343
    A free video streaming service that runs on a ESP32
    C created 6y ago pushed 6y ago esp32microcontrollermpeg
    −1.0/wk
    measured
    ★ 1k
    9
  44. 344
    Low level access to Cortex-M processors
    Rust created 10y ago pushed 4d ago armcortex-mmicrocontroller
    +2.0/wk
    measured
    ★ 1k
    41
  45. 345
    🟢 Ultra-fast, tiny C/C++ tracing and logging, even in interrupts ⚡, with printf-like syntax and real-time PC visualization 💻
    Go created 6y ago pushed 2d ago bare-metalbinary-loggingc
    flat
    measured
    ★ 1k
    24
  46. 346
    A literal credit-card sized computer with E-Paper display, ESP32 and NFC.
    created 8mo ago pushed 6mo ago arduinoe-paperesp32
    +2.0/wk
    measured
    ★ 1k
    11
  47. 347
    E-ink dashboard companion. Compose dashboards in a browser, render server-side, and push to e-ink panels over REST or MQTT.
    Python created 5mo ago pushed 2d ago dashboarde-inkesp32
    +2.9/day
    measured
    ★ 1k
    35
  48. 348
    modm: a C++23 library generator for AVR and ARM Cortex-M devices
    C++ created 9y ago pushed 4d ago avrcortex-mcpp
    flat
    measured
    ★ 995
    24
  49. 349
    AC Servo Driver for STM32F4
    C created 12y ago pushed 3y ago cnccnc-machinemachinery
    +3.0/wk
    measured
    ★ 990
    15
  50. 350
    Official read-only mirror of the SVN OpenBLT bootloader repository. Updated daily.
    C created 9y ago pushed 4d ago bootloadercembedded
    +2.0/wk
    measured
    ★ 983
    39
← previous page 7 of 17 next →