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. 451
    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
  2. 452
    Klipper plugin for self-calibrating z-offset
    Python created 5y ago pushed 33d ago 3d-printingklippervorondesign
    +1.0/wk
    measured
    ★ 1.3k
    23
  3. 453
    Arduino library for creating MIDI controllers and other MIDI devices.
    C++ created 9y ago pushed 38d ago arduinoarduino-libraryble-midi
    +1.0/wk
    measured
    ★ 1.7k
    22
  4. 454
    :gear: nanoFramework Interpreter, CLR, HAL, PAL and reference target boards
    C created 9y ago pushed 3d ago adcclrcsharp
    flat
    measured
    ★ 354
    22
  5. 455
    Bluetooth experimentation framework for Broadcom and Cypress chips.
    Python created 8y ago pushed 2y ago androidblebluetooth
    +1.0/wk
    measured
    ★ 793
    22
  6. 456
    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
  7. 457
    STM32, VSCode and CMake detailed tutorial
    C created 4y ago pushed 13mo ago cmakecortex-debugcpptools
    +1.0/wk
    measured
    ★ 730
    22
  8. 458
    The ShapeScript 3D modeling app for macOS and iOS
    Swift created 6y ago pushed 7d ago 3d3d-graphics3d-printing
    flat
    measured
    ★ 439
    22
  9. 459
    ● batear — Ultra-low-cost, off-grid acoustic drone detector. Edge computing. Protect your airspace with a microphone.
    C created 7mo ago pushed 32d ago acousticanti-wardrone
    +2.0/wk
    measured
    ★ 435
    22
  10. 460
    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
  11. 461
    We use the actual live data from the International Space Station to control a 3D-printed model that moves the solar arrays and radiators to track the real ISS in real time for STEM outreach purposes! We also host webpages which display ALL of the public ISS telemetry:
    Python created 10y ago pushed 23d ago 3d-printingarduinodiy
    +1.0/wk
    measured
    ★ 494
    22
  12. 462
    Eclipse ThreadX - NetXDuo is an advanced, industrial-grade TCP/IP network stack designed specifically for deeply embedded real-time and IoT applications
    C created 6y ago pushed 4d ago eclipse-threadxembeddediot
    flat
    measured
    ★ 325
    22
  13. 463
    Micropython Project Management Tool with VSCode support, Linting, Intellisense, Dependency Management, and more!
    Python created 7y ago pushed 5d ago autocompletionautomatecli
    flat
    measured
    ★ 337
    22
  14. 464
    PlatformIO platform for CH32V RISC-V chips (CH32V003, CH32V103, CH32V20x, CH32V30x, CH32X035) and CH56x, CH57x, CH58x, CH59x
    Python created 3y ago pushed 9d ago blech32vfirmware
    flat
    measured
    ★ 414
    22
  15. 465
    Open-source virtual pet firmware for the M5Stack Cardputer.
    C++ created 9mo ago pushed 5mo ago arduinocardputerembedded-game
    +1.0/wk
    measured
    ★ 106
    22
  16. 466
    The first third-party open source Matter over Thread firmware for Shelly Gen4 devices. Native Apple Home, Google Home, Alexa, and Home Assistant. No Shelly app, no cloud, no WiFi.
    C++ created 6mo ago pushed 41d ago appleesp-idfesp-matter
    +3.0/wk
    measured
    ★ 287
    22
  17. 467
    Klipper-Backup is a script for manual or automated Klipper GitHub backups. It's lightweight, pragmatic and comfortable.
    Shell created 3y ago pushed 15d ago 3d-printingbackupbackup-script
    flat
    measured
    ★ 525
    22
  18. 468
    :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
  19. 469
    Program for preparing G-code for milling of printed circuit boards on CNC. You can use it as a converter to a PDF file.
    C++ created 10y ago pushed 5d ago cnccoopercamdxf
    flat
    measured
    ★ 260
    22
  20. 470
    Eclipse ThreadX GUIX Studio provides a complete, embedded graphical user interface (GUI) library and design environment, facilitating the creation and maintenance of all graphical elements needed by your device.
    C created 6y ago pushed 13d ago eclipse-threadxembeddedgui
    flat
    measured
    ★ 406
    22
  21. 471
    Esphome based Immich digital photo frame
    C created 8mo ago pushed 2d ago esp32esphomeimmich
    flat
    measured
    ★ 206
    22
  22. 472
    A Toolbox companion for QMK Firmware
    C# created 9y ago pushed 2mo ago atmelavrcaterina
    +3.0/wk
    measured
    ★ 3.1k
    22
  23. 473
    A ultra-lightweight embedded scripting language optimized for microcontrollers.
    C created 7y ago pushed 28d ago berrycembedded
    flat
    measured
    ★ 1.1k
    22
  24. 474
    UART bootloader for STM32 microcontroller.
    C created 7y ago pushed 2y ago bootloaderfirmwarefirmware-update
    +1.0/wk
    measured
    ★ 436
    22
  25. 475
    Simple SDF mesh generation in Python
    Python created 5y ago pushed 39d ago 3d3d-models3d-printing
    −3.0/wk
    measured
    ★ 2k
    22
  26. 476
    RunCPM is a multi-platform, portable, Z80 CP/M 2.2 emulator.
    C created 10y ago pushed 18d ago arduinocpm22emulation
    flat
    measured
    ★ 510
    22
  27. 477
    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
  28. 478
    📚 💻 Great Resources for Electronics Enthusiasts
    created 9y ago pushed 38d ago buildcircuiteducation
    +1.0/wk
    measured
    ★ 767
    21
  29. 479
    桌面 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
  30. 480
    KryonOS is an ESP32 GUI operating system with a JavaScript runtime for apps. It provides a real touch-based interface and allows installing and running JS apps dynamically without reflashing firmware.
    C created 4mo ago pushed 3d ago collaboratecppdisplay
    −2.0/wk
    measured
    ★ 170
    21
  31. 481
    Turn any image into an editable, multicolor 3MF bead relief — locally in your browser.
    TypeScript created 2mo ago pushed 18d ago 3d-printing3mfbambu-studio
    flat
    measured
    ★ 440
    21
  32. 482
    curated list of projects with raspberry pi
    Shell created 11y ago pushed 19d ago 3d-printingclusterenergy
    −1.0/wk
    measured
    ★ 463
    21
  33. 483
    Porting MMU Linux to ESP32-S31
    C created 4mo ago pushed 7d ago esp32linux
    flat
    measured
    ★ 211
    21
  34. 484
    🚁 轻量级无人机飞控-[Drone]-[STM32]-[PID]-[BLDC]
    C created 10y ago pushed 3y ago armdronesflight-controller
    +1.0/day
    measured
    ★ 2.9k
    21
  35. 485
    Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust
    Python created 5y ago pushed 18d ago audiodaisyembedded
    flat
    measured
    ★ 410
    21
  36. 486
    OctoDash is a simple, but beautiful dashboard for OctoPrint.
    TypeScript created 7y ago pushed 32d ago 3d-printinghacktoberfestoctoprint
    flat
    measured
    ★ 1.1k
    21
  37. 487
    BLE and Bluetooth Jammer with nRF24L01 and ESP32
    C++ created 4y ago pushed 5mo ago arduinoblebluetooth
    +1.6/day
    measured
    ★ 1.9k
    21
  38. 488
    A FREE comprehensive online Python development tutorial FOR KIDS utilizing an official BBC micro:bit Development Board going step-by-step into the world of Python for microcontrollers.
    Python created 6y ago pushed 28d ago articleeducatoreducators
    flat
    measured
    ★ 801
    21
  39. 489
    Beryllium OS Micro, a unix-like operating system for CircuitPython powered microcontrollers.
    Python created 4y ago pushed 2mo ago berylliumcardputercircuitpython
    +1.0/wk
    measured
    ★ 329
    21
  40. 490
    What's the simplest possible AI robot that learns everything from scratch?
    HTML created 5mo ago pushed 25d ago 3d-printingbipedal-robotdiy-robot
    +1.0/wk
    measured
    ★ 261
    21
  41. 491
    Curvature Corrected Moving Average: An accurate and model-free path smoothing algorithm.
    Python created 3y ago pushed 10mo ago accurate-smoothingcnccurvature-corrected-moving-average
    +1.0/wk
    measured
    ★ 315
    21
  42. 492
    Ra-02 LoRa module (SX1278) library for STM32 (ARM processors) using HAL drivers ⚡
    C created 6y ago pushed 16d ago armembeddediot
    flat
    measured
    ★ 330
    21
  43. 493
    Noodle provides primitive modular functions for convolution layer, dense layer, pooling and activations. It allows streaming the intermediate activations, weights, and biases from/to SD/FFat/SD_MMC filesystems to overcome RAM limitations.
    C++ created 9mo ago pushed 6d ago arduinocnnembedded-ai
    flat
    measured
    ★ 170
    21
  44. 494
    Virtual pet for the ESP32
    Rust created 9mo ago pushed 16d ago 1-bit1-bit-graphicsartificial-life
    +1.0/wk
    measured
    ★ 129
    21
  45. 495
    Tiny Software Protocol for communication over UART, SPI, etc
    C++ created 10y ago pushed 7mo ago arduinoatmegaavr
    +1.0/wk
    measured
    ★ 288
    21
  46. 496
    Advanced firmware to add native Apple HomeKit and custom configurations, compatible with any SoC based on ESP32, ESP32-S, ESP32-C and ESP8266 series. (Shelly, Sonoff, Electrodragon, Tuya...)
    C created 8y ago pushed 50d ago appleelectrodragonesp-idf
    flat
    measured
    ★ 3k
    21
  47. 497
    A compact MODBUS RTU/TCP C library for embedded/microcontrollers
    C created 4y ago pushed 9mo ago arduinocembedded
    +6.0/wk
    measured
    ★ 937
    21
  48. 498
    Quickly get started with Raspberry Pi Pico-Series C/C++ SDK on Windows
    PowerShell created 5y ago pushed 17d ago microcontrollerraspberry-pi-picorp2040
    flat
    measured
    ★ 308
    21
  49. 499
    JTAG probe firmware
    C created 9y ago pushed 29d ago armcfirmware
    flat
    measured
    ★ 642
    21
  50. 500
    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
← previous page 10 of 16 next →