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%)
Awesome CpusAll CPU and MCU documentation in one place
Stars: ✭ 1,602 (+8800%)
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%)
SheccA self-hosting and educational C compiler
Stars: ✭ 286 (+1488.89%)
XpccDEPRECATED, use our successor library https://modm.io instead
Stars: ✭ 177 (+883.33%)
FT800-FT813Multi-Platform C code Library for EVE graphics controllers from FTDI / Bridgetek (FT810, FT811, FT812, FT813, BT815, BT816, BT817, BT818)
Stars: ✭ 80 (+344.44%)
bx-github-ciThis tutorial provides one example on how a CI (Continuous Integration) workflow with the IAR Build Tools for Linux can be set up on GitHub. The IAR Build Tools on Linux are available for Arm, RISC-V and Renesas (RH850, RL78 and RX).
Stars: ✭ 20 (+11.11%)
DigiOSMini OS emulator for Digispark (an Attiny85 based microcontroller).
Stars: ✭ 46 (+155.56%)
FreeRTOS-RISCVA port of FreeRTOS for the RISC-V ISA
Stars: ✭ 68 (+277.78%)
RekoReko is a binary decompiler.
Stars: ✭ 942 (+5133.33%)
Arduino boardsBoard definitions for SparkFun-manufactured AVR, ARM, and ESP-based Arduino boards.
Stars: ✭ 189 (+950%)
Rt ThreadRT-Thread is an open source IoT operating system.
Stars: ✭ 6,466 (+35822.22%)
NosRTOS for microcontrollers
Stars: ✭ 160 (+788.89%)
mdepxMDEPX — A BSD-style RTOS
Stars: ✭ 17 (-5.56%)
Erika3ERIKA Enterprise v3 RTOS
Stars: ✭ 98 (+444.44%)
DemOSFree, simple, extremely lightweight, stackless, cooperative, co-routine system (OS) for microcontrollers
Stars: ✭ 18 (+0%)
makeuniversalTool to create a Universal Binary version of a Qt distribution.
Stars: ✭ 40 (+122.22%)
Eclipse PluginsThe Eclipse Embedded CDT plug-ins for Arm & RISC-V C/C++ developers (formerly known as the GNU MCU Eclipse plug-ins). Includes the archive of previous plug-ins versions, as Releases.
Stars: ✭ 507 (+2716.67%)
RenodeRenode - Antmicro's virtual development framework for complex embedded systems
Stars: ✭ 525 (+2816.67%)
TinygoGo compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Stars: ✭ 9,068 (+50277.78%)
AtaraxiaSimple and lightweight source-based multi-platform Linux distribution with musl libc.
Stars: ✭ 226 (+1155.56%)
terminalTerminal inside the microcontroller (cli for mcu)
Stars: ✭ 31 (+72.22%)
toolchain68kbuild a toolchain for cross developement. Supports motorola m68k-elf, avr and arm-none-eabi
Stars: ✭ 18 (+0%)
TockA secure embedded operating system for microcontrollers
Stars: ✭ 3,258 (+18000%)
nuclei-sdkNuclei RISC-V Software Development Kit
Stars: ✭ 65 (+261.11%)
frtLightweight, easy-to-use wrapper around the Arduino_FreeRTOS_Library
Stars: ✭ 18 (+0%)
Arduino Deep SleepAn example of proper and most advanced way to put ANY AVR Arduino boards in to sleep
Stars: ✭ 31 (+72.22%)
Awesome-Retro-DocsA curated collection of technical documentation for Arcades, Handhelds, Consoles, Computers and MCU’s.
Stars: ✭ 128 (+611.11%)
picorv32 XilinxA picorv32-riscv Soc with DMAC and Ethernet controller & lwip & Kirtex7@333MHz
Stars: ✭ 49 (+172.22%)
hwmfDemo for Arduino Mega (ATmega2560) and an LCD. Got 2nd place at Revision 2020 wild compo.
Stars: ✭ 19 (+5.56%)
arm-hard-fault-handlerWhat to do when Hard fault hits? Debugger and error reporter solution for ARM Cortex M3 and M4.
Stars: ✭ 32 (+77.78%)
TinypcA miniature gaming PC / laptop
Stars: ✭ 160 (+788.89%)
MarlinMarlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. | Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
Stars: ✭ 12,217 (+67772.22%)
lavaRead only mirror https://git.lavasoftware.org/lava/lava
Stars: ✭ 59 (+227.78%)
stm32 framework一个志在实现STM32F1、F2和F4工程模板的项目,集成了FreeRTOS、LWIP、FATFS、DSP、USB、IAP、菜单库、有限状态机模板等等的组件,以及未来将加入的加密、BPNN、最小二乘、音频图片视频解码、LittlevGL等诸多常用的算法或组件,并具有良好的易用性、解耦性和可剪裁性!
Stars: ✭ 91 (+405.56%)
platform-shaktiShakti: development platform for PlatformIO
Stars: ✭ 26 (+44.44%)
LiblightmodbusA cross-platform, lightweight Modbus RTU library
Stars: ✭ 121 (+572.22%)
pubsub-cPub/Sub library for C
Stars: ✭ 39 (+116.67%)
Snopfsnopf USB password token
Stars: ✭ 113 (+527.78%)
QpnQP-nano real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Stars: ✭ 107 (+494.44%)
koa-webpack-serverKoa2 webpack all-in-one environment for universal development
Stars: ✭ 14 (-22.22%)
Avr VmVM with JIT-compiler for ATMega32 written in Rust
Stars: ✭ 106 (+488.89%)
python-PooledProcessMixInFast Concurrent Pool of preforked-processes and threads MixIn for python's socket server
Stars: ✭ 31 (+72.22%)
Avr8jsArduino (8-bit AVR) simulator, written in JavaScript and runs in the browser / Node.js
Stars: ✭ 102 (+466.67%)
ReactorforgeHigh power induction heating platform
Stars: ✭ 90 (+400%)
XC-OSOpen source graphics operating system for microcontroller
Stars: ✭ 66 (+266.67%)
vscode-armArm® Syntax highlighting for VSCode
Stars: ✭ 35 (+94.44%)
rsync-staticStatic RSync binaries compiled for x86, ARM, and ARM64. Useful for running on Android. Built daily
Stars: ✭ 40 (+122.22%)
IntrOSFree cooperative operating system (OS) for microcontrollers
Stars: ✭ 38 (+111.11%)
MicronucleusATTiny usb bootloader with a strong emphasis on bootloader compactness.
Stars: ✭ 1,240 (+6788.89%)
AvraAssembler for the Atmel AVR microcontroller family
Stars: ✭ 78 (+333.33%)