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. 251
    Firmware security research platform combining binary analysis, taint tracing, and emulation across IoT, edge AI, mobile devices, and robotics.
    Rust created 10y ago pushed 20d ago binary-analysisfirmwarefirmware-analysis
    +3.0/wk
    measured
    ★ 1.6k
    28
  2. 252
    Update your CFW, cheat codes, firmwares and more directly from your Nintendo Switch!
    C++ created 6y ago pushed 11mo ago atmospherecfwcheat-codes
    flat
    measured
    ★ 1.6k
    9
  3. 253
    Native Apple HomeKit accessory implementation for the ESP8266 Arduino core.
    C created 6y ago pushed 2y ago arduinoarduino-libraryesp32
    flat
    measured
    ★ 1.6k
    9
  4. 254
    A minimal Linux that runs as a coreboot or LinuxBoot(UEFI's DXE replacement) ROM payload to provide a secure, flexible boot environment for laptops, workstations and servers.
    Makefile created 10y ago pushed 3d ago bootromcorebootfirmware
    +1.0/wk
    measured
    ★ 1.6k
    25
  5. 255
    Modular and configurable OS for embedded applications
    C created 11y ago pushed 3d ago cembeddedkernel
    −2.0/wk
    measured
    ★ 1.6k
    24
  6. 256
    NightDriver client for ESP32
    G-code created 5y ago pushed 3d ago arduinocppesp32
    +2.0/wk
    measured
    ★ 1.6k
    27
  7. 257
    A math-inspired CAD program in haskell. CSG, bevels, and shells; 2D & 3D geometry; 2D gcode generation...
    JavaScript created 15y ago pushed 4d ago 3d-printingcsghaskell
    +1.0/wk
    measured
    ★ 1.6k
    25
  8. 258
    Sming - powerful open source framework simplifying the creation of embedded C++ applications.
    C++ created 11y ago pushed 29d ago arduinoasyncc-plus-plus
    +1.0/wk
    measured
    ★ 1.6k
    23
  9. 259
    iCraft Editor - Help you easily create excellent 3D architecture diagrams
    created 2y ago pushed 10mo ago 3d3d-editor3d-printing
    +5.0/wk
    measured
    ★ 1.6k
    29
  10. 260
    A modular 3d-printable mini rack system.
    OpenSCAD created 4y ago pushed 4mo ago 3d-printinghomelabopenscad
    +3.0/wk
    measured
    ★ 1.6k
    31
  11. 261
    WebRTC Library for IoT/Embedded Device using C
    C created 5y ago pushed 2mo ago cesp32h264
    +3.0/wk
    measured
    ★ 1.6k
    36
  12. 262
    ESPTimeCast™ is a sleek, WiFi-connected LED matrix clock and weather display built on ESP8266/ESP32 and MAX7219. It combines real-time NTP time sync, live OpenWeatherMap updates, and a modern web-based configuration interface — all in one compact design.
    C++ created 17mo ago pushed 5d ago arduinoclockesp32
    +5.0/wk
    measured
    ★ 1.6k
    41
  13. 263
    A 100-day challenge exploring IoT and embedded systems using ESP32, ESP8266, and Raspberry Pi Pico with MicroPython. Each day covers a new sensor or module with complete code, circuit diagram, and explanation.
    Python created 13mo ago pushed 3mo ago 100daysofcodeadafruitcpp
    +3.6/day
    measured
    ★ 1.6k
    28
  14. 264
    Paho MQTT C client library for embedded systems. Paho is an Eclipse IoT project (https://iot.eclipse.org/)
    C created 10y ago pushed 4mo ago eclipseiotembeddedinternet-of-things
    flat
    measured
    ★ 1.6k
    14
  15. 265
    Companion repository to the "Modern Embedded Systems Programming" video course.
    C created 6y ago pushed 4mo ago architecturearmarm-cortex-m
    +1.1/day
    measured
    ★ 1.5k
    20
  16. 266
    Fast and concurrent scripting.
    Zig created 4y ago pushed 10mo ago appsembeddedgamedev
    −1.0/wk
    measured
    ★ 1.5k
    9
  17. 267
    Fast and embedded solvers for nonlinear optimal control and nonlinear model predictive control
    C created 10y ago pushed 9d ago controldifferentiable-model-predictive-controldifferentiable-optimization
    +5.0/wk
    measured
    ★ 1.5k
    28
  18. 268
    Program your microcontrollers in a fast and robust high-level language.
    Toit created 4y ago pushed 3d ago esp32toit
    +14/day
    measured
    ★ 1.5k
    62
  19. 269
    An ESP32 based node for gathering indoor positioning and transmitting to mqtt
    C created 5y ago pushed 3d ago esp32esp32-arduinohacktoberfest
    +4.0/wk
    measured
    ★ 1.5k
    30
  20. 270
    Thumbnail generator for STL files
    Rust created 8y ago pushed 20mo ago 3d-models3d-printingstl-files
    +3.0/wk
    measured
    ★ 1.5k
    14
  21. 271
    Real-time embedded variable & trace viewer
    C created 3y ago pushed 7d ago analyzercubemonitordebugger
    +1.0/wk
    measured
    ★ 1.5k
    25
  22. 272
    :snowboarder: EJDB2 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL).
    C created 14y ago pushed 4d ago androidcdart
    −1.0/wk
    measured
    ★ 1.5k
    24
  23. 273
    Open source Python library for programming and debugging Arm Cortex-M microcontrollers
    Python created 13y ago pushed 5d ago armcmsis-dapcortex-debug
    +1.0/wk
    measured
    ★ 1.5k
    25
  24. 274
    Teensy/Arduino flight controller and stabilization for small-scale VTOL vehicles
    C++ created 6y ago pushed 21mo ago airplanearduinocontroller
    flat
    measured
    ★ 1.5k
    9
  25. 275
    PlatformIO IDE for VSCode: The next generation integrated development environment for IoT
    JavaScript created 9y ago pushed 22mo ago debuggerembeddedfpga
    +2.0/wk
    measured
    ★ 1.5k
    11
  26. 276
    Kaa is an Internet of Things platform for device management, data collection, analytics and visualization, remote control, and over-the-air updates.
    created 12y ago pushed 2y ago embeddediotkaa-platform
    flat
    measured
    ★ 1.4k
    9
  27. 277
    WIP — OpenSwiftUI is an OpenSource implementation of Apple's SwiftUI DSL.
    Swift created 7y ago pushed 6y ago apple-swiftui-dslembeddedhacktoberfest
    flat
    measured
    ★ 1.4k
    9
  28. 278
    Very Tiny Palmtop Vector Network Analyzer
    C created 9y ago pushed 5y ago chibioscortex-m0firmware
    flat
    measured
    ★ 1.4k
    9
  29. 279
    The ultimate harness for coding agents and beyond. All your agents. All your machines. One command center. Start with code, then follow your curiosity and build across disciplines: CAD, circuits, robots, games and music.
    TypeScript created 3mo ago pushed 2d ago 3d-modelingagent-frameworkagent-harness
    +5.4/day
    measured
    ★ 1.4k
    40
  30. 280
    Blazing fast library to create a functional, on-device dashboard for ESP32, RP2040+W and RP2350+W microcontrollers
    C++ created 8y ago pushed 23d ago adminarduinocontrol
    +2.0/wk
    measured
    ★ 1.4k
    28
  31. 281
    Retro emulation for the ODROID-GO and other ESP32 devices
    C created 6y ago pushed 9mo ago doomemulatoresp32
    +1.1/day
    measured
    ★ 1.4k
    15
  32. 282
    小智ESP32的Java企业级管理平台,提供设备监控、音色定制、角色切换和对话记录管理的前后端及服务端一体化解决方案
    Java created 20mo ago pushed 41d ago esp32javamcp
    +2.0/day
    measured
    ★ 1.4k
    31
  33. 283
    Raspberry Pi 4 UEFI Firmware Images
    created 6y ago pushed 51d ago edk2edk2-platformsfirmware
    flat
    measured
    ★ 1.4k
    20
  34. 284
    QP/C Real-Time Event Framework/RTOS implements event-driven Active Object (Actor) model combined with Hierarchical State Machines. Specifically designed for embedded systems (e.g., ARM Cortex-M MCUs).
    C created 10y ago pushed 3d ago active-objectactoractor-model
    +6.0/wk
    measured
    ★ 1.4k
    40
  35. 285
    A directory of hardware related libs, tools, and tutorials for Go
    Go created 11y ago pushed 7y ago cgoembeddedgo
    +1.0/wk
    measured
    ★ 1.4k
    10
  36. 286
    Full-throttle, wire-speed hardware implementation of Wireguard VPN, using low-cost Artix7 FPGA with opensource toolchain. If you seek security and privacy, nothing is private in our codebase. Our door is wide open for backdoor scrutiny, be it related to RTL, embedded, build, bitstream or any other aspect of design and delivery package. Bujrum!
    SystemVerilog created 2y ago pushed 17d ago cocotbembeddedfpga
    —
    stale
    ★ 1.4k
    23
  37. 287
    LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program.
    C created 12y ago pushed 4d ago cembeddedembedded-systems
    +2.0/wk
    measured
    ★ 1.4k
    26
  38. 288
    GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL
    C created 10y ago pushed 3mo ago adafruit-gfxarduinoarduino-library
    +2.0/wk
    measured
    ★ 1.4k
    32
  39. 289
    A GitHub CLI extension to generate a 3D model of your GitHub contribution history
    Go created 24mo ago pushed 23d ago 3d3d-printingcli
    +2.0/wk
    measured
    ★ 1.4k
    24
  40. 290
    MySensors library and examples
    C++ created 12y ago pushed 6mo ago arduinodiyesp32
    +1.0/wk
    measured
    ★ 1.4k
    10
  41. 291
    Lua RTOS for ESP32
    C created 10y ago pushed 6mo ago esp32espressiffreertos
    flat
    measured
    ★ 1.3k
    9
  42. 292
    LVGL ported to ESP32 including various display and touchpad drivers
    C created 7y ago pushed 52d ago esp-idfesp32graphics
    —
    stale
    ★ 1.3k
    20
  43. 293
    Friend Maker is a macOS/Windows toolkit for turning images into pixel grids and ESP32 controller scripts, enabling automatic drawing on Nintendo Switch in Tomodachi Life and related workflows.
    TypeScript created 6mo ago pushed 2mo ago esp32nintendo-switchpro-controller-emulator
    +5.0/wk
    measured
    ★ 1.3k
    27
  44. 294
    AT application for ESP32/ESP32-C2/ESP32-C3/ESP32-C6/ESP8266
    C created 9y ago pushed 25d ago atbleesp-idf
    —
    stale
    ★ 1.3k
    22
  45. 295
    Information and firmware related to the rp2040-zero based chip for the nx
    C created 3y ago pushed 3y ago firmwarehomebrew
    +1.0/wk
    measured
    ★ 1.3k
    10
  46. 296
    Klipper plugin for self-calibrating z-offset
    Python created 5y ago pushed 33d ago 3d-printingklippervorondesign
    +1.0/wk
    measured
    ★ 1.3k
    23
  47. 297
    Ariel OS is a library operating system for secure, memory-safe, low-power Internet of Things, written in Rust
    Rust created 6y ago pushed 3d ago embeddedembedded-systemsiot
    +3.0/wk
    measured
    ★ 1.2k
    27
  48. 298
    ESP-SDR uses the undocumented raw I/Q capture functionality of ESP32 family chips to turn them into (low-duty-cycle) Software Defined Radios
    C created 41d ago pushed 12d ago esp32sdr
    +7.6/day
    measured
    ★ 1.2k
    41
  49. 299
    Unofficial iRobot Roomba and Braava (i7/i7+, 980, 960, 900, e5, 690, 675, m6, etc) node.js library (SDK) to control your robot
    JavaScript created 10y ago pushed 8mo ago 675690960
    +2.0/wk
    measured
    ★ 1.2k
    11
  50. 300
    Espressif 32: development platform for PlatformIO
    Python created 10y ago pushed 16d ago arduinoarduino-idebuild
    −1.0/wk
    measured
    ★ 1.2k
    23
← previous page 6 of 17 next →