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. 351
    Custom firmware for Yi 1080p camera based on MStar platform
    C created 7y ago pushed 41d ago 6fuscameracustom
    flat
    measured
    ★ 982
    20
  2. 352
    [NeurIPS 2020] MCUNet: Tiny Deep Learning on IoT Devices; [NeurIPS 2021] MCUNetV2: Memory-Efficient Patch-based Inference for Tiny Deep Learning; [NeurIPS 2022] MCUNetV3: On-Device Training Under 256KB Memory
    C created 4y ago pushed 23mo ago ccodegeneratorcpp
    +1.0/wk
    measured
    ★ 968
    10
  3. 353
    IoTGoat is a deliberately insecure firmware created to educate software developers and security professionals with testing commonly found vulnerabilities in IoT devices.
    C created 7y ago pushed 13mo ago embedded-linuxfirmwarefirmware-security
    +2.0/wk
    measured
    ★ 963
    11
  4. 354
    The LinuxBoot project is working to enable Linux to replace your firmware on all platforms.
    C created 8y ago pushed 23mo ago biosfirmwarelinux-kernel
    +1.0/wk
    measured
    ★ 962
    23
  5. 355
    Towards Large-Scale Emulation of IoT Firmware for Dynamic Analysis
    Python created 6y ago pushed 4mo ago analysisarbitrationemulation
    +3.0/wk
    measured
    ★ 962
    15
  6. 356
    A flexible, memory compact, fast and dynamic CSG implementation on top of three-mesh-bvh
    JavaScript created 4y ago pushed 42d ago 3d-printingcomputational-solid-geometryconstruction
    +4.0/wk
    measured
    ★ 960
    28
  7. 357
    Give your DPS5005 the upgrade it deserves
    C created 9y ago pushed 2mo ago dps5005dps5015esp8266
    +1.0/wk
    measured
    ★ 950
    19
  8. 358
    :house: The landing page for .NET nanoFramework repositories.
    created 9y ago pushed 26d ago csharpesp32hacktoberfest
    +1.0/wk
    measured
    ★ 943
    23
  9. 359
    A compact MODBUS RTU/TCP C library for embedded/microcontrollers
    C created 4y ago pushed 9mo ago arduinocembedded
    +6.0/wk
    measured
    ★ 937
    21
  10. 360
    Modular Open Source Radio Firmware
    C created 6y ago pushed 3d ago dmrfirmwarehacktoberfest
    +4.0/wk
    measured
    ★ 929
    42
  11. 361
    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
  12. 362
    Open-source smart watch, based on LittlevGL Embedded GUI Library
    C created 6y ago pushed 5y ago littlevgllvglrtc
    flat
    measured
    ★ 913
    9
  13. 363
    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
  14. 364
    Parametric 3D CAD with a real B-rep kernel (OpenCASCADE)
    Rust created 2mo ago pushed 12d ago 3d-modeling3d-printingbrep
    +5.3/day
    measured
    ★ 908
    38
  15. 365
    Custom firmware for the Anycubic Kobra series of 3D printers (Kobra 2 Pro, Kobra 3, Kobra 3 V2, Kobra S1, Kobra 3 Max and Kobra S1 Max)
    Python created 23mo ago pushed 5mo ago 3d-printingcustomfirmware
    flat
    measured
    ★ 903
    10
  16. 366
    Open Source TOF Lidar
    C created 6y ago pushed 4mo ago diylidarrangefinder
    +2.0/wk
    measured
    ★ 877
    17
  17. 367
    EMUX Firmware Emulation Framework (formerly ARMX)
    Python created 7y ago pushed 14mo ago armemulationexploitlab
    +1.0/wk
    measured
    ★ 876
    10
  18. 368
    KeyForge3D is an app that turns a photo of a key into a 3D-printable STL file. Ideal for locksmiths and hobbyists, it analyzes the key's bitting pattern using image processing and generates an accurate 3D model for quick replication.
    Python created 19mo ago pushed 19mo ago 3d-printingcomputer-visionhardware-hacking
    +3.0/wk
    measured
    ★ 872
    11
  19. 369
    :warning: OBSOLETE | Multi-platform, free open source software for visualization and image computing.
    C++ created 15y ago pushed 4y ago 3d-printing3d-slicerc-plus-plus
    flat
    measured
    ★ 867
    9
  20. 370
    你作为玩家刚结束一场战斗,法力和体力都已耗尽,你走进了一座看似废弃的小屋,打算在里面整理装备和恢复状态,但这时屋里阴影处潜伏着一只能控制你的跳蛋和观察你动作、表情、服装、环境的触手怪...
    HTML created 4mo ago pushed 2mo ago esp32
    +2.0/wk
    measured
    ★ 866
    20
  21. 371
    A comparison of operating systems written in Rust
    created 11y ago pushed 4mo ago comparisonkernelmicrocontroller
    flat
    measured
    ★ 865
    12
  22. 372
    Generate Rust register maps (`struct`s) from SVD files
    Rust created 10y ago pushed 2mo ago armcmsis-svdcode-generator
    flat
    measured
    ★ 865
    17
  23. 373
    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
  24. 374
    Arduino (8-bit AVR) simulator, written in JavaScript and runs in the browser / Node.js
    TypeScript created 6y ago pushed 2mo ago arduinoatmegaatmega328p
    +2.0/wk
    measured
    ★ 854
    24
  25. 375
    Modbus TCP and RTU, Master and Slave for STM32 using Cube HAL and FreeRTOS
    C created 6y ago pushed 2mo ago bluepillcube-haldma
    +2.0/wk
    measured
    ★ 850
    20
  26. 376
    3D printable magnetic separation contactless key switch and stabilizers (OpenSCAD files)
    OpenSCAD created 4y ago pushed 2y ago 3d-printingkeyboardsmagnets
    flat
    measured
    ★ 842
    8
  27. 377
    3D geometry processing SDK: fast mesh boolean, mesh repair, decimation, remeshing, offset, point cloud triangulation and ICP registration. C++ with Python, C#, C and JavaScript bindings.
    C++ created 4y ago pushed 2d ago 3d3d-printing3d-reconstruction
    +4.0/wk
    measured
    ★ 842
    35
  28. 378
    Lightweight USB device Stack for STM32 microcontrollers
    C created 10y ago pushed 13mo ago stm32usb
    −2.0/wk
    measured
    ★ 831
    8
  29. 379
    SI473X Library for Arduino
    HTML created 7y ago pushed 6mo ago arduinoatmega328pesp32
    flat
    measured
    ★ 822
    8
  30. 380
    Source code for the book Real-Time C++, by Christopher Kormanyos
    C++ created 14y ago pushed 22d ago arduinoarmavr
    +2.0/wk
    measured
    ★ 818
    27
  31. 381
    A fuzzer for full VM kernel/driver targets
    Makefile created 6y ago pushed 4mo ago firmwarefuzzinggrimoire
    flat
    measured
    ★ 818
    12
  32. 382
    Collaborative effort on the next version of LaserWeb / CNCWeb
    JavaScript created 10y ago pushed 6mo ago camcnccnc-controller
    flat
    measured
    ★ 807
    8
  33. 383
    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
  34. 384
    Bluetooth experimentation framework for Broadcom and Cypress chips.
    Python created 8y ago pushed 2y ago androidblebluetooth
    +1.0/wk
    measured
    ★ 793
    22
  35. 385
    Open Source STC MCU ISP flash tool
    Python created 12y ago pushed 2y ago 8051mcs51mcu
    flat
    measured
    ★ 792
    8
  36. 386
    An open-source collection of embedded development and debugging skills for Claude Code, Copilot, TRAE, and other AI coding assistants that support the Skill protocol. Once installed, the AI assistant can directly operate compilers, debuggers, and communication buses, automating the full workflow from code generation to hardware verification.
    Python created 7mo ago pushed 19d ago ai-coding-assistantautomationcan-bus
    +1.7/day
    measured
    ★ 785
    30
  37. 387
    ESP32‑S3 air‑quality station with LVGL UI, MQTT, Home Assistant
    C created 9mo ago pushed 3d ago 3d-printingadafruitair-quality
    +3.0/wk
    measured
    ★ 784
    26
  38. 388
    STM32Cube MCU Full Package for the STM32H7 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and Discovery Kits))
    C created 7y ago pushed 2mo ago stm32stm32cube-mcu-packagestm32h7
    +1.0/wk
    measured
    ★ 778
    23
  39. 389
    Machine Learning inference engine for Microcontrollers and Embedded devices
    Python created 8y ago pushed 3mo ago cclassifierembedded-systems
    +1.0/wk
    measured
    ★ 771
    15
  40. 390
    📚 💻 Great Resources for Electronics Enthusiasts
    created 9y ago pushed 38d ago buildcircuiteducation
    +1.0/wk
    measured
    ★ 767
    21
  41. 391
    各种LInk大合集
    Java created 8y ago pushed 3mo ago bootloadercmsis-dapdaplink
    +2.0/wk
    measured
    ★ 766
    20
  42. 392
    AI Model Zoo for STM32 devices
    created 3y ago pushed 6mo ago aimodelzoost
    +1.0/wk
    measured
    ★ 755
    9
  43. 393
    Easily dive into different PCB KiCad designs of the most popular microcontroller devboards
    created 6mo ago pushed 4mo ago arduinoesp32esp32s3
    flat
    measured
    ★ 754
    13
  44. 394
    BMCU 370C (Hall) firmware for Bambu Lab A1 / A1 mini / P1S with buffer calibration - all known issues fixed, 100% AMS-compatible behavior.
    C++ created 10mo ago pushed 34d ago 370c3d-printingams
    +2.1/day
    measured
    ★ 751
    30
  45. 395
    This Raspberry Pi distribution for managing Klipper 3D printers with Mainsail provides all you need.
    Shell created 6y ago pushed 5mo ago 3d-printingcrowsnestdistribution
    flat
    measured
    ★ 748
    9
  46. 396
    Retro ESP32 is a turbo charged Odroid Go Launcher, Emulator and ROM Manager
    C created 7y ago pushed 2y ago arduinoeducationemulation
    +2.0/wk
    measured
    ★ 744
    10
  47. 397
    DEPRECATED - DO NOT USE | Go here instead ->
    C created 8y ago pushed 6y ago 64-bitaarch64arm
    flat
    measured
    ★ 741
    8
  48. 398
    Port of Samy Kamkar's MagSpoof project (http://samy.pl/magspoof/) to the Flipper Zero. Enables wireless emulation of magstripe data, primarily over GPIO, with additional experimental internal TX.
    C created 3y ago pushed 19mo ago flipperflipper-appflipper-plugin
    −1.0/wk
    measured
    ★ 734
    8
  49. 399
    Fast MicroPython driver for ST7789 display module written in C
    Python created 6y ago pushed 14d ago bitmap-fontdriveresp32
    +1.0/wk
    measured
    ★ 730
    27
  50. 400
    STM32, VSCode and CMake detailed tutorial
    C created 4y ago pushed 13mo ago cmakecortex-debugcpptools
    +1.0/wk
    measured
    ★ 730
    22
← previous page 8 of 17 next →