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. 751
    Kinetiq Gym: a programmable smart gym built as open hardware, in development. Website, build preview, docs and priced parts lists. CAD, build files and software are released after the prototype is tested.
    HTML created 36d ago pushed 11d ago 3d-printingbldc-motorcable-machine
    +5.0/wk
    measured
    ★ 106
    25
  2. 752
    面向 AI 辅助嵌入式固件开发的轻量、风险分级治理 skill
    PowerShell created 2mo ago pushed 2mo ago agent-skillsclaude-codecodex
    —
    stale
    ★ 104
    16
  3. 753
    A custom build pico-fido firmware(s) with LibreKeys applied patches
    Nix created 10mo ago pushed 7d ago firmwarenix
    +2.0/wk
    measured
    ★ 104
    23
  4. 754
    面向嵌入式开发者的一体化桌面调试与分析工作台,集成固件烧录、Cortex-M 源码调试、RTT、串口/Modbus、蓝牙和日志分析。
    TypeScript created 9mo ago pushed 17d ago bluetoothcortex-mdebugger
    +1.0/wk
    measured
    ★ 104
    23
  5. 755
    ESP32 Pomodoro/productivity timer
    C created 5mo ago pushed 25d ago desk-gadgetembeddedesp32
    flat
    measured
    ★ 103
    19
  6. 756
    A mouse-operated, windowed desktop for microcontrollers, drawn in your terminal: Files, Editor, Shell, MQTT, Modbus. Tested on ESP32 boards; also runs on Windows and Linux.
    C created 41d ago pushed 3d ago ansicc11
    +3.4/day
    measured
    ★ 103
    48
  7. 757
    Xteink X4 e-reader firmware, fork of CrossInk
    C created 6mo ago pushed 29d ago blebluetooth-hide-reader
    +2.0/wk
    measured
    ★ 103
    36
  8. 758
    令人感动的记忆系统 —— 检索已通关,我们专注记忆的留白:如何回应最有分量的情感性回忆,以及 AI 最终带给人类的价值。
    C++ created 4mo ago pushed 38d ago ai-companionesp32human-memory
    —
    stale
    ★ 102
    18
  9. 759
    Pixel art player built on ESP32-P4
    C created 12mo ago pushed 36d ago artart-framedigital-frame
    +1.9/wk
    lifetime avg
    ★ 101
    20
  10. 760
    Guitar pedal using a stm32h7 microcontroller programmed with CubeIDE (PCB and Firmware)
    C created 43d ago pushed 41d ago audio-processingdspkicad
    +2.1/day
    measured
    ★ 99
    29
  11. 761
    A Game Engine for microcontrollers, based on Godot and Jet Engines
    C++ created 13d ago pushed 3d ago esp32esp32-arduinoesp32-s3
    +8.4/day
    lifetime avg
    ★ 91
    39
  12. 762
    Raspberry Pi 5 home NAS: CasaOS apps, Nur Hub and the Nur app (local AI, Fish Audio voice), a 3D-printed case and an ESP32-S3 touch screen
    Dart created 16d ago pushed 13d ago 3d-printingcasaosdocker
    +3.0/day
    measured
    ★ 82
    31
  13. 763
    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.
    created 16d ago pushed 16d ago adcarborarduino
    —
    stale
    ★ 81
    19
  14. 764
    超能花钱鸭 Fanduck · Microduck 已复刻成功!分享实机演示、物料清单、3D 打印、板件、制作工具与 3D 镜像工作台。Build resources from our completed Microduck replica.
    Python created 52d ago pushed 9d ago 3d-printingbipedal-robotdiy-robot
    —
    stale
    ★ 79
    20
  15. 765
    RepriseOS adds features to Apple’s original iPod firmware. Includes patches, reverse engineering, and build tools.
    Rust created 51d ago pushed 9d ago custom-firmwareembeddedfirmware
    —
    stale
    ★ 79
    20
  16. 766
    Pocket e-ink OS for the Waveshare ESP32-S3 1.54" board: class timetable with calendar sync, AI voice notes for Obsidian, a Pet that meets your friends' Pets, name badges and one-button games. Install it from your browser, or join the waitlist: unidex-site.vercel.app
    C created 38d ago pushed 4d ago arduinocalendare-ink
    +5.0/wk
    measured
    ★ 79
    25
  17. 767
    VoiceShell(声壳) · Experimental Muse bridge: ESP32 pairing, Linux text round trips, real walkthroughs and compatibility notes.
    Python created 35d ago pushed 35d ago ai-agentsbluetoothesp32
    —
    stale
    ★ 76
    18
  18. 768
    Unlock a Jio IDU or Jio AirFiber router: persistent root SSH, a full flash backup, and a route to OpenWrt. Supports JIDU 6j01 and 6j11 models.
    Python created 49d ago pushed 5d ago airfiberfirmwareidu
    +4.4/day
    measured
    ★ 75
    34
  19. 769
    Custom firmware for Feetech STS32XX servos (GD32F130) in SO-ARM100, SO-ARM101 and SO-ARM102 robot arms, with smooth motion, tunable PID and gravity compensation.
    JavaScript created 32d ago pushed 6d ago feetechfirmwarerobot-arm
    +2.6/day
    lifetime avg
    ★ 75
    31
  20. 770
    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
  21. 771
    Turn a YAML memory layout, or a firmware ELF and its linker map, into a datasheet-style memory map. Validates addresses, sizes and flash sectors, then renders SVG, PNG or PDF.
    Python created 5d ago pushed 3d ago diagram-generatorembeddedmemory-layout
    +25/day
    lifetime avg
    ★ 74
    47
  22. 772
    Open-source capacitive linear encoder / DIY DRO scale: KiCad PCBs, STM32 firmware, and test data. Same principle as digital calipers.
    Python created 46d ago pushed 17d ago calipercaliperscapacitive-sensor
    +3.0/wk
    measured
    ★ 73
    22
  23. 773
    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
  24. 774
    QFlash 2026 Tool for Windows: Fast Firmware Flashing Manager Guide
    HTML created 46d ago pushed 3d ago completecomplete-versiondownload
    flat
    measured
    ★ 69
    20
  25. 775
    559 K パラメータの日本語 TTS を ESP32-S3 で実時間合成。漢字かな交じり文の形態素解析・アクセント推定まで端末内で走る(M5Stack CoreS3 実機で確認)。推論は依存ゼロの C99、ブラウザ demo あり。arXiv:2608.21378 sanoTTS の日本語 clean-room 再実装。⚠️ コードは MIT ですが、配布モデルの重みは MIT ではありません(LICENSE-MODEL.md。出力に用途制限が伝播します)
    Python created 2mo ago pushed 37d ago embeddedesp32esp32-s3
    —
    stale
    ★ 68
    17
  26. 776
    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
  27. 777
    BLE-native machine-economy nanopayments reference: an ESP32 energy seller and an ESP32 drone buyer negotiate, sign, and settle per-slice USDC payments over BLE, batched into Circle Gateway credit on Arc and minted on-chain on demand. Built on BoAT MER + HashAnchor.
    TypeScript created 55d ago pushed 51d ago blecircledepin
    —
    stale
    ★ 67
    16
  28. 778
    PCIe DMA-based external game state reader. Hardware DMA capture, memory layout discovery, no in-process injection. C#
    created 16d ago pushed 16d ago atraxiaxi4
    +1.9/day
    measured
    ★ 66
    28
  29. 779
    Ultra-tiny 2.1k streaming voice activity detector (2.1 KB INT8). 200 ms window for microcontrollers, edge devices, and DSPs. ships with ONNX, TorchScript, and standalone C header.
    Python created 2mo ago pushed 2mo ago audio-processingc-headerdeep-learning
    —
    stale
    ★ 63
    15
  30. 780
    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
  31. 781
    Replacement firmware for the Snowsky Echo Mini 8 GB music player: Cover Flow, a library built on the player, favorites, playlists and Up Next
    C created 14d ago pushed 7d ago cover-flowcustom-firmwaredap
    +5.2/day
    lifetime avg
    ★ 61
    35
  32. 782
    OrcaSlicer fork that prints with two different nozzle sizes in one print, each at its own layer height.
    C++ created 38d ago pushed 15d ago 3d-printingbambu-labgcode
    +1.3/day
    measured
    ★ 60
    38
  33. 783
    A host-side, scriptable command-line terminal for Segger-RTT; Also the AI-ready command line for embedded validation.
    C# created 46d ago pushed 22d ago agent-skillagent-skillsagents
    flat
    measured
    ★ 57
    19
  34. 784
    Best Open ESP32-S3 Braille Literacy Trainer 2026: Web UI BLE HID
    HTML created 47d ago pushed 4d ago brailleesp32trainer
    flat
    measured
    ★ 57
    20
  35. 785
    Firmware for the Waveshare ESP32-S3-Touch-AMOLED-1.75C — a round 466×466 AMOLED badge. BLE trackpad and air mouse, clock, timer, recorder, games, fidgets. Builds and runs on a PC too.
    C created 58d ago pushed 33d ago amoledble-hidesp-idf
    —
    stale
    ★ 57
    18
  36. 786
    ESP32 DirCon BLE Smart Trainer Gateway for WiFi Ethernet 2026
    HTML created 47d ago pushed 4d ago connectdircondirect
    flat
    measured
    ★ 56
    20
  37. 787
    Best DIY Virtual Shifting Upgrade for Legacy KICKR Trainers 2026
    HTML created 47d ago pushed 4d ago arduinoclickcycling
    flat
    measured
    ★ 56
    20
  38. 788
    Run open-source Cardputer apps on Android: plug an ESP32-S3 over USB-OTG and the phone is the screen, keyboard, GPS and flasher. Apps are rebuilt on demand from GitHub against a display/keyboard shim.
    Kotlin created 2mo ago pushed 26d ago androidcardputercardputer-adv
    —
    stale
    ★ 56
    18
  39. 789
    Best Open-Source 3D Printable Cycling Accessories STL Files 2026
    HTML created 47d ago pushed 4d ago 3d-printingairtagcycling
    flat
    measured
    ★ 56
    20
  40. 790
    Optimized ESP32-S3/P4 fully offline speech to text and text to speech system for Micropython and AtomVM, featuring a finetuned STT model for noisy environments, plus a data generation/field capture/model finetuning framework. Includes high performance 4/8bit int kernels for Xtensa/RiscV PIE vector units
    C created 43d ago pushed 4d ago asratomvmedge-ai
    +4.0/wk
    measured
    ★ 55
    24
  41. 791
    Live English speech recognition on the ESP32-P4: a 65.7M-parameter streaming transducer in 2/4-bit weights, faster than real time, on the chip alone. With six voice-control demos.
    C++ created 13d ago pushed 6d ago asrembeddedesp32-p4
    +5.1/day
    lifetime avg
    ★ 54
    35
  42. 792
    Pluggable AI Skill Framework for Embedded Linux Automation 2026
    HTML created 47d ago pushed 4d ago agentaiembedded
    flat
    measured
    ★ 53
    20
  43. 793
    Best Tacx Virtual Shifting Guide for Legacy Smart Trainers 2026
    HTML created 47d ago pushed 4d ago arduinoclickcycling
    flat
    measured
    ★ 53
    20
  44. 794
    Smart Indoor Cycling Road Incline Simulator for Arduino 2026
    HTML created 47d ago pushed 4d ago arduino-librarybleclimb
    flat
    measured
    ★ 53
    20
  45. 795
    Smart Indoor Cycling Trainer with Auto Incline Simulation Using Arduino 2026
    HTML created 47d ago pushed 4d ago arduino-librarybleclimb
    flat
    measured
    ★ 53
    20
  46. 796
    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
  47. 797
    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
  48. 798
    Unlock an Echo Dot (2nd Generation) over USB, move it between amonet targets, or return it to stock.
    Python created 32d ago pushed 3d ago amazon-echoamonetandroid
    +1.7/day
    lifetime avg
    ★ 50
    28
  49. 799
    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
  50. 800
    Firmware for the TV-Top Kiosk HDMI stick (RP2040/RP2350)
    C created 52d ago pushed 38d ago dviembeddedesp32
    —
    stale
    ★ 49
    17
← previous page 16 of 17 next →