lucasdietrich / AVRTOSLinks
AVRTOS is a sandbox real-time operating system (RTOS) designed for 8-bit AVR microcontrollers. Inspired by the Zephyr RTOS project. It is highly configurable, fully C/C++ compliant, compatible with the AVR-GCC toolchain, Arduino, and PlatformIO frameworks, it also runs on QEMU. Some parts of the project also explore Rust π¦, for fun.
β32Updated last week
Alternatives and similar repositories for AVRTOS
Users that are interested in AVRTOS are comparing it to the libraries listed below
Sorting:
- Key-Value EEPROM storage library for microcontrollers with wear-levelingβ40Updated last month
- A Fork of AVR-LIBC V2.0 from https://www.nongnu.org/avr-libc/β33Updated 4 years ago
- An Arduino-based debugWIRE hardware-debuggerβ68Updated last month
- Tests to program STM32 Nucleo in C with GCC ARM embedded toolchain and libopencm3β32Updated 6 years ago
- An STM8 microcontroller emulator and hardware design simulator.β24Updated 3 years ago
- USB HID Data Gatewayβ53Updated 4 years ago
- FatFs is a generic FAT file system module for small embedded systems. The FatFs is written in compliance with ANSI C and completely separβ¦β102Updated 8 months ago
- A simple key/value database implementation for microcontrollers.β106Updated last year
- Nonblocking TWI/I2C master driver for Atmel AVRβ23Updated 8 years ago
- β27Updated 4 years ago
- VGA library for STM32F103C (BluePill) that can manipulate a screen with 28x30 tiles with 8x8 pixels each, in a total resolution of 224x24β¦β65Updated last month
- GCC compiler restrictions removalβ54Updated 3 years ago
- Raspberry Pi Pico littlefs USB Flash Memory Interfaceβ52Updated last year
- Example codes using sdcc to target STM8S MCUs.β45Updated 5 years ago
- AVaRICE is a program for interfacing the Atmel JTAG ICE to GDB to allow users to debug their embedded AVR target.β50Updated last month
- β43Updated 2 years ago
- Simple C api for providing a readline-style prompt on an embedded system. Useful for Command Line Interface style interactionsβ54Updated last year
- Pure-C utility for programming AVR devices with UPDI interface using a standard TTL serial portβ39Updated last year
- Simple demo firmware for the RISC-V GD32VF103β29Updated 4 years ago
- simple and cheap 16 channel logic analyzer based on Cypress CY7C68013A development boardβ33Updated 4 years ago
- Tiny text-orientated menu library in C for embedded use.β77Updated 6 years ago
- Library collection for STM8, specifically stm8s103 and stm8s105.β47Updated 2 years ago
- USB MSD Bootloader for PIC Microcontrollersβ36Updated 6 months ago
- Use EEPROM modules as file storage. A very simple file system for EEPROMs on Arduino, ESP, RP2040.β20Updated 2 months ago
- A collection of Virtual COM-Port implementationsβ24Updated 2 years ago
- STM8S/A STL updated to compile with SDCCβ19Updated 3 weeks ago
- The original, unmodified Segger RTT source files distributed with JLinkβ35Updated 3 weeks ago
- VGA Video output on CORTEX-M3. Vidout provides 50 x 18 text output on a STM32F103 CPU (e.g. BluePill) using only 24% of the CPU, 1.2K ofβ¦β46Updated 2 years ago
- Serial bootloader for STM8 microcontrollersβ97Updated 2 months ago
- β19Updated 6 years ago