ReactorforgeHigh power induction heating platform
Stars: ✭ 90 (+125%)
libavrutilEasy to use, lightweight and unified library for performing common microcontroller tasks
Stars: ✭ 21 (-47.5%)
DigiOSMini OS emulator for Digispark (an Attiny85 based microcontroller).
Stars: ✭ 46 (+15%)
TinygoGo compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Stars: ✭ 9,068 (+22570%)
Platformio CorePlatformIO is a professional collaborative platform for embedded development 👽 A place where Developers and Teams have true Freedom! No more vendor lock-in!
Stars: ✭ 5,539 (+13747.5%)
avr-ds18b20AVR library for controlling DS18B20 temperature sensors
Stars: ✭ 52 (+30%)
BlogA set of various projects based on ESP8266, ESP32, ATtiny13, ATtiny85, ATtiny2313, ATmega8, ATmega328, ATmega32, STM32 and more.
Stars: ✭ 198 (+395%)
xForthExperimental Forth cross compiler for tiny devices
Stars: ✭ 53 (+32.5%)
Modmmodm: a C++20 library generator for AVR and ARM Cortex-M devices
Stars: ✭ 375 (+837.5%)
DemOSFree, simple, extremely lightweight, stackless, cooperative, co-routine system (OS) for microcontrollers
Stars: ✭ 18 (-55%)
Avr8jsArduino (8-bit AVR) simulator, written in JavaScript and runs in the browser / Node.js
Stars: ✭ 102 (+155%)
terminalTerminal inside the microcontroller (cli for mcu)
Stars: ✭ 31 (-22.5%)
MightycoreArduino hardware package for ATmega1284, ATmega644, ATmega324, ATmega324PB, ATmega164, ATmega32, ATmega16 and ATmega8535
Stars: ✭ 413 (+932.5%)
AttinycoreArduino core for ATtiny 1634, 828, x313, x4, x41, x5, x61, x7 and x8
Stars: ✭ 974 (+2335%)
MinicoreArduino hardware package for ATmega8, ATmega48, ATmega88, ATmega168, ATmega328 and ATmega328PB
Stars: ✭ 546 (+1265%)
XpccDEPRECATED, use our successor library https://modm.io instead
Stars: ✭ 177 (+342.5%)
IntrOSFree cooperative operating system (OS) for microcontrollers
Stars: ✭ 38 (-5%)
emulatorsdevelopment methodology software emulators
Stars: ✭ 24 (-40%)
nsec-badgeSoftware from the NorthSec badge
Stars: ✭ 34 (-15%)
pikascriptUltralightweight Python engine that can run with 4KB of RAM and 32KB of Flash (such as STM32G030C8 and STM32F103C8), and is very easy to deploy and expand.
Stars: ✭ 855 (+2037.5%)
vusbtinySmall ISP programmer that uses an ATtiny running V-USB
Stars: ✭ 18 (-55%)
nrf52832-pacPeripheral Access Crate for the nRF52832 microcontroller
Stars: ✭ 21 (-47.5%)
pumbaaPython on Simba.
Stars: ✭ 61 (+52.5%)
pigweedpigweed.dev
Stars: ✭ 134 (+235%)
ML-MCUCode for IoT Journal paper title 'ML-MCU: A Framework to Train ML Classifiers on MCU-based IoT Edge Devices'
Stars: ✭ 28 (-30%)
risc8Mostly AVR compatible FPGA soft-core
Stars: ✭ 19 (-52.5%)
Chip8PythonA Super Chip 8 emulator written in Python
Stars: ✭ 65 (+62.5%)
AutomationShieldArduino library and MATLAB/Simulink API for the AutomationShield Arduino expansion boards for control engineering education.
Stars: ✭ 22 (-45%)
lwjsonLightweight JSON parser for embedded systems
Stars: ✭ 66 (+65%)
tinyfontText library for TinyGo displays
Stars: ✭ 37 (-7.5%)
LameUIA very lame UI library for embedded systems.
Stars: ✭ 35 (-12.5%)
open-electronics📚 💻 Great Resources for Electronics Enthusiasts
Stars: ✭ 347 (+767.5%)
IOIO-OTGDevelopment Board for Android
Stars: ✭ 23 (-42.5%)
circuitpythonCircuitPython - a Python implementation for teaching coding with microcontrollers
Stars: ✭ 3,097 (+7642.5%)
c8cThe chip8 compiler, assembler, and virtual machine
Stars: ✭ 110 (+175%)
mTowermTower is Trusted Execution Environment specially designed to be used on MicroController Units (MCUs) supporting ARM TrustZone technology (e.g., Cortex-M23/33/35p). mTower operates well under restrictions typical for such environment – small RAM and ROM sizes, relatively low performance, absence of rich OSes providing variety of services availab…
Stars: ✭ 34 (-15%)
Embedded UKF LibraryA compact Unscented Kalman Filter (UKF) library for Teensy4/Arduino system (or any real time embedded system in general)
Stars: ✭ 31 (-22.5%)
arduinorequired (and optional) source files for the Arduino development environment, specifically the hardware/arduino sub-directory, to support xmega processors
Stars: ✭ 18 (-55%)
air-snarePlay drums in the air.
Stars: ✭ 32 (-20%)
transistor-testerDocumentation of my changes to the AVR transistor tester
Stars: ✭ 59 (+47.5%)
HIGH-TO-LOWin this repository you will find codes in C and their equivalence in MIPS Assembly
Stars: ✭ 20 (-50%)
Open-SAE-J1939SAE J1939 protocol free to use for embedded systems or PC with CAN-bus
Stars: ✭ 120 (+200%)
atmegaBare ATmega 8/168/328 microcontrollers with the Arduino IDE.
Stars: ✭ 75 (+87.5%)
PongoBRIXFirst pongoOS game #pongoOSMasterRace
Stars: ✭ 34 (-15%)
ch552toolAn open sourced python tool for flashing WCH CH55x series USB microcontroller with bootloader v2.30, v2.31 & v2.40.
Stars: ✭ 98 (+145%)
Arduino-LogSimple application log library. supporting multiple log levels, custom output & flash memory support.
Stars: ✭ 132 (+230%)
notchA CHIP-8 interpreter written in Rust.
Stars: ✭ 32 (-20%)
sdfirmUltra light weight small device firmware. Well architected to support MMU, SMP, low power idle. Can be run on various CPU architectures.
Stars: ✭ 2 (-95%)
StratifyOSA Powerful embedded RTOS for ARM Cortex M microcontrollers
Stars: ✭ 94 (+135%)
uDevkit-SDKEmbedded systems SDK for Uniswarm boards and others (dsPIC33, dsPIC30, PIC24 and PIC32 compatible)
Stars: ✭ 14 (-65%)