All Projects → rustBoot → Similar Projects or Alternatives

486 Open source projects that are alternatives of or similar to rustBoot

Daplink
Stars: ✭ 1,162 (+1073.74%)
Mutual labels:  microcontroller, cortex-m, firmware
Stm32 Bootloader
Customizable Bootloader for STM32 microcontrollers. This example demonstrates how to perform in-application-programming of a firmware located on an external SD card with FAT32 file system.
Stars: ✭ 541 (+446.46%)
Mutual labels:  microcontroller, firmware
M7M01 MuEukaron
An capability-based microkernel general-purpose operating system focusing on scalability, predictability, mixed-criticality and recoverability. THIS PROJECT IS IN PREVIEW STATE CURRENTLY
Stars: ✭ 79 (-20.2%)
Mutual labels:  microcontroller, cortex-m
r3
R3-OS — Experimental static (μITRON-esque) RTOS for deeply embedded systems, testing the limit of Rust's const eval and generics
Stars: ✭ 87 (-12.12%)
Mutual labels:  cortex-m, cortex-a
DemOS
Free, simple, extremely lightweight, stackless, cooperative, co-routine system (OS) for microcontrollers
Stars: ✭ 18 (-81.82%)
Mutual labels:  microcontroller, cortex-m
Cortex M Quickstart
Template to develop bare metal applications for Cortex-M microcontrollers
Stars: ✭ 372 (+275.76%)
Mutual labels:  microcontroller, cortex-m
Utensor
TinyML AI inference library
Stars: ✭ 1,295 (+1208.08%)
Mutual labels:  microcontroller, cortex-m
Svd2rust
Generate Rust register maps (`struct`s) from SVD files
Stars: ✭ 347 (+250.51%)
Mutual labels:  microcontroller, cortex-m
rnk
rnk is a RTOS targeting ARM architecture.
Stars: ✭ 22 (-77.78%)
Mutual labels:  microcontroller, cortex-m
IntrOS
Free cooperative operating system (OS) for microcontrollers
Stars: ✭ 38 (-61.62%)
Mutual labels:  microcontroller, cortex-m
Nf Interpreter
⚙️ nanoFramework Interpreter, CLR, HAL, PAL and reference target boards
Stars: ✭ 168 (+69.7%)
Mutual labels:  microcontroller, firmware
m4vga-rs
VGA-style video output for STM32F4 processors, in Rust
Stars: ✭ 122 (+23.23%)
Mutual labels:  microcontroller, cortex-m
alloc-cortex-m
A heap allocator for Cortex-M processors
Stars: ✭ 139 (+40.4%)
Mutual labels:  microcontroller, cortex-m
xForth
Experimental Forth cross compiler for tiny devices
Stars: ✭ 53 (-46.46%)
Mutual labels:  microcontroller, cortex-m
Pyocd
Open source Python library for programming and debugging Arm Cortex-M microcontrollers
Stars: ✭ 550 (+455.56%)
Mutual labels:  microcontroller, cortex-m
zmu
zmu - Emulator for Microcontroller Systems
Stars: ✭ 70 (-29.29%)
Mutual labels:  microcontroller, cortex-m
StratifyOS
A Powerful embedded RTOS for ARM Cortex M microcontrollers
Stars: ✭ 94 (-5.05%)
Mutual labels:  microcontroller, firmware
Distortos
object-oriented C++ RTOS for microcontrollers
Stars: ✭ 354 (+257.58%)
Mutual labels:  microcontroller, cortex-m
Rt Thread
RT-Thread is an open source IoT operating system.
Stars: ✭ 6,466 (+6431.31%)
Mutual labels:  cortex-m, cortex-a
Xpcc
DEPRECATED, use our successor library https://modm.io instead
Stars: ✭ 177 (+78.79%)
Mutual labels:  microcontroller, cortex-m
perf counter
A 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 (+98.99%)
Mutual labels:  microcontroller, cortex-m
mdepx
MDEPX — A BSD-style RTOS
Stars: ✭ 17 (-82.83%)
Mutual labels:  microcontroller, cortex-m
nsec-badge
Software from the NorthSec badge
Stars: ✭ 34 (-65.66%)
Mutual labels:  microcontroller, firmware
Modm
modm: a C++20 library generator for AVR and ARM Cortex-M devices
Stars: ✭ 375 (+278.79%)
Mutual labels:  microcontroller, cortex-m
Cortex M
Low level access to Cortex-M processors
Stars: ✭ 379 (+282.83%)
Mutual labels:  microcontroller, cortex-m
stm32f103xx
DEPRECATED
Stars: ✭ 31 (-68.69%)
Mutual labels:  microcontroller, cortex-m
Tock
A secure embedded operating system for microcontrollers
Stars: ✭ 3,258 (+3190.91%)
Mutual labels:  microcontroller, cortex-m
Cortex M Rtic
Real-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers
Stars: ✭ 623 (+529.29%)
Mutual labels:  microcontroller, cortex-m
timonel
ATtiny85/45/25 I2C bootloader
Stars: ✭ 108 (+9.09%)
Mutual labels:  microcontroller, firmware
M5p01 muprokaron
A tiny real-time kernel focusing on formal reliability and simplicity.
Stars: ✭ 132 (+33.33%)
Mutual labels:  microcontroller
Cwebsocket
cWebsocket is lightweight websocket server library
Stars: ✭ 241 (+143.43%)
Mutual labels:  microcontroller
Tiny Json
The tiny-json is a versatile and easy to use json parser in C suitable for embedded systems. It is fast, robust and portable.
Stars: ✭ 127 (+28.28%)
Mutual labels:  microcontroller
Neo430
A very small msp430-compatible customizable soft-core microcontroller-like processor system written in platform-independent VHDL.
Stars: ✭ 120 (+21.21%)
Mutual labels:  microcontroller
ansible-ilo
Prepare, configure and upgrade HP firmwares using iLO REST API and SSH
Stars: ✭ 15 (-84.85%)
Mutual labels:  firmware
Microflo
Live dataflow programming for microcontrollers and embedded
Stars: ✭ 207 (+109.09%)
Mutual labels:  microcontroller
Goldfish
A small, thin, USB-C, Pro Micro compatible microcontroller
Stars: ✭ 120 (+21.21%)
Mutual labels:  microcontroller
Micropy Cli
Micropython Project Management Tool with VSCode support, Linting, Intellisense, Dependency Management, and more!
Stars: ✭ 112 (+13.13%)
Mutual labels:  microcontroller
Berry
A ultra-lightweight embedded scripting language optimized for microcontrollers.
Stars: ✭ 206 (+108.08%)
Mutual labels:  microcontroller
Stm32 Dma Uart
Efficient DMA timeout mechanism for peripheral DMA configured in circular mode demonstrated on a STM32 microcontroller.
Stars: ✭ 111 (+12.12%)
Mutual labels:  microcontroller
Neorv32
A small and customizable full-scale 32-bit RISC-V soft-core CPU and SoC written in platform-independent VHDL.
Stars: ✭ 106 (+7.07%)
Mutual labels:  microcontroller
fw
Archive of firmwares
Stars: ✭ 30 (-69.7%)
Mutual labels:  firmware
micropy-stubs
Automatically Generated Stub Packages for Micropy-Cli and whomever else
Stars: ✭ 25 (-74.75%)
Mutual labels:  microcontroller
U8g2
U8glib library for monochrome displays, version 2
Stars: ✭ 2,737 (+2664.65%)
Mutual labels:  microcontroller
Avr8js
Arduino (8-bit AVR) simulator, written in JavaScript and runs in the browser / Node.js
Stars: ✭ 102 (+3.03%)
Mutual labels:  microcontroller
Teensy Eurorack
Eurorack shield for teensy 4.1 with 14 in / 16 out analog channels
Stars: ✭ 99 (+0%)
Mutual labels:  microcontroller
Blog
A set of various projects based on ESP8266, ESP32, ATtiny13, ATtiny85, ATtiny2313, ATmega8, ATmega328, ATmega32, STM32 and more.
Stars: ✭ 198 (+100%)
Mutual labels:  microcontroller
Reactorforge
High power induction heating platform
Stars: ✭ 90 (-9.09%)
Mutual labels:  microcontroller
arduivis
a bi-directional communication paradigm for programming languages & microcontrollers
Stars: ✭ 48 (-51.52%)
Mutual labels:  microcontroller
Littlefs
A little fail-safe filesystem designed for microcontrollers
Stars: ✭ 2,488 (+2413.13%)
Mutual labels:  microcontroller
Ol3d
A tiny portable 3D graphics lib for micro controllers
Stars: ✭ 90 (-9.09%)
Mutual labels:  microcontroller
Lv drivers
TFT and touch pad drivers for LVGL embedded GUI library
Stars: ✭ 84 (-15.15%)
Mutual labels:  microcontroller
Nrf Hal
A Rust HAL for the nRF family of devices
Stars: ✭ 186 (+87.88%)
Mutual labels:  microcontroller
Msp430 usi i2c
I2C for the MSP430 using the USI module. ➡️
Stars: ✭ 83 (-16.16%)
Mutual labels:  microcontroller
Sming
Sming - Open Source framework for high efficiency native ESP8266 development
Stars: ✭ 1,197 (+1109.09%)
Mutual labels:  microcontroller
ez-rtos
A 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 (-42.42%)
Mutual labels:  cortex-m
SONOFF-BASIC-firmware
Sonoff Basic firmware; config by browser, OTA, MQTT, DS18B20
Stars: ✭ 19 (-80.81%)
Mutual labels:  firmware
wrt-hisicam
OpenWrt based HiSilicon`s System-On-a-Chip ip camera firmware
Stars: ✭ 21 (-78.79%)
Mutual labels:  firmware
Pro micro
ATMega32U4 Arduino board, available from SparkFun Electronics
Stars: ✭ 180 (+81.82%)
Mutual labels:  microcontroller
Serial Studio
Multi-purpose serial data visualization & processing program
Stars: ✭ 1,168 (+1079.8%)
Mutual labels:  microcontroller
Incubator Nuttx Apps
Apache NuttX Apps is a collection of tools, shells, network utilities, libraries, interpreters and can be used with the NuttX RTOS
Stars: ✭ 65 (-34.34%)
Mutual labels:  microcontroller
1-60 of 486 similar projects