IntrOSFree cooperative operating system (OS) for microcontrollers
Stars: ✭ 38 (+111.11%)
rnkrnk is a RTOS targeting ARM architecture.
Stars: ✭ 22 (+22.22%)
Distortosobject-oriented C++ RTOS for microcontrollers
Stars: ✭ 354 (+1866.67%)
TockA secure embedded operating system for microcontrollers
Stars: ✭ 3,258 (+18000%)
xForthExperimental Forth cross compiler for tiny devices
Stars: ✭ 53 (+194.44%)
ez-rtosA micro real-time operating system supporting task switching, delay function, memory allocator and critical section. It is writen on ARM Cortex-M3 assemble language, it runs successfully on STM32F103 MCU.
Stars: ✭ 57 (+216.67%)
XpccDEPRECATED, use our successor library https://modm.io instead
Stars: ✭ 177 (+883.33%)
mdepxMDEPX — A BSD-style RTOS
Stars: ✭ 17 (-5.56%)
Erika3ERIKA Enterprise v3 RTOS
Stars: ✭ 98 (+444.44%)
Talksschedule and materials about my presentations
Stars: ✭ 245 (+1261.11%)
terminalTerminal inside the microcontroller (cli for mcu)
Stars: ✭ 31 (+72.22%)
FrostedFrosted: Free POSIX OS for tiny embedded devices
Stars: ✭ 194 (+977.78%)
LbforthSelf-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
Stars: ✭ 293 (+1527.78%)
QpcQP/C real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Stars: ✭ 379 (+2005.56%)
TinygoGo compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Stars: ✭ 9,068 (+50277.78%)
PikortA tiny Linux-like real-time kernel optimized for ARM Cortex-M chips
Stars: ✭ 268 (+1388.89%)
PyocdOpen source Python library for programming and debugging Arm Cortex-M microcontrollers
Stars: ✭ 550 (+2955.56%)
Modmmodm: a C++20 library generator for AVR and ARM Cortex-M devices
Stars: ✭ 375 (+1983.33%)
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 (+30672.22%)
HeliosThe free embedded operating system.
Stars: ✭ 223 (+1138.89%)
NosRTOS for microcontrollers
Stars: ✭ 160 (+788.89%)
Rt ThreadRT-Thread is an open source IoT operating system.
Stars: ✭ 6,466 (+35822.22%)
GENADEV OSAn AArch64 hobbyist OS for the Raspberry Pi 3 B+
Stars: ✭ 14 (-22.22%)
Svd2rustGenerate Rust register maps (`struct`s) from SVD files
Stars: ✭ 347 (+1827.78%)
alloc-cortex-mA heap allocator for Cortex-M processors
Stars: ✭ 139 (+672.22%)
PolymcuAn open framework for micro-controller software
Stars: ✭ 173 (+861.11%)
Cortex M RticReal-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers
Stars: ✭ 623 (+3361.11%)
PrettyosA Preemptive Hard Real Time kernel for embedded devices.
Stars: ✭ 36 (+100%)
QpcppQP/C++ real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Stars: ✭ 124 (+588.89%)
Cortex MLow level access to Cortex-M processors
Stars: ✭ 379 (+2005.56%)
Cortex M QuickstartTemplate to develop bare metal applications for Cortex-M microcontrollers
Stars: ✭ 372 (+1966.67%)
QpnQP-nano real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Stars: ✭ 107 (+494.44%)
SynestiaosThe Synestia Operating System
Stars: ✭ 159 (+783.33%)
sdfirmUltra light weight small device firmware. Well architected to support MMU, SMP, low power idle. Can be run on various CPU architectures.
Stars: ✭ 2 (-88.89%)
libavrutilEasy to use, lightweight and unified library for performing common microcontroller tasks
Stars: ✭ 21 (+16.67%)
DigiOSMini OS emulator for Digispark (an Attiny85 based microcontroller).
Stars: ✭ 46 (+155.56%)
chirp8-avrCHIP-8 implementation in Rust targeting AVR microcontrollers
Stars: ✭ 40 (+122.22%)
ArosMain AROS repository for active development. Contains the main Operating System components and Build System.
Stars: ✭ 146 (+711.11%)
avr-ds18b20AVR library for controlling DS18B20 temperature sensors
Stars: ✭ 52 (+188.89%)
drone-stm32-mapSTM32 peripheral mappings for Drone, an Embedded Operating System.
Stars: ✭ 16 (-11.11%)
tupaiTupai is a multi-tasking operating system I wrote for my degree that focuses on safety and design, targeting a variety of platforms.
Stars: ✭ 21 (+16.67%)
zmuzmu - Emulator for Microcontroller Systems
Stars: ✭ 70 (+288.89%)
MightycoreArduino hardware package for ATmega1284, ATmega644, ATmega324, ATmega324PB, ATmega164, ATmega32, ATmega16 and ATmega8535
Stars: ✭ 413 (+2194.44%)
MinicoreArduino hardware package for ATmega8, ATmega48, ATmega88, ATmega168, ATmega328 and ATmega328PB
Stars: ✭ 546 (+2933.33%)
ReactorforgeHigh power induction heating platform
Stars: ✭ 90 (+400%)
BuildArmbian Linux build framework
Stars: ✭ 1,827 (+10050%)
toolchain68kbuild a toolchain for cross developement. Supports motorola m68k-elf, avr and arm-none-eabi
Stars: ✭ 18 (+0%)
AttinycoreArduino core for ATtiny 1634, 828, x313, x4, x41, x5, x61, x7 and x8
Stars: ✭ 974 (+5311.11%)
Avr8jsArduino (8-bit AVR) simulator, written in JavaScript and runs in the browser / Node.js
Stars: ✭ 102 (+466.67%)
perf counterA dedicated performance counter for Cortex-M systick. It shares the SysTick with users' original SysTick function without interfere it. This library will bring new functionalities, such as performance counter, delay_us and clock() service defined in time.h
Stars: ✭ 197 (+994.44%)
Arduino boardsBoard definitions for SparkFun-manufactured AVR, ARM, and ESP-based Arduino boards.
Stars: ✭ 189 (+950%)
BlogA set of various projects based on ESP8266, ESP32, ATtiny13, ATtiny85, ATtiny2313, ATmega8, ATmega328, ATmega32, STM32 and more.
Stars: ✭ 198 (+1000%)
SEACSysteme d'exploitation
Stars: ✭ 22 (+22.22%)
CorePartitionUniversal Cooperative Multithread Lib with real time Scheduler that was designed to work, virtually, into any modern micro controller or Microchip and, also, for user space applications for modern OS (Mac, Linux, Windows) or on FreeRTOS as well. Supports C and C++
Stars: ✭ 18 (+0%)
CS Offer后台开发基础知识总结(春招/秋招)
Stars: ✭ 352 (+1855.56%)