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. 501
    Fully open source configurable high speed CoreXY 3D printer.
    HTML created 5y ago pushed 12mo ago 3d-printer3d-printingcorexy
    +2.0/wk
    measured
    ★ 449
    25
  2. 502
    ASCII Aquarium turns your Cheap Yellow Display into an tiny animated ASCII fish tank. It renders a live aquarium scene with animated fish, bubbles, swaying seaweed, tap-to-feed food flakes, occasional octopus & seahorse visitors, selectable backgrounds, preferences, optional Wi-Fi clock sync, & More!
    C++ created 5mo ago pushed 32d ago 3d-printingarduinoascii-art
    +3.0/wk
    measured
    ★ 448
    27
  3. 503
    Tailscale-compatible VPN client for ESP32. Full ts2021 protocol support with WireGuard encryption, DERP relay, DISCO path discovery, and STUN. Connect your ESP32 devices to your tailnet and communicate securely with any peer. Production-ready, memory-optimized (~100KB SRAM).
    C created 11mo ago pushed 7mo ago cderpembedded
    +5.0/wk
    measured
    ★ 444
    12
  4. 504
    The tiny-json is a versatile and easy to use json parser in C suitable for embedded systems. It is fast, robust and portable.
    C created 10y ago pushed 2y ago cembeddedjson
    flat
    measured
    ★ 442
    8
  5. 505
    Array of MCU's driver SDKs prepared for effortless remote management of the MCU's peripherals
    C created 3y ago pushed 2y ago armatmelatmel-sam
    flat
    measured
    ★ 440
    8
  6. 506
    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
  7. 507
    The ShapeScript 3D modeling app for macOS and iOS
    Swift created 6y ago pushed 7d ago 3d3d-graphics3d-printing
    flat
    measured
    ★ 439
    22
  8. 508
    🦆 Microduck 飞特 HD1910 机器人鸭复刻:单脚独立实机、现成动作模型、中文中控、自制 HAT/IMU 与三步教程。正常复刻无需训练。Feetech HD1910 Microduck replica: one-legged balance, ready-to-use models, Chinese console, custom HAT/IMU & 3-step build guides. No training required.
    Rust created 32d ago pushed 3d ago 3d-printingbipedal-robotsdiy-robot
    +8.1/day
    measured
    ★ 439
    41
  9. 509
    A simple library for building and parsing data frames for serial interfaces (like UART / RS232)
    C created 9y ago pushed 4y ago arduinoembeddedesp8266
    +2.0/wk
    measured
    ★ 438
    25
  10. 510
    Program STM32Fxx MCUs Over-the-Air using ESP32
    Python created 6y ago pushed 3mo ago bluepillesp32firmware-update
    flat
    measured
    ★ 436
    14
  11. 511
    UART bootloader for STM32 microcontroller.
    C created 7y ago pushed 2y ago bootloaderfirmwarefirmware-update
    +1.0/wk
    measured
    ★ 436
    22
  12. 512
    State-of-the-art nesting for 2D irregular strip packing
    Rust created 23mo ago pushed 3d ago 2d-nestingcnccomputational-geometry
    +1.9/day
    measured
    ★ 435
    32
  13. 513
    ● 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
  14. 514
    C++ port of the Reticulum Network Stack — a cryptographic mesh networking library that runs on both 32-bit+ microcontrollers (ESP32, nRF52, LoRa boards) and native platforms (Linux, macOS), with PlatformIO and CMake build support.
    C++ created 3y ago pushed 3mo ago embeddedesp32microcontroller
    +3.0/wk
    measured
    ★ 432
    17
  15. 515
    A simple start for any STM32 based project.
    Assembly created 9y ago pushed 2y ago stm32stm32f0stm32f1
    flat
    measured
    ★ 432
    8
  16. 516
    Código fuente de programas vistos en el Curso de Arduino desde Cero en Español
    created 9y ago pushed 8mo ago arduinoarduino-boardsarduino-project
    flat
    measured
    ★ 429
    8
  17. 517
    Open-source PCB designs, schematics, and 3D-printable cases for ExpressLRS TX modules and receivers
    created 5y ago pushed 13mo ago diydroneesp32
    +5.0/wk
    measured
    ★ 429
    19
  18. 518
    Arduino LoRa EBYTE E32 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards). sx1278/sx1276
    C++ created 7y ago pushed 9mo ago arduinoarduino-libraryarduino-mkr
    flat
    measured
    ★ 428
    8
  19. 519
    Open Neural Network Exchange to C compiler.
    C created 6y ago pushed 18d ago edge-computingmachine-learningmicrocontroller
    +1.0/wk
    measured
    ★ 423
    26
  20. 520
    Cornelius, le cadre/miroir intelligent : il vous reconnaît, vous écoute et répond en français. Assistant vocal, reconnaissance faciale en local, Home Assistant, météo, transports et beaucoup plus !
    TypeScript created 33d ago pushed 5d ago ai-assitantcomputer-visionesp32
    +14/day
    lifetime avg
    ★ 423
    45
  21. 521
    Forth inspired programming language for the ESP8266
    Forth created 10y ago pushed 40d ago concatenative-languageembedded-devicesesp8266
    flat
    measured
    ★ 421
    19
  22. 522
    Wireless DualSense and DualSense Edge bridge for Raspberry Pi Pico 2 W, with Windows companion app for tuning haptics, audio, triggers, lighting, and bridge settings.
    TypeScript created 5mo ago pushed 9d ago bluetoothcompanion-appdualsense
    +1.7/day
    measured
    ★ 420
    34
  23. 523
    ESP32 Cheap Yellow Display (ESP32-2432S028) Home Assistant Touch Panel – LVGL UI + 3D Printed Desk / Under Desk / Wall / Flush Mounts
    created 24mo ago pushed 33d ago 3d-printingcheap-yellow-displayesp32
    +6.0/wk
    measured
    ★ 417
    30
  24. 524
    🍬 Code samples from the nanoFramework team used in testing, proof of concepts and other explorational endeavours
    C# created 9y ago pushed 12d ago embedded-systemsesp32hacktoberfest
    +1.0/wk
    measured
    ★ 416
    23
  25. 525
    A multipurpose, 2 linear, 1 rotary axis cnc machine concept
    created 5y ago pushed 4y ago cncpolarrotary
    flat
    measured
    ★ 415
    8
  26. 526
    Generate 3D printable models for IKEA SKADIS pegboards.
    TypeScript created 2y ago pushed 3mo ago 3d-printingcadthreejs
    —
    stale
    ★ 415
    15
  27. 527
    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
  28. 528
    Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust
    Python created 5y ago pushed 18d ago audiodaisyembedded
    flat
    measured
    ★ 410
    21
  29. 529
    Fusion 360 Thread Profiles for 3D-Printed Threads
    Python created 6y ago pushed 2y ago 3d-printingfusion-360
    —
    stale
    ★ 408
    8
  30. 530
    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
  31. 531
    本项目预计分享数千册电子书,98%以上为机械工业出版社原版电子书,其余为其它出版社出版的一些经典外文读物的原版译本电子书,每本书都配有当当网一键搜索,可查看书价格和简介。目前共计更新2542册图书
    created 6y ago pushed 2y ago bookcarcnc
    +2.0/wk
    measured
    ★ 405
    13
  32. 532
    STM32 tutorial with STM32Cube and Keil MDK-ARM
    C created 8y ago pushed 4y ago arduinostm32
    flat
    measured
    ★ 402
    8
  33. 533
    Electronic Lead Screw for metal lathe
    C++ created 5y ago pushed 2mo ago arduino-nanoatmegaatmega328
    flat
    measured
    ★ 397
    16
  34. 534
    PCILeech firmware generator tool
    Go created 8mo ago pushed 12d ago dmafirmwarepcie
    +5.0/wk
    measured
    ★ 396
    26
  35. 535
    Logic Analyzer, for Arduino, AVR, ESP8266 and STM32 with a very nice working processing interface, you could run it also on any Android device.
    C++ created 9y ago pushed 56d ago arduinoavresp8266
    flat
    measured
    ★ 396
    18
  36. 536
    STM32串口DMA模式发送&接收实现,高速串口通信(1.5Mbps)不丢数据
    C created 6y ago pushed 4y ago dmafifostm32
    flat
    measured
    ★ 395
    8
  37. 537
    EEZ Bench Box 3 (BB3) Modular T&M chassis
    TypeScript created 8y ago pushed 28d ago diy-solutionseez-dibmicropython
    flat
    measured
    ★ 394
    20
  38. 538
    this is a STM32F411 development kit for AI and UI development, Cheap, small and powerful.
    C created 2y ago pushed 5mo ago aicube-aicubemx
    +2.0/wk
    measured
    ★ 394
    11
  39. 539
    EMBO - Scope for only $6. Embedded instruments: Oscilloscope, Logic Analyzer, Voltmeter, Counter, PWM and Signal Generator on STM32 MCUs (F1, F3, L4, G4 ....). PC app for Windows, Ubuntu and macOS. Firmware is in C, PC GUI app is in C++ Qt 5.
    C created 5y ago pushed 5y ago bluepill-boardc-languagec-plus-plus
    flat
    measured
    ★ 393
    8
  40. 540
    layerling - Easy 3D CAD for 3D printing
    TypeScript created 52d ago pushed 2d ago 3d3d-graphics3d-modeling
    +13/day
    measured
    ★ 392
    45
  41. 541
    Lightweight packet protocol structure for multi-device communication focused on RS-485
    C created 6y ago pushed 15d ago commanddatadevices
    +2.0/wk
    measured
    ★ 387
    39
  42. 542
    A public website hosted on an ESP32.
    HTML created 4y ago pushed 3mo ago arduinobme280ccs811
    +1.0/wk
    measured
    ★ 387
    19
  43. 543
    Connect to and control grbl and grblHAL-based CNCs with ease
    TypeScript created 5y ago pushed 3d ago cnccnc-controllercnc-machine
    +3.0/wk
    measured
    ★ 386
    26
  44. 544
    Single-header CLI with history and autocompletion for embedded systems (like Arduino or STM32)
    C created 5y ago pushed 8mo ago arduinoccli
    —
    stale
    ★ 386
    8
  45. 545
    A lightweight Arduino framework for Keil projects.
    C created 8y ago pushed 6mo ago arduinoat32at32f403
    flat
    measured
    ★ 385
    8
  46. 546
    DFU Bootloader for STM32 chips
    C created 10y ago pushed 20mo ago bootloaderdfustm32
    flat
    measured
    ★ 384
    7
  47. 547
    The most flexible and powerful ROM replacement for retro systems - using a Raspberry Pi RP2350 microcontroller.
    Rust created 18mo ago pushed 5d ago commodoreone-romonerom
    +3.9/wk
    measured
    ★ 384
    26
  48. 548
    An open-source kinetic sand art table that creates mesmerizing patterns using a ball controlled by precision motors.
    Python created 23mo ago pushed 59d ago artcnckinetic-sand-art
    flat
    measured
    ★ 383
    18
  49. 549
    100% Rust `no_std` smartwatch firmware for the Waveshare ESP32-S3-Touch-AMOLED-2.06
    Rust created 7mo ago pushed 2mo ago amoledasynchronousdrivers
    −1.0/wk
    measured
    ★ 379
    17
  50. 550
    面向电赛的 MSPM0 + SysConfig Agent Skill
    Python created 6mo ago pushed 3mo ago aiembeddedmspm0
    +1.0/wk
    measured
    ★ 379
    15
← previous page 11 of 17 next →