All Projects → Modm → Similar Projects or Alternatives

999 Open source projects that are alternatives of or similar to Modm

Xpcc
DEPRECATED, use our successor library https://modm.io instead
Stars: ✭ 177 (-52.8%)
Mutual labels:  stm32, microcontroller, avr, cortex-m
xForth
Experimental Forth cross compiler for tiny devices
Stars: ✭ 53 (-85.87%)
Mutual labels:  avr, microcontroller, cortex-m
IntrOS
Free cooperative operating system (OS) for microcontrollers
Stars: ✭ 38 (-89.87%)
Mutual labels:  avr, microcontroller, cortex-m
stm32f103xx
DEPRECATED
Stars: ✭ 31 (-91.73%)
Mutual labels:  microcontroller, cortex-m, stm32
Tinygo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Stars: ✭ 9,068 (+2318.13%)
Mutual labels:  stm32, microcontroller, avr
Blog
A set of various projects based on ESP8266, ESP32, ATtiny13, ATtiny85, ATtiny2313, ATmega8, ATmega328, ATmega32, STM32 and more.
Stars: ✭ 198 (-47.2%)
Mutual labels:  stm32, microcontroller, avr
terminal
Terminal inside the microcontroller (cli for mcu)
Stars: ✭ 31 (-91.73%)
Mutual labels:  avr, microcontroller, stm32
DemOS
Free, simple, extremely lightweight, stackless, cooperative, co-routine system (OS) for microcontrollers
Stars: ✭ 18 (-95.2%)
Mutual labels:  avr, microcontroller, cortex-m
Stm32liquidcrystal
Liquid Crystal Library for STM32
Stars: ✭ 24 (-93.6%)
Mutual labels:  stm32, microcontroller
Nf Interpreter
⚙️ nanoFramework Interpreter, CLR, HAL, PAL and reference target boards
Stars: ✭ 168 (-55.2%)
Mutual labels:  stm32, microcontroller
Cortex M Quickstart
Template to develop bare metal applications for Cortex-M microcontrollers
Stars: ✭ 372 (-0.8%)
Mutual labels:  microcontroller, cortex-m
Avr8js
Arduino (8-bit AVR) simulator, written in JavaScript and runs in the browser / Node.js
Stars: ✭ 102 (-72.8%)
Mutual labels:  microcontroller, avr
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 (+44.27%)
Mutual labels:  stm32, microcontroller
Arm Cmake Toolchains
CMake toolchain configurations for ARM
Stars: ✭ 148 (-60.53%)
Mutual labels:  stm32, cortex-m
Libopencm3
Open source ARM Cortex-M microcontroller library
Stars: ✭ 2,240 (+497.33%)
Mutual labels:  stm32, cortex-m
Piconomix Fwlib
open source bare-metal C firmware and documentation for microcontrollers
Stars: ✭ 226 (-39.73%)
Mutual labels:  stm32, avr
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 (-73.6%)
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 (-47.47%)
Mutual labels:  microcontroller, cortex-m
zmu
zmu - Emulator for Microcontroller Systems
Stars: ✭ 70 (-81.33%)
Mutual labels:  microcontroller, cortex-m
FASTUSBasp
This is the fast avr programmer for AVR MCUs based on cheap stm32f103c8t6 board with usb-to-serial support.
Stars: ✭ 78 (-79.2%)
Mutual labels:  avr, stm32
m4vga-rs
VGA-style video output for STM32F4 processors, in Rust
Stars: ✭ 122 (-67.47%)
Mutual labels:  microcontroller, cortex-m
Distortos
object-oriented C++ RTOS for microcontrollers
Stars: ✭ 354 (-5.6%)
Mutual labels:  microcontroller, cortex-m
avr-ds18b20
AVR library for controlling DS18B20 temperature sensors
Stars: ✭ 52 (-86.13%)
Mutual labels:  avr, microcontroller
tinyfont
Text library for TinyGo displays
Stars: ✭ 37 (-90.13%)
Mutual labels:  microcontroller, stm32
DigiOS
Mini OS emulator for Digispark (an Attiny85 based microcontroller).
Stars: ✭ 46 (-87.73%)
Mutual labels:  avr, microcontroller
mdepx
MDEPX — A BSD-style RTOS
Stars: ✭ 17 (-95.47%)
Mutual labels:  microcontroller, cortex-m
Reactorforge
High power induction heating platform
Stars: ✭ 90 (-76%)
Mutual labels:  microcontroller, avr
Utensor
TinyML AI inference library
Stars: ✭ 1,295 (+245.33%)
Mutual labels:  microcontroller, cortex-m
Awesome Embedded
A curated list of awesome embedded programming.
Stars: ✭ 831 (+121.6%)
Mutual labels:  stm32, microcontroller
Daplink
Stars: ✭ 1,162 (+209.87%)
Mutual labels:  microcontroller, cortex-m
Stm32 Dma Uart
Efficient DMA timeout mechanism for peripheral DMA configured in circular mode demonstrated on a STM32 microcontroller.
Stars: ✭ 111 (-70.4%)
Mutual labels:  stm32, microcontroller
Cmsis Header Stm32
CMSIS device headers for all STM32 devices
Stars: ✭ 47 (-87.47%)
Mutual labels:  stm32, microcontroller
Avr Cheat Sheet
AVR cheat sheet for the ATmega328p
Stars: ✭ 64 (-82.93%)
Mutual labels:  microcontroller, avr
TMcuSys
🍆 STM32平台uCos与emWin练习项目。图片、音乐、视频、游戏、IAP运行器。
Stars: ✭ 25 (-93.33%)
Mutual labels:  cortex-m, stm32
FT800-FT813
Multi-Platform C code Library for EVE graphics controllers from FTDI / Bridgetek (FT810, FT811, FT812, FT813, BT815, BT816, BT817, BT818)
Stars: ✭ 80 (-78.67%)
Mutual labels:  avr, stm32
toolchain68k
build a toolchain for cross developement. Supports motorola m68k-elf, avr and arm-none-eabi
Stars: ✭ 18 (-95.2%)
Mutual labels:  avr, stm32
Lbforth
Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
Stars: ✭ 293 (-21.87%)
Mutual labels:  avr, cortex-m
Logic Analyzer
Logic Analyzer, for Arduino, AVR, ESP8266 and STM32 with a very nice working processing interface, you could run it also on any Android device.
Stars: ✭ 203 (-45.87%)
Mutual labels:  stm32, avr
lwpkt
Lightweight packet protocol structure for multi-device communication focused on RS-485
Stars: ✭ 71 (-81.07%)
Mutual labels:  microcontroller, stm32
alloc-cortex-m
A heap allocator for Cortex-M processors
Stars: ✭ 139 (-62.93%)
Mutual labels:  microcontroller, cortex-m
Attinycore
Arduino core for ATtiny 1634, 828, x313, x4, x41, x5, x61, x7 and x8
Stars: ✭ 974 (+159.73%)
Mutual labels:  microcontroller, avr
Great-Cow-BASIC-Demonstration-Sources
Demonstration files for Great Cow BASIC - a compiler for Microchip and AVR 8-bit microcontrollers
Stars: ✭ 18 (-95.2%)
Mutual labels:  avr, microcontroller
Open-SAE-J1939
SAE J1939 protocol free to use for embedded systems or PC with CAN-bus
Stars: ✭ 120 (-68%)
Mutual labels:  avr, stm32
libavrutil
Easy to use, lightweight and unified library for performing common microcontroller tasks
Stars: ✭ 21 (-94.4%)
Mutual labels:  avr, microcontroller
pikascript
Ultralightweight 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 (+128%)
Mutual labels:  microcontroller, stm32
sdfirm
Ultra light weight small device firmware. Well architected to support MMU, SMP, low power idle. Can be run on various CPU architectures.
Stars: ✭ 2 (-99.47%)
Mutual labels:  avr, cortex-m
chirp8-avr
CHIP-8 implementation in Rust targeting AVR microcontrollers
Stars: ✭ 40 (-89.33%)
Mutual labels:  avr, microcontroller
IOsonata
IOsonata multi-platform multi-architecture power & performance optimized software library for fast and easy IoT MCU firmware development. Object Oriented design, no board package to define, just pure plug & play any boards
Stars: ✭ 40 (-89.33%)
Mutual labels:  stm32, drivers
STM32 XPD
STM32 eXtensible Peripheral Drivers
Stars: ✭ 38 (-89.87%)
Mutual labels:  cortex-m, stm32
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 (-78.93%)
Mutual labels:  microcontroller, cortex-m
STM32-RFM95-PCB
STM32 and AVR128 Printed Circuit Board for creating IOT nodes with the RFM95 LORA chip
Stars: ✭ 14 (-96.27%)
Mutual labels:  avr, stm32
O7
Oberon → ARMv{6,7E}-M compiler
Stars: ✭ 27 (-92.8%)
Mutual labels:  cortex-m, stm32
rnk
rnk is a RTOS targeting ARM architecture.
Stars: ✭ 22 (-94.13%)
Mutual labels:  microcontroller, cortex-m
async-stm32f1xx
Abstractions for asynchronous programming on the STM32F1xx family of microcontrollers.
Stars: ✭ 24 (-93.6%)
Mutual labels:  cortex-m, stm32
Pyocd
Open source Python library for programming and debugging Arm Cortex-M microcontrollers
Stars: ✭ 550 (+46.67%)
Mutual labels:  microcontroller, cortex-m
Cortex M Rtic
Real-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers
Stars: ✭ 623 (+66.13%)
Mutual labels:  microcontroller, cortex-m
Tock
A secure embedded operating system for microcontrollers
Stars: ✭ 3,258 (+768.8%)
Mutual labels:  microcontroller, cortex-m
px-fwlib
open source bare-metal C firmware and documentation for microcontrollers
Stars: ✭ 247 (-34.13%)
Mutual labels:  avr, stm32
Openblt
Official read-only mirror of the SVN OpenBLT bootloader repository. Updated daily.
Stars: ✭ 256 (-31.73%)
Mutual labels:  stm32, microcontroller
Svd2rust
Generate Rust register maps (`struct`s) from SVD files
Stars: ✭ 347 (-7.47%)
Mutual labels:  microcontroller, cortex-m
1-60 of 999 similar projects