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. 351
    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
  2. 352
    Lightweight, fast and reliable key/value storage engine based on Bitcask.
    Go created 5y ago pushed 4d ago data-structuresdatabaseembedded
    flat
    measured
    ★ 4.9k
    26
  3. 353
    🐕 Orion is a ROS2-driven, 12-DOF quadruped robot dog that I designed, built, and programmed from scratch.
    C created 12mo ago pushed 32d ago jetson-orin-nanoquadruped-controlquadruped-robot
    +1.0/day
    measured
    ★ 304
    26
  4. 354
    Eclipse Jetty® - Web Container & Clients - supports HTTP/3, HTTP/2, HTTP/1, websocket, servlets, and more
    Java created 15y ago pushed 2d ago eclipseembeddedfcgi
    flat
    measured
    ★ 4.1k
    25
  5. 355
    This repository contains all the files and tools needed to build custom oscillators and effects for the prologue synthesizer.
    C created 8y ago pushed 19d ago audiodspembedded
    +2.0/wk
    measured
    ★ 1.1k
    25
  6. 356
    Database for Android and JVM - first and fast, lightweight on-device vector database
    Java created 9y ago pushed 18d ago androiddatabaseedge
    +1.0/wk
    measured
    ★ 4.6k
    25
  7. 357
    Browser-based Slicer for 3D Printing, CAM, Laser (Kiri:Moto) and mesh editor (Mesh:Tool)
    JavaScript created 9y ago pushed 16d ago 3d-printingcamcnc
    +3.0/wk
    measured
    ★ 929
    25
  8. 358
    A minimal Linux that runs as a coreboot or LinuxBoot(UEFI's DXE replacement) ROM payload to provide a secure, flexible boot environment for laptops, workstations and servers.
    Makefile created 10y ago pushed 3d ago bootromcorebootfirmware
    +1.0/wk
    measured
    ★ 1.6k
    25
  9. 359
    Arduino GFX developing for various color displays and various data bus interfaces
    C created 7y ago pushed 10d ago arduinoavrdpi
    +2.0/wk
    measured
    ★ 1.2k
    25
  10. 360
    Open Source Remote - Firmware
    C++ created 3y ago pushed 28d ago bleesp32infrared
    +3.0/wk
    measured
    ★ 1.8k
    25
  11. 361
    A math-inspired CAD program in haskell. CSG, bevels, and shells; 2D & 3D geometry; 2D gcode generation...
    JavaScript created 15y ago pushed 4d ago 3d-printingcsghaskell
    +1.0/wk
    measured
    ★ 1.6k
    25
  12. 362
    ESP32 2.4 GHz SDR
    C created 31d ago pushed 3d ago esp32sdrzephyr-rtos
    +4.0/wk
    measured
    ★ 178
    25
  13. 363
    An IoT Solution,Blinker library for embedded hardware. Works with Arduino R4, ESP32.
    C++ created 8y ago pushed 10d ago arduinobleblinker
    −2.0/wk
    measured
    ★ 5.2k
    25
  14. 364
    ext2/ext3/ext4 filesystem library for microcontrollers
    C created 11y ago pushed 2y ago embeddedext2ext3
    +2.0/wk
    measured
    ★ 599
    25
  15. 365
    QEMU digital twin of Microchip dev boards and MikroE Click boards, checked against silicon: live board view, logic-analyzer timeline, fault injection, exact replay, VS Code extension, MCP (personal project)
    Python created 26d ago pushed 9d ago avrcircuitpythondigital-twin
    +1.0/day
    measured
    ★ 49
    25
  16. 366
    Open source Python library for programming and debugging Arm Cortex-M microcontrollers
    Python created 13y ago pushed 5d ago armcmsis-dapcortex-debug
    +1.0/wk
    measured
    ★ 1.5k
    25
  17. 367
    Free pinout diagrams & GPIO reference for 2,700+ dev boards and 575 modules: ESP32, ESP8266, Arduino, Raspberry Pi, RP2040, RP2350, Teensy, displays and sensors. Datasheets and source links for every board. Web app + offline desktop workbench.
    JavaScript created 44d ago pushed 9d ago arduinodatasheetdesktop-app
    +1.0/day
    lifetime avg
    ★ 42
    25
  18. 368
    适用于小米蓝牙遥控器2Pro的ESP32桥接器实现 完美解决Window下三键失效问题.
    C created 2mo ago pushed 18d ago esp32esp32-s3rc003
    +6.0/wk
    measured
    ★ 139
    25
  19. 369
    Real-time embedded variable & trace viewer
    C created 3y ago pushed 7d ago analyzercubemonitordebugger
    +1.0/wk
    measured
    ★ 1.5k
    25
  20. 370
    STM32 Based soldering station for JBC cartridges, 9-24 VDC and USB-PD power
    C created 3y ago pushed 49d ago diyjbcpid
    +5.0/wk
    measured
    ★ 1.7k
    25
  21. 371
    The smallest firmware for the M-VAVE FM-1 to build your own on: the plumbing done and documented (updates, USB rescue, USB-MIDI, USB audio, panel, screen, settings), a sine on top.
    C created 29d ago pushed 4d ago embeddedfirmwarefm1
    +6.0/wk
    measured
    ★ 49
    25
  22. 372
    Tiny, fast, non-dependent and fully loaded printf implementation for embedded systems. Extensive test suite passing.
    C++ created 12y ago pushed 5d ago embeddedembedded-systemsformat
    flat
    measured
    ★ 3.1k
    25
  23. 373
    GPIOViewer Arduino Library to see live GPIO Pins on ESP32 boards
    C++ created 2y ago pushed 9d ago arduino-libraryesp32gpio
    +1.0/wk
    measured
    ★ 1.6k
    25
  24. 374
    A curated suite of AI agent skills for systems and low-level programming with C/C++, Rust, and Zig toolchains, covering compilers, debuggers, profilers, build systems, sanitizers, and binary analysis
    JavaScript created 8mo ago pushed 4mo ago ai-agent-skillsbuild-systemsc-cpp-toolchain
    +1.3/day
    measured
    ★ 278
    25
  25. 375
    PicoRuby is the smallest Ruby implementation for one-chip microcontrollers
    C created 6y ago pushed 4d ago microcontrollermrubymrubyc
    +1.0/wk
    measured
    ★ 1.1k
    25
  26. 376
    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
  27. 377
    The smallest public printf implementation for its feature set.
    C++ created 7y ago pushed 43d ago bsd-licenseccortex-m
    +1.0/wk
    measured
    ★ 858
    25
  28. 378
    Craft and deploy bulletproof embedded software in Elixir
    Elixir created 10y ago pushed 3d ago elixirembeddednerves
    flat
    measured
    ★ 2.5k
    25
  29. 379
    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
  30. 380
    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
  31. 381
    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
  32. 382
    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
  33. 383
    Configurations for Marlin Firmware
    C created 7y ago pushed 3d ago 3d-printingc-plus-plus
    flat
    measured
    ★ 2.3k
    25
  34. 384
    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
  35. 385
    A low-power E-Paper weather display powered by an ESP32 microcontroller. Utilizes the OpenWeatherMap API.
    C created 4y ago pushed 3mo ago displayeinkembedded
    +1.4/day
    measured
    ★ 6.3k
    25
  36. 386
    Wearable (BLE) Brain-Computer Interface, ADS1299 and STM32 with SDK for mobile application
    Python created 5y ago pushed 9d ago ads1299bcibci-homework
    +2.0/wk
    measured
    ★ 643
    25
  37. 387
    OpenWrt firmware for JDCloud RE-CS-02 (AX6600), featuring NSS hardware acceleration, athena-led support, and performance optimizations
    Shell created 10mo ago pushed 3d ago actionsathena-ledax6600
    +3.0/wk
    measured
    ★ 207
    25
  38. 388
    The C-based Firmware Patching Framework for Broadcom/Cypress WiFi Chips that enables Monitor Mode, Frame Injection and much more
    C created 10y ago pushed 44d ago broadcomfirmwareframework
    +3.0/wk
    measured
    ★ 2.9k
    25
  39. 389
    A GitHub CLI extension to generate a 3D model of your GitHub contribution history
    Go created 24mo ago pushed 23d ago 3d3d-printingcli
    +2.0/wk
    measured
    ★ 1.4k
    24
  40. 390
    This is optimized firmware for Ender3 V2/S1 3D printers.
    C++ created 4y ago pushed 47d ago ender3s1ender3v2firmware
    +3.0/wk
    measured
    ★ 3.2k
    24
  41. 391
    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
  42. 392
    This repository contains the code for the paper "PIFu: Pixel-Aligned Implicit Function for High-Resolution Clothed Human Digitization"
    Python created 7y ago pushed 2y ago 3d-printing3d-reconstructionarvr
    +2.0/wk
    measured
    ★ 1.8k
    24
  43. 393
    Play mp3 files from SD via I2S
    C created 8y ago pushed 2d ago aaccs4344esp32
    flat
    measured
    ★ 1.7k
    24
  44. 394
    A GCode sender (not only for lasers or plotters) for up to two GRBL controller. SVG, DXF, HPGL import. 6 axis DRO.
    C# created 10y ago pushed 18d ago cadcamcnc
    +2.0/wk
    measured
    ★ 908
    24
  45. 395
    FEM-based infill optimizer for 3D printing
    C++ created 23mo ago pushed 9d ago 3d-printing
    +1.0/wk
    measured
    ★ 1k
    24
  46. 396
    Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
    C++ created 11y ago pushed 2mo ago 940nmairconditionersarduino
    +6.0/wk
    measured
    ★ 3.7k
    24
  47. 397
    Lean neural real-time acoustic echo cancellation with soft delay estimation - GGML and PyTorch inference
    C++ created 6mo ago pushed 20d ago audio-processingc-apiembedded
    +4.0/wk
    measured
    ★ 250
    24
  48. 398
    Cooperative multitasking for Arduino, ESPx, STM32, nRF and other microcontrollers
    C++ created 11y ago pushed 16d ago arduinoattinycooperative
    +1.0/wk
    measured
    ★ 1.7k
    24
  49. 399
    Use a CYD (cheap yellow display) to display Home Assistant information using ESPHome
    TypeScript created 8mo ago pushed 4d ago assistantcheap-yellow-displaycyd
    +2.0/wk
    measured
    ★ 159
    24
  50. 400
    Modular and configurable OS for embedded applications
    C created 11y ago pushed 3d ago cembeddedkernel
    −2.0/wk
    measured
    ★ 1.6k
    24
← previous page 8 of 16 next →