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. 701
    Browser-based 3D CAD, community-maintained. No install.
    JavaScript created 23d ago pushed 8d ago 3d-printingbrowsercad
    +1.0/day
    measured
    ★ 157
    27
  2. 702
    Kho tài liệu đi từ nền tảng Điện tử căn bản đến Thiết kế vi mạch, tập trung vào Front-End (RTL/DV). Tích hợp kiến thức bổ trợ cho các hướng công việc khác thuộc chuyên ngành Điện Tử. Biên soạn bởi Minh Ú (Phùng Quang Minh).
    created 6mo ago pushed 2mo ago assemblycircuit-designcmos
    +3.0/wk
    measured
    ★ 154
    26
  3. 703
    A ternary, zero-heap tiny language model that runs inside a $2 microcontroller — bit-exact Python <-> C99 <-> Cortex-M3 (QEMU) parity. Apache-2.0.
    Python created 5mo ago pushed 4mo ago bitnetcortex-medge-ai
    +1.0/wk
    measured
    ★ 153
    12
  4. 704
    桌面 AI 副屏 Skill:M5Paper 墨水屏 + AI Agent 推送 widget。装 Skill 后由 Agent 自动引导烧固件、配 Wi-Fi、推送内容。本地运行、无云依赖。
    Python created 5mo ago pushed 5mo ago ai-agentai-skillambient-display
    +1.0/wk
    measured
    ★ 153
    21
  5. 705
    Full guide for MKS XDRIVE Mini FOC driver. Learn to configure CAN IDs, fix ghost axis conflicts, and unbrick with ST-Link. Includes ESP32 & Arduino setup.
    C++ created 12mo ago pushed 6mo ago actuatorarduinobldc-motor-control
    —
    stale
    ★ 152
    6
  6. 706
    Native macOS menu bar app for Bambu Lab 3D printers. Live progress, time left, temperatures, AMS spools and errors, print controls, several printers and desktop widgets. Local network, no account or cloud.
    Swift created 17d ago pushed 5d ago 3d-printingbambu-labmacos
    +6.0/wk
    measured
    ★ 151
    26
  7. 707
    闪猫造物Flashduck — an open-source ESP32-S3 desktop duck robot with six servos, a single animated eye, wide-stance walking and two interaction systems (voice assistant / DuckClaw local agent).
    C created 8d ago pushed 5d ago 3d-printingdiyduckclaw
    +29/day
    lifetime avg
    ★ 151
    49
  8. 708
    ESP32 MCP firmware for iPhone USB input, built for M5Stack StopWatch with guided board adaptation
    C created 25d ago pushed 23d ago agent-infraesp32esp32-s3
    +6.0/wk
    measured
    ★ 150
    25
  9. 709
    Hardware-first crash forensics for Cortex-M: staged bring-up, zero-probe UART diagnostics, and causal fault replay.
    C created 7mo ago pushed 3d ago bringupcortex-mcrash-forensics
    +1.0/wk
    measured
    ★ 148
    22
  10. 710
    Open-source ESP32 filament scale with NFC and touch display for Spoolman, FilaMan and BamBuddy: weighs spools and updates the inventory, reads Bambu tags and writes its own, creates spools right on the scale, prints labels on Bluetooth printers, with a web interface.
    C created 8mo ago pushed 4d ago 3d-printingbambu-labbambuddy
    +1.0/day
    measured
    ★ 147
    27
  11. 711
    Lightweight workflow engine for GoLang with Saga-like rollback mechanism
    Go created 12mo ago pushed 42d ago embeddedgolangsaga
    —
    stale
    ★ 144
    18
  12. 712
    Parametric CAD for 3D printing, in your browser. Offline version for your Mac, Windows or Linux computer is also available.
    TypeScript created 44d ago pushed 2d ago 3d-printingcadopencascade
    +5.1/day
    measured
    ★ 144
    37
  13. 713
    Radar V2.0 is a high-performance Wi-Fi CSI (Channel State Information) sensing and security system built for the M5Stack Cardputer and Cardputer ADV (ESP32-S3). By analyzing multipath radio-wave reflections and Fresnel zone distortions across 16 to 32 OFDM subcarriers, it detects motion, breathing, and spatial presence inside rooms and through wall
    created 7mo ago pushed 22d ago cardputercsiesp32
    +6.0/wk
    measured
    ★ 143
    26
  14. 714
    适用于小米蓝牙遥控器2Pro的ESP32桥接器实现 完美解决Window下三键失效问题.
    C created 2mo ago pushed 18d ago esp32esp32-s3rc003
    +6.0/wk
    measured
    ★ 139
    25
  15. 715
    Exact B-Rep CAD in TypeScript, with a Claude Code plugin that lets agents write parts and check them on OpenCascade.
    TypeScript created 9mo ago pushed 5d ago 3d-printingai-agentsbim
    +1.9/day
    measured
    ★ 139
    45
  16. 716
    Open-source reverse engineering and firmware development for the FNIRSI 2C53T oscilloscope/multimeter/signal generator
    C created 7mo ago pushed 28d ago arm-cortex-m4at32f403aelectronics
    +6.0/wk
    measured
    ★ 138
    24
  17. 717
    A standalone Network UPS Tools (NUT) server for ESP32-S3: connects USB HID UPS units (APC, Eaton, CyberPower, Powercom, EcoFlow…) and serves them over Wi-Fi to Home Assistant, NAS and any NUT client. Web UI, OTA updates, UPS commands. Say goodbye to the Pi!
    C created 3mo ago pushed 3d ago esp32esp32-s3firmware
    +5.0/wk
    measured
    ★ 131
    26
  18. 718
    Oído: open-vocabulary speech recognition on a $5 ESP32-S3, faster than real time. No cloud, no NPU. English + Spanish.
    C created 38d ago pushed 3d ago asrconformeredge-ai
    +1.0/day
    measured
    ★ 130
    27
  19. 719
    A self-running little pixel aquarium for the CYD / Cheap Yellow Display (ESP32-2432S028R)
    C++ created 5mo ago pushed 4mo ago cheap-yellow-displaycheap-yellow-display-esp32-2432s028resp32
    flat
    measured
    ★ 129
    9
  20. 720
    Virtual pet for the ESP32
    Rust created 9mo ago pushed 16d ago 1-bit1-bit-graphicsartificial-life
    +1.0/wk
    measured
    ★ 129
    21
  21. 721
    Pivot is a high-performance real time analytics database on open data formats.
    Rust created 7mo ago pushed 2d ago aianalyticsbig-data
    +3.8/wk
    lifetime avg
    ★ 128
    25
  22. 722
    Flipper Zero app: a canary for your pocket — detects when someone scans you over NFC and alerts you by vibration
    C created 3mo ago pushed 3mo ago embeddedfapflipper-zero
    +2.0/wk
    measured
    ★ 127
    19
  23. 723
    Secure memory handling primitives for Rust — zeroization on drop, mlock-protected regions, constant-time comparison, and compile-time enforced memory safety boundaries
    Rust created 3mo ago pushed 32d ago constant-timecryptocryptography
    −1.0/wk
    measured
    ★ 126
    19
  24. 724
    TernOS - A rust based firmware with reading and PalmOS functionality for XTEink X4 pocket reader
    Rust created 9mo ago pushed 7mo ago epubfirmwarepalmos
    flat
    measured
    ★ 125
    6
  25. 725
    Put a USB-only UPS on the network: an ESP32-S3 board and firmware that serves NUT on TCP 3493, with a web UI. No host computer, no Raspberry Pi.
    C created 48d ago pushed 3d ago esp-idfesp32esp32-s3
    +8.7/day
    measured
    ★ 124
    55
  26. 726
    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
  27. 727
    Community firmware and tools for the ELEGOO Centauri Carbon 2 (CC2) — SSH/root, LAN/WAN coexistence, Object Exclusion, bed leveling, local MQTT/webcam, OrcaSlicer and PandaBreath integration.
    C created 55d ago pushed 3d ago 3d-printer-firmware3d-printingcc2
    +2.6/day
    measured
    ★ 124
    35
  28. 728
    A minimalist, zero-dependency inter-thread messaging API for ANY embedded project | 极简、零依赖,适用于任何嵌入式项目的跨线程通信API
    C created 4mo ago pushed 4mo ago bare-metalccpp
    flat
    measured
    ★ 121
    11
  29. 729
    This is the Offical Repo of the Clura Enclosure. Here you will find everything that we have ever made. Enjoy! For more details visit our site: clura.dev
    C created 10mo ago pushed 47d ago 3d-printer-enclosure3d-printing
    flat
    measured
    ★ 118
    17
  30. 730
    Reproducible Microduck RL experiments, policies, simulation assets, and hardware add-ons
    Python created 2mo ago pushed 4d ago 3d-printingbipedal-locomotionlocomotion
    +2.0/day
    measured 30d
    ★ 117
    30
  31. 731
    Robô de bancada com ESP32: rosto animado no OLED, conversa por voz em pt-BR, jogos e controle do Mac
    C++ created 49d ago pushed 11d ago arduinodeepgramesp32
    +3.0/wk
    measured
    ★ 116
    23
  32. 732
    Firmware, device protocol, and reference BYOS server for the FlightPortrait e-ink frame
    C created 3mo ago pushed 3mo ago adsbaviationeink
    flat
    measured
    ★ 115
    13
  33. 733
    Cairn: custom MeshCore companion firmware with a touch UI for the Wio Tracker L2 Pro, Heltec V4 and LilyGO T-Display SF32, plus builds for the Wio Tracker L1 Pro, Heltec T096 and about 30 preview boards. Works with the official MeshCore apps. Release images.
    Python created 38d ago pushed 4d ago e-paperelecrowesp32-s3
    +3.2/day
    lifetime avg
    ★ 115
    33
  34. 734
    Distributed 56M-parameter LLM inference across 3 ESP32-S3 boards via ESP-NOW , Split-PLE + KV cache, fully offline.
    C created 3mo ago pushed 3mo ago edge-aiedge-ai-engineeringedge-ai-models
    flat
    measured
    ★ 113
    13
  35. 735
    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
  36. 736
    鲜知贴:可复刻的 ESP32 墨水屏食材保鲜提醒器,包含 H5/Node.js/SQLite 服务端、C3/S3 固件、三色/四色屏渲染和 3D 打印外壳,支持公共托管、本地与自托管部署。
    JavaScript created 4mo ago pushed 7d ago 3d-printingarduinoe-paper
    +2.0/wk
    measured
    ★ 113
    23
  37. 737
    Actell (执言) is an experimental AI agent for iPhone that understands the screen and performs actions via CoreDevice, using on-device loopback or an ESP32 relay. An early-stage, vibe-coded prototype for exploration and idea sharing.
    Swift created 29d ago pushed 12d ago agentesp32iphone-use
    +1.1/day
    measured
    ★ 113
    26
  38. 738
    PureCutCNC is a 2.5D CAD / CAM workspace for designing parts, defining machining operations, previewing toolpaths, and checking the result in 3D and simulation before export.
    TypeScript created 7mo ago pushed 3d ago cadcamcnc
    +3.0/wk
    measured
    ★ 111
    24
  39. 739
    AI agent operating system for Blender 5.2: bpy knowledge base, AGENT_OK execution contract, 3D-print production gate, worked keyboard and desktop-robot builds.
    Python created 2mo ago pushed 6d ago 3d-printing3mfagent-skills
    +2.0/wk
    measured
    ★ 109
    23
  40. 740
    The 30 MB open-source edge AI agent runtime. Run AI agents offline on Linux (Raspberry Pi, Jetson). GPIO, UART, MQTT as first-class nodes. Industrial protocols (OPC-UA, Modbus) on the roadmap.
    TypeScript created 5mo ago pushed 2mo ago agent-runtimeai-agentsedge-agents
    flat
    measured
    ★ 109
    15
  41. 741
    Independent Claude Skills for the whole smart home: Home Assistant, ESPHome, Node-RED, custom integrations, dashboards, and fab-ready hardware design.
    Python created 10mo ago pushed 2d ago anthropicclaude-codeclaude-skill
    flat
    measured
    ★ 109
    21
  42. 742
    A language model trained from scratch and running offline on an ESP32-S3 with a touchscreen chat interface.
    C created 25d ago pushed 14d ago embedded-aiesp32esp32-s3
    +4.0/wk
    measured
    ★ 109
    24
  43. 743
    Open high-speed micro quadcopter R&D platform with printable airframe references and reproducible Blackbox flight tests.
    created 8mo ago pushed 28d ago 3d-printed-drone3d-printingaerodynamics
    −6.0/wk
    measured
    ★ 108
    19
  44. 744
    A versatile WiFi auditing swiss-knife for ESP32. Provides a professional C++ API for network discovery, performance testing, and security auditing.
    C++ created 7mo ago pushed 8d ago arduinoesp32esp32-c6
    +3.4/wk
    lifetime avg
    ★ 108
    24
  45. 745
    Sandbox with hardware IO and hot reload for ESP32 devices
    C++ created 7mo ago pushed 12d ago codefirmware
    +2.0/wk
    measured
    ★ 107
    23
  46. 746
    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
  47. 747
    Claude Code plugin: describe an object or show a photo, and Claude builds a clean 3D model in Blender, for games, the web, AR or 3D printing. It animates characters too. New in 3.0: Kiln Studio, a local page to view, check and fix your models with Claude.
    Python created 7mo ago pushed 4d ago 3d-models3d-printingagent-skills
    +3.4/wk
    lifetime avg
    ★ 107
    24
  48. 748
    ROS Noetic 两轮差速自主移动机器人:ESP32 底盘(PID/编码器/IMU) + J1900 车载(LiDAR/相机) + PC(SLAM/导航/人体跟随),三机分布式全链路开源实现
    C++ created 3mo ago pushed 27d ago amclarduinoautonomous-robot
    flat
    measured
    ★ 106
    19
  49. 749
    Your AI usage, quota, and balance — as a desk pet. 🐾 A local companion service that normalizes every AI provider into one LAN feed, plus ESP32-S3 firmware for the device that shows it.
    C created 5mo ago pushed 4mo ago ai-usageambient-displayanthropic
    flat
    measured
    ★ 106
    10
  50. 750
    Open-source virtual pet firmware for the M5Stack Cardputer.
    C++ created 9mo ago pushed 5mo ago arduinocardputerembedded-game
    +1.0/wk
    measured
    ★ 106
    22
← previous page 15 of 17 next →