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
-
551Secure USB DFU1.1 bootloader for STM32—stale★ 3757
-
552ISO 14229 (UDS) server and client for embedded systems+1.0/wkmeasured★ 37421
-
553The AI-powered 3D CAD IDE — edit code, visualize in 3D, and reshape your designs with natural language.flatmeasured★ 37420
-
554Online CNC CAM System+1.0/wkmeasured★ 3739
-
555schedule and materials about my presentationsflatmeasured★ 3728
-
556Real Time Operating System implemented for STM32—stale★ 3697
-
557C99 firmware core for a 16-series LFP pack. Independent charge and discharge FETs, cell protection, coulomb SOC, and the current and voltage limits an inverter follows. Passive balance runs for 1.0 s, then 200 ms off, so the fault wait finishes on an unloaded sample. No RTOS, no heap. The AFE driver and fieldbus stay on your board.+1.0/wkmeasured★ 36223
-
558HydraBus open source multi-tool for anyone interested in learning/developping/debugging/hacking/Penetration Testing for basic or advanced embedded hardware—stale★ 3587
-
559An open-source OS for embedded applications that supports prioritized cooperative scheduling, time control, inter-task communications primitives, hierarchical state machines and CoRoutines.—stale★ 3577
-
560Polyphonic synthesizer with up to 350 voices/channels for the ESP32 dual core family, offering high-fidelity audio (48kHz @ 32bit).+2.0/wkmeasured★ 35523
-
561A systematic modern C++ tutorial covering C++11-C++23, STL, concurrency, performance optimization, software engineering, embedded systems, networking, GUI, and real-world project practices.+1.1/daymeasured★ 35429
-
562:gear: nanoFramework Interpreter, CLR, HAL, PAL and reference target boardsflatmeasured★ 35422
-
563A real-time, on-device web dashboard library for ESP32 microcontrollers. Create beautiful, responsive dashboards with minimal code using WebSocket-based communication.flatmeasured★ 3539
-
564An open-source LED synthesizer. Play light patterns with your fingertips — and every Patternflow plays every pattern we make.+3.0/wkmeasured★ 35127
-
565Lightweight printf library optimized for embedded systems+2.0/wkmeasured★ 35039
-
566A low-cost H3 single-board computer capable of running Linux with DDR3—stale★ 3487
-
567Non-blocking LED controlling library for Arduino and friends.—stale★ 34817
-
568Simba Embedded Programming Platform.flatmeasured★ 3477
-
569A set of various projects based on ESP8266, ESP32, ATtiny13, ATtiny85, ATtiny2313, ATmega8, ATmega328, ATmega32, STM32 and more.flatmeasured★ 3467
-
570Rinkhals custom firmware for Anycubic Kobra 3D printers+6.0/wkmeasured★ 33927
-
571Micropython Project Management Tool with VSCode support, Linting, Intellisense, Dependency Management, and more!flatmeasured★ 33722
-
572Ra-02 LoRa module (SX1278) library for STM32 (ARM processors) using HAL drivers ⚡flatmeasured★ 33021
-
573Beryllium OS Micro, a unix-like operating system for CircuitPython powered microcontrollers.+1.0/wkmeasured★ 32921
-
574Eclipse ThreadX - NetXDuo is an advanced, industrial-grade TCP/IP network stack designed specifically for deeply embedded real-time and IoT applicationsflatmeasured★ 32522
-
575AT-Command parser for STM32—stale★ 32419
-
576Web-GUI Embedded Multitool+27/daymeasured★ 31850
-
577Notes on Machine Learning on edge for embedded/sensor/IoT uses+1.0/wkmeasured★ 31733
-
578A solver for (geometrical) packing problems+1.3/daymeasured★ 31729
-
579Curvature Corrected Moving Average: An accurate and model-free path smoothing algorithm.+1.0/wkmeasured★ 31521
-
580Tools to fingerprint WiFi Access Points running the Broadcom SDK and a list of known affected devices.+3.0/daymeasured★ 31434
-
581一个基于云端语音识别的智能控制设备,类似于天猫精灵,小爱同学。采用的芯片为stm32f407,wm8978,esp8266。—stale★ 31319
-
582Round ESP32-S3 printer companion for Bambu Lab: live status, progress ring, camera snapshots, cloud + LAN sync, with touch on a circular display.+2.0/wkmeasured★ 31215
-
583BlueJammer-V2 is a two-board RF research platform combining an ESP32 jamming engine with a BW16 5GHz web controller. Features up to 4x NRF24L01 modules, live OLED display, real-time web interface and full UART communication between both boards. Educational purposes only!+1.3/daymeasured★ 31027
-
584rustBoot is a standalone bootloader written entirely in `Rust`, designed to run on anything from a microcontroller to a system on chip. It can be used to boot into bare-metal firmware or Linux.flatmeasured★ 3097
-
585Quickly get started with Raspberry Pi Pico-Series C/C++ SDK on Windowsflatmeasured★ 30821
-
586Plug-and-play memory for LLMs in 3 lines of code. Add persistent, intelligent, human-like memory and recall to any model in minutes.+4.0/wkmeasured★ 30726
-
587An open-source RISC-V firmware platform for ESP32-C6(8MB Flash). Implements a BIOS/Payload architecture with a custom system call interface (ABI), independent LP-Core coprocessor management, and an anti-brick A/B OTA system. Tested on ESP32-C6-Zero.+2.0/wkmeasured★ 30739
-
588minigotchi ported to the ESP32. maintained by @dj1ch+1.0/wkmeasured★ 30518
-
589🐕 Orion is a ROS2-driven, 12-DOF quadruped robot dog that I designed, built, and programmed from scratch.+1.0/daymeasured★ 30426
-
590ATMega32U4 Arduino board, available from SparkFun Electronicsflatmeasured★ 3027
-
591Grbl-Advanced is a no-compromise, high performance, low cost alternative for CNC milling. This version of Grbl runs on a STM32F411RE / STM32F446RE Nucleo Board. Now with backlash compensation, multi-axis and Tool Table support!flatmeasured★ 30020
-
592A remixer for the Elektron Octatrack's OS: modules (custom DSP56300 effects, ColdFire mods, ports of community mods) composed into one firmware image built from your own 1.40C. No firmware distributed.+1.1/daymeasured★ 29828
-
593VoIP Stack for Home Assistant and ESPHome: SIP audio/video calls, dashboard phones, ESP32 intercoms, ring groups, trunks and call routing through HA automations.+6.0/wkmeasured★ 29727
-
594A BASIC interpreter for Arduino, ESP, RP2040, STM32, Infineon XMC and POSIX with IoT and microcontroller features.flatmeasured★ 29418
-
595DShare-HID(forked from Deskflow) is a high-performance extension that brings Deskflow to mobile devices with minimal latency.+1.0/wkmeasured★ 29426
-
596Bluetooth room presence for Home Assistant. Shows which room every iPhone, Android phone, Apple Watch and tag is in, live, on a 3D floor plan of your house. Works with the ESPHome or Shelly Bluetooth proxies you already have, and runs next to Bermuda or ESPresense. Try it in your browser: padspan.traks.ca/demo+3.0/wkmeasured★ 29238
-
597WS2811, WS2812, WS2812B or compatible leds driver with STM32, TIM, PWM and DMA with minimum RAM required—stale★ 2907
-
598Tiny Software Protocol for communication over UART, SPI, etc+1.0/wkmeasured★ 28821
-
599The 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.+3.0/wkmeasured★ 28722
-
600Tiny programmer sitting on your desk and trying its best.−3.0/wkmeasured★ 28621