RT-Thread library optimized for Arduino.
This project is forked from RT-Thread (an open source RTOS) and modified for Arduino platform.
I hope this project will release the power of multitasking on Arduino platform.
Driver | Dependence | Remark |
---|---|---|
SPI | ||
IIC | ||
SD Card | SPI | |
ILI9341 (LCD) | SPI | Tested with Adafruit 2.8" TFT Touch Shield v2 |
FT6206 (Touch Screen) | IIC | Tested with Adafruit 2.8" TFT Touch Shield v2 |
SSD1331 (LCD) | SPI | Tested with TinyCircuits's Pocket Arcade |
SSD1306 (LCD) | SPI | Tested with a 0.96" OLED module |
Component | Dependence | Remark |
---|---|---|
FinSH | Serial | |
MSH | FinSH | |
FAT Filesystem | ChaN's FatFs | |
uLog | Serial | |
Dynamic Module | Arduino App |
FinSH (A tiny shell)
MSH (Module Shell)
FAT Filesystem
uLog (Micro logging system)
Dynamic Module (Dynamic Shared Library Linker)
Architecture | Core | Remark |
---|---|---|
SAM | ARM Cortex-M3 | Tested with Arduino Due |
SAMD | ARM Cortex-M0+ | Tested with Arduino MKRZero |
GD32V | Bumblebee (RV32IMAC) | Tested with Longan Nano (GD32Vduino) |
STM32 | ARM Cortex-M7 | Tested with Nucleo-F767ZI |
Component | License |
---|---|
RT-Thread core | Apache License 2.0 |
FatFS | FatFs (BSD like) License |