9.3k repos tracked
updated 2d ago
Trending

Mechatronics

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

Trending New Most starred 760 repositories · topics: embedded, microcontroller, firmware, cnc, stm32, esp32, 3d-printing
  1. 501
    Tiny programmer sitting on your desk and trying its best.
    Python created 9mo ago pushed 19d ago claude-codeembeddedgadget
    −3.0/wk
    measured
    ★ 286
    21
  2. 502
    Embedded Proto is a C++ Protocol Buffers implementation specifically suitable for microcontrollers. It is small, reliable and easy to use.
    C++ created 6y ago pushed 19d ago armarm-cortexavr
    flat
    measured
    ★ 278
    21
  3. 503
    Open-source realtime voice agent server in Go with WebRTC (WHIP), barge-in, streaming STT/LLM/TTS pipelines, plugin system, multi-language SDKs, SIP telephony, ESP32 support & fully local mode.
    Go created 7mo ago pushed 43d ago agent-frameworkai-voice-agentconversational-ai
    +2.0/wk
    measured
    ★ 245
    21
  4. 504
    POOM is an open-source multitool platform built to Pentest. Play. Create. It is designed for makers, security learners, gamers, and engineers who want a compact device capable of real embedded workflows across wireless security, data capture, automation, and interaction.
    C created 8mo ago pushed 6d ago arduboyarduboy-gamecybersecurity
    −1.0/wk
    measured
    ★ 107
    21
  5. 505
    A curated list of awesome embedded and IoT security resources.
    created 7y ago pushed 3y ago awesomeawesome-listembedded
    +2.0/day
    measured
    ★ 2.5k
    21
  6. 506
    The fastest way to install classic Mac OS on a Maclock + USB, sound, buttons, and brightness control
    Python created 6mo ago pushed 9d ago 3d-printinghardwaremacintosh
    flat
    measured
    ★ 124
    21
  7. 507
    ISO 14229 (UDS) server and client for embedded systems
    C created 4y ago pushed 39d ago armautomotivebootloader
    +1.0/wk
    measured
    ★ 374
    21
  8. 508
    Native SDR++ source module for ESP-SDR on the ESP32-S3: real IQ over USB, no bridge needed
    Python created 36d ago pushed 12d ago amateur-radioesp-sdresp32
    +1.0/wk
    measured
    ★ 63
    21
  9. 509
    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
  10. 510
    Custom firmware for Yi 1080p camera based on MStar platform
    C created 7y ago pushed 41d ago 6fuscameracustom
    flat
    measured
    ★ 982
    20
  11. 511
    EEPROM emulation for stm32.
    C created 9y ago pushed 30d ago c-librarycubemxeeprom
    flat
    measured
    ★ 473
    20
  12. 512
    EEZ Bench Box 3 (BB3) Modular T&M chassis
    TypeScript created 8y ago pushed 28d ago diy-solutionseez-dibmicropython
    flat
    measured
    ★ 394
    20
  13. 513
    嵌入式linux软件开发、嵌入式linux驱动开发、c语言、单片机开发、IOT开发等面试要点记录
    created 8y ago pushed 3y ago armcdriver
    +2.3/day
    measured
    ★ 4.3k
    20
  14. 514
    A desk flower that moves with local Codex and WorkBuddy tasks. Open-source macOS bridge, ESP32 firmware and setup guides.
    Python created 40d ago pushed 3d ago 28byj-48codexdesktop-pet
    flat
    measured
    ★ 74
    20
  15. 515
    QFlash 2026 Tool for Windows: Fast Firmware Flashing Manager Guide
    HTML created 46d ago pushed 3d ago completecomplete-versiondownload
    flat
    measured
    ★ 69
    20
  16. 516
    Motorola Device Rescue and Firmware Recovery Guide for Windows 11 in 2026
    HTML created 46d ago pushed 3d ago completecomplete-versiondownload
    flat
    measured
    ★ 68
    20
  17. 517
    Best Odin3 Flash Tool Alternative for Samsung Firmware 2026
    HTML created 46d ago pushed 17d ago android-flashcompletecomplete-version
    +1.0/wk
    measured
    ★ 71
    20
  18. 518
    Looking for those jamming files that were removed from custom firmwares? Here they are. Only for educational purposes, of course.
    created 3y ago pushed 2y ago customfirmwareflipper
    +1.3/day
    measured
    ★ 2.4k
    20
  19. 519
    Reverse-engineered docs and tools for 8BitDo firmware encryption methods
    Python created 42d ago pushed 38d ago 8bitdocipherdecryption
    +3.0/wk
    measured
    ★ 49
    20
  20. 520
    Pixel art player built on ESP32-P4
    C created 12mo ago pushed 36d ago artart-framedigital-frame
    +1.9/wk
    lifetime avg
    ★ 101
    20
  21. 521
    Raspberry Pi 4 UEFI Firmware Images
    created 6y ago pushed 51d ago edk2edk2-platformsfirmware
    flat
    measured
    ★ 1.4k
    20
  22. 522
    Best Open ESP32-S3 Braille Literacy Trainer 2026: Web UI BLE HID
    HTML created 47d ago pushed 3d ago brailleesp32trainer
    flat
    measured
    ★ 57
    20
  23. 523
    ESP32 DirCon BLE Smart Trainer Gateway for WiFi Ethernet 2026
    HTML created 47d ago pushed 4d ago connectdircondirect
    flat
    measured
    ★ 56
    20
  24. 524
    Best DIY Virtual Shifting Upgrade for Legacy KICKR Trainers 2026
    HTML created 47d ago pushed 3d ago arduinoclickcycling
    flat
    measured
    ★ 56
    20
  25. 525
    STM32 examples for USART using DMA for efficient RX and TX transmission
    C created 8y ago pushed 56d ago bluepillbuffbuffer
    flat
    measured
    ★ 1.8k
    20
  26. 526
    Best Open-Source 3D Printable Cycling Accessories STL Files 2026
    HTML created 47d ago pushed 4d ago 3d-printingairtagcycling
    flat
    measured
    ★ 56
    20
  27. 527
    Go CLI and library for flashing firmware to Espressif ESP8266 and ESP32-family microcontrollers
    Go created 8mo ago pushed 15d ago esp32esp32-c3esp32-s3
    flat
    measured
    ★ 113
    20
  28. 528
    Best Tacx Virtual Shifting Guide for Legacy Smart Trainers 2026
    HTML created 47d ago pushed 4d ago arduinoclickcycling
    flat
    measured
    ★ 53
    20
  29. 529
    Smart Indoor Cycling Road Incline Simulator for Arduino 2026
    HTML created 47d ago pushed 4d ago arduino-librarybleclimb
    flat
    measured
    ★ 53
    20
  30. 530
    Pluggable AI Skill Framework for Embedded Linux Automation 2026
    HTML created 47d ago pushed 4d ago agentaiembedded
    flat
    measured
    ★ 53
    20
  31. 531
    Smart Indoor Cycling Trainer with Auto Incline Simulation Using Arduino 2026
    HTML created 47d ago pushed 4d ago arduino-librarybleclimb
    flat
    measured
    ★ 53
    20
  32. 532
    The AI-powered 3D CAD IDE — edit code, visualize in 3D, and reshape your designs with natural language.
    Rust created 8mo ago pushed 33d ago 3d-modeling3d-models3d-printing
    flat
    measured
    ★ 374
    20
  33. 533
    冰箱水墨屏:基于 ESP32-S3、四色水墨屏、微信小程序和 FastAPI 的低功耗开源信息屏
    Python created 27d ago pushed 27d ago 3d-printinge-paperesp32
    +2.0/wk
    measured
    ★ 47
    20
  34. 534
    An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar project: MicroPython, JerryScript.
    C created 5y ago pushed 58d ago embeddedesp32esp8266
    −1.0/wk
    measured
    ★ 1.8k
    20
  35. 535
    git diff for CAD assemblies — two STEP files in, a picture of what changed plus a machine-readable change list out.
    Python created 34d ago pushed 4d ago 3d3d-printingbom
    −1.4/day
    measured 30d
    ★ 46
    20
  36. 536
    CANopen protocol stack
    C created 11y ago pushed 4mo ago canopencanopennodeembedded
    +5.0/wk
    measured
    ★ 2k
    20
  37. 537
    A heap allocator for embedded systems
    Rust created 9y ago pushed 39d ago allocatorarmcortex-m
    flat
    measured
    ★ 481
    20
  38. 538
    你作为玩家刚结束一场战斗,法力和体力都已耗尽,你走进了一座看似废弃的小屋,打算在里面整理装备和恢复状态,但这时屋里阴影处潜伏着一只能控制你的跳蛋和观察你动作、表情、服装、环境的触手怪...
    HTML created 4mo ago pushed 2mo ago esp32
    +2.0/wk
    measured
    ★ 866
    20
  39. 539
    Modbus TCP and RTU, Master and Slave for STM32 using Cube HAL and FreeRTOS
    C created 6y ago pushed 2mo ago bluepillcube-haldma
    +2.0/wk
    measured
    ★ 850
    20
  40. 540
    各种LInk大合集
    Java created 8y ago pushed 3mo ago bootloadercmsis-dapdaplink
    +2.0/wk
    measured
    ★ 766
    20
  41. 541
    A dedicated performance counter mainly for micro-controllers. For Cortex-M processors, the Systick will be used by default. The `perf_counter` shares the SysTick with users' original SysTick function(s) without interfering with it. This library will bring new functionalities.
    C created 5y ago pushed 3mo ago cortex-mdelaymicrocontroller
    +1.0/wk
    measured
    ★ 596
    20
  42. 542
    oreboot is a fork of coreboot, with C removed, written in Rust.
    Rust created 7y ago pushed 3mo ago bootloaderfirmwarehacktoberfest
    +1.0/wk
    measured
    ★ 1.8k
    20
  43. 543
    Grbl-Advanced is a no-compromise, high performance, low cost alternative for CNC milling. This version of Grbl runs on a STM32F411RE / STM32F446RE Nucleo Board. Now with backlash compensation, multi-axis and Tool Table support!
    C created 9y ago pushed 34d ago 5axisadvancedarm
    flat
    measured
    ★ 300
    20
  44. 544
    Forth inspired programming language for the ESP8266
    Forth created 10y ago pushed 40d ago concatenative-languageembedded-devicesesp8266
    flat
    measured
    ★ 421
    19
  45. 545
    Give your DPS5005 the upgrade it deserves
    C created 9y ago pushed 2mo ago dps5005dps5015esp8266
    +1.0/wk
    measured
    ★ 950
    19
  46. 546
    Local-first AI coding quotas and ship status, on your menu bar, iPhone, Watch and an ESP32 desk display.
    Python created 3mo ago pushed 35d ago ambient-displayarduinoclaude-code
    flat
    measured
    ★ 265
    19
  47. 547
    GRBL control interface in Qt.
    C++ created 7y ago pushed 34d ago candlecnccnc-controller
    flat
    measured
    ★ 235
    19
  48. 548
    This cybersecurity guide provides a comprehensive approach to hardware obfuscation using LambdaConcept's PCIe Screamer Squirrel DMA board. It is intended for educational and research purposes only.
    HTML created 13d ago pushed 13d ago adcarborarduino
    −1.8/day
    measured
    ★ 52
    19
  49. 549
    PCIe DMA-based external game state reader. Hardware DMA capture, memory layout discovery, no in-process injection. C#
    created 13d ago pushed 13d ago atraxiaxi4
    −2.0/day
    measured
    ★ 52
    19
  50. 550
    Independent Jumper geometry recovery and assembly references: STL, faceted STEP, Blender exploded views, and pilot-fit 3MF. Physical replica not yet validated.
    Python created 31d ago pushed 12d ago 3d-printingblenderjumper
    flat
    measured
    ★ 49
    19
← previous page 11 of 16 next →