From 8d74ac9f280b69a7e1e000fb75f0f254f937ac4c Mon Sep 17 00:00:00 2001 From: Benjamin Valentin Date: Wed, 19 Oct 2022 23:28:59 +0200 Subject: [PATCH] README.md: update features --- README.md | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index af0dcafa77..70445d1761 100644 --- a/README.md +++ b/README.md @@ -55,25 +55,32 @@ LGPL code. ## FEATURES -RIOT is based on a microkernel architecture, and provides features including, -but not limited to: +RIOT provides features including, but not limited to: * a preemptive, tickless scheduler with priorities * flexible memory management * 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 -* the native port allows to run RIOT as-is on Linux and BSD. Multiple - instances of RIOT running on a single machine can also be interconnected via - a simple virtual Ethernet bridge +* the native port allows to run RIOT as-is on Linux and BSD. + Multiple instances of RIOT running on a single machine can also be + interconnected via a simple virtual Ethernet bridge or via a simulated + IEEE 802.15.4 network (ZEP) * IPv6 * 6LoWPAN (RFC4944, RFC6282, and RFC6775) * UDP * RPL (storing mode, P2P mode) * CoAP +* OTA updates via SUIT +* MQTT +* USB (device mode) +* Display / Touchscreen support * CCN-Lite -* Sigfox * LoRaWAN +* UWB +* Bluetooth (BLE) via [NimBLE](https://github.com/apache/mynewt-nimble) ## GETTING RIOT