All Projects → m4vga-rs → Similar Projects or Alternatives

240 Open source projects that are alternatives of or similar to m4vga-rs

Cortex M
Low level access to Cortex-M processors
Stars: ✭ 379 (+210.66%)
Mutual labels:  microcontroller, cortex-m, no-std
alloc-cortex-m
A heap allocator for Cortex-M processors
Stars: ✭ 139 (+13.93%)
Mutual labels:  microcontroller, cortex-m, no-std
stm32f103xx
DEPRECATED
Stars: ✭ 31 (-74.59%)
Mutual labels:  microcontroller, cortex-m, no-std
Cortex M Rtic
Real-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers
Stars: ✭ 623 (+410.66%)
Mutual labels:  microcontroller, cortex-m, no-std
Cortex M Quickstart
Template to develop bare metal applications for Cortex-M microcontrollers
Stars: ✭ 372 (+204.92%)
Mutual labels:  microcontroller, cortex-m, no-std
Modm
modm: a C++20 library generator for AVR and ARM Cortex-M devices
Stars: ✭ 375 (+207.38%)
Mutual labels:  microcontroller, cortex-m
zmu
zmu - Emulator for Microcontroller Systems
Stars: ✭ 70 (-42.62%)
Mutual labels:  microcontroller, cortex-m
Xpcc
DEPRECATED, use our successor library https://modm.io instead
Stars: ✭ 177 (+45.08%)
Mutual labels:  microcontroller, cortex-m
xForth
Experimental Forth cross compiler for tiny devices
Stars: ✭ 53 (-56.56%)
Mutual labels:  microcontroller, cortex-m
async-stm32f1xx
Abstractions for asynchronous programming on the STM32F1xx family of microcontrollers.
Stars: ✭ 24 (-80.33%)
Mutual labels:  cortex-m, no-std
Svd2rust
Generate Rust register maps (`struct`s) from SVD files
Stars: ✭ 347 (+184.43%)
Mutual labels:  microcontroller, cortex-m
DemOS
Free, simple, extremely lightweight, stackless, cooperative, co-routine system (OS) for microcontrollers
Stars: ✭ 18 (-85.25%)
Mutual labels:  microcontroller, cortex-m
Cortex M Rt
Minimal startup / runtime for Cortex-M microcontrollers
Stars: ✭ 286 (+134.43%)
Mutual labels:  cortex-m, no-std
rustBoot
rustBoot 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.
Stars: ✭ 99 (-18.85%)
Mutual labels:  microcontroller, cortex-m
Distortos
object-oriented C++ RTOS for microcontrollers
Stars: ✭ 354 (+190.16%)
Mutual labels:  microcontroller, cortex-m
rnk
rnk is a RTOS targeting ARM architecture.
Stars: ✭ 22 (-81.97%)
Mutual labels:  microcontroller, cortex-m
IntrOS
Free cooperative operating system (OS) for microcontrollers
Stars: ✭ 38 (-68.85%)
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 (+61.48%)
Mutual labels:  microcontroller, cortex-m
Utensor
TinyML AI inference library
Stars: ✭ 1,295 (+961.48%)
Mutual labels:  microcontroller, cortex-m
Tock
A secure embedded operating system for microcontrollers
Stars: ✭ 3,258 (+2570.49%)
Mutual labels:  microcontroller, cortex-m
betafpv-f3
Board Support Crate for the BetaFPV F3 Drone Flight Controller
Stars: ✭ 37 (-69.67%)
Mutual labels:  cortex-m, no-std
mdepx
MDEPX — A BSD-style RTOS
Stars: ✭ 17 (-86.07%)
Mutual labels:  microcontroller, cortex-m
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 (-35.25%)
Mutual labels:  microcontroller, cortex-m
Pyocd
Open source Python library for programming and debugging Arm Cortex-M microcontrollers
Stars: ✭ 550 (+350.82%)
Mutual labels:  microcontroller, cortex-m
Daplink
Stars: ✭ 1,162 (+852.46%)
Mutual labels:  microcontroller, cortex-m
Berry
A ultra-lightweight embedded scripting language optimized for microcontrollers.
Stars: ✭ 206 (+68.85%)
Mutual labels:  microcontroller
Microflo
Live dataflow programming for microcontrollers and embedded
Stars: ✭ 207 (+69.67%)
Mutual labels:  microcontroller
ESC-CNN-microcontroller
Environmental Sound Classification on Microcontrollers using Convolutional Neural Networks
Stars: ✭ 85 (-30.33%)
Mutual labels:  microcontroller
fixedvec-rs
Heapless vector implementation for Rust
Stars: ✭ 39 (-68.03%)
Mutual labels:  no-std
U8g2
U8glib library for monochrome displays, version 2
Stars: ✭ 2,737 (+2143.44%)
Mutual labels:  microcontroller
register-rs
Unified interface for type-safe MMIO and CPU register access in Rust
Stars: ✭ 48 (-60.66%)
Mutual labels:  no-std
Blog
A set of various projects based on ESP8266, ESP32, ATtiny13, ATtiny85, ATtiny2313, ATmega8, ATmega328, ATmega32, STM32 and more.
Stars: ✭ 198 (+62.3%)
Mutual labels:  microcontroller
Littlefs
A little fail-safe filesystem designed for microcontrollers
Stars: ✭ 2,488 (+1939.34%)
Mutual labels:  microcontroller
rust-amplify
Amplifying Rust language capabilities: multiple generic trait implementations, type wrappers, bit-precise numerics, derive macros
Stars: ✭ 38 (-68.85%)
Mutual labels:  no-std
Nrf Hal
A Rust HAL for the nRF family of devices
Stars: ✭ 186 (+52.46%)
Mutual labels:  microcontroller
msp430-rng
Random (SLAA338) and pseudorandom (LCG) number generation.
Stars: ✭ 19 (-84.43%)
Mutual labels:  microcontroller
Pro micro
ATMega32U4 Arduino board, available from SparkFun Electronics
Stars: ✭ 180 (+47.54%)
Mutual labels:  microcontroller
Polymcu
An open framework for micro-controller software
Stars: ✭ 173 (+41.8%)
Mutual labels:  microcontroller
BluetoothHelper
Bluetooth helper Java class
Stars: ✭ 13 (-89.34%)
Mutual labels:  microcontroller
Micropython
MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
Stars: ✭ 13,439 (+10915.57%)
Mutual labels:  microcontroller
Nf Interpreter
⚙️ nanoFramework Interpreter, CLR, HAL, PAL and reference target boards
Stars: ✭ 168 (+37.7%)
Mutual labels:  microcontroller
netxduo
Azure RTOS NetX Duo is an advanced, industrial-grade TCP/IP network stack designed specifically for deeply embedded real-time and IoT applications
Stars: ✭ 151 (+23.77%)
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 (-53.28%)
Mutual labels:  cortex-m
Emlearn
Machine Learning inference engine for Microcontrollers and Embedded devices
Stars: ✭ 154 (+26.23%)
Mutual labels:  microcontroller
Self Driving Golf Cart
Be Driven 🚘
Stars: ✭ 147 (+20.49%)
Mutual labels:  microcontroller
Lib Python
Blynk IoT library for Python and Micropython
Stars: ✭ 140 (+14.75%)
Mutual labels:  microcontroller
Chino Os
A real time operating system for IoT written in C++
Stars: ✭ 139 (+13.93%)
Mutual labels:  microcontroller
picovoice
The end-to-end platform for building voice products at scale
Stars: ✭ 316 (+159.02%)
Mutual labels:  microcontroller
regbits
C++ templates for type-safe bit manipulation
Stars: ✭ 53 (-56.56%)
Mutual labels:  microcontroller
XMC-for-Arduino
Integration of Infineon's XMC microcontrollers into the Arduino IDE.
Stars: ✭ 85 (-30.33%)
Mutual labels:  microcontroller
timonel
ATtiny85/45/25 I2C bootloader
Stars: ✭ 108 (-11.48%)
Mutual labels:  microcontroller
M5p01 muprokaron
A tiny real-time kernel focusing on formal reliability and simplicity.
Stars: ✭ 132 (+8.2%)
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 (+4.1%)
Mutual labels:  microcontroller
micropy-stubs
Automatically Generated Stub Packages for Micropy-Cli and whomever else
Stars: ✭ 25 (-79.51%)
Mutual labels:  microcontroller
Neo430
A very small msp430-compatible customizable soft-core microcontroller-like processor system written in platform-independent VHDL.
Stars: ✭ 120 (-1.64%)
Mutual labels:  microcontroller
Goldfish
A small, thin, USB-C, Pro Micro compatible microcontroller
Stars: ✭ 120 (-1.64%)
Mutual labels:  microcontroller
ic-pinout-diagram-generator
Generate beautiful pinout diagrams for integrated circuits.
Stars: ✭ 38 (-68.85%)
Mutual labels:  microcontroller
arduivis
a bi-directional communication paradigm for programming languages & microcontrollers
Stars: ✭ 48 (-60.66%)
Mutual labels:  microcontroller
Micropy Cli
Micropython Project Management Tool with VSCode support, Linting, Intellisense, Dependency Management, and more!
Stars: ✭ 112 (-8.2%)
Mutual labels:  microcontroller
Stm32 Dma Uart
Efficient DMA timeout mechanism for peripheral DMA configured in circular mode demonstrated on a STM32 microcontroller.
Stars: ✭ 111 (-9.02%)
Mutual labels:  microcontroller
1-60 of 240 similar projects