1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00

README.md: update features

This commit is contained in:
Benjamin Valentin 2022-10-19 23:28:59 +02:00
parent 0151279ffe
commit 8d74ac9f28

View File

@ -55,25 +55,32 @@ LGPL code.
## FEATURES ## FEATURES
RIOT is based on a microkernel architecture, and provides features including, RIOT provides features including, but not limited to:
but not limited to:
* a preemptive, tickless scheduler with priorities * a preemptive, tickless scheduler with priorities
* flexible memory management * flexible memory management
* high resolution, long-term timers * high resolution, long-term timers
* support 100+ boards based on AVR, MSP430, ESP8266, ESP32, RISC-V, * MTD abstraction layer
* File System integration
* support 200+ boards based on AVR, MSP430, ESP8266, ESP32, RISC-V,
ARM7 and ARM Cortex-M ARM7 and ARM Cortex-M
* the native port allows to run RIOT as-is on Linux and BSD. Multiple * the native port allows to run RIOT as-is on Linux and BSD.
instances of RIOT running on a single machine can also be interconnected via Multiple instances of RIOT running on a single machine can also be
a simple virtual Ethernet bridge interconnected via a simple virtual Ethernet bridge or via a simulated
IEEE 802.15.4 network (ZEP)
* IPv6 * IPv6
* 6LoWPAN (RFC4944, RFC6282, and RFC6775) * 6LoWPAN (RFC4944, RFC6282, and RFC6775)
* UDP * UDP
* RPL (storing mode, P2P mode) * RPL (storing mode, P2P mode)
* CoAP * CoAP
* OTA updates via SUIT
* MQTT
* USB (device mode)
* Display / Touchscreen support
* CCN-Lite * CCN-Lite
* Sigfox
* LoRaWAN * LoRaWAN
* UWB
* Bluetooth (BLE) via [NimBLE](https://github.com/apache/mynewt-nimble)
## GETTING RIOT ## GETTING RIOT