Yes. I would really appreciate it if the website can endorse a few projects that can build confidence among first timers. The first timers could be ones who are arduino users/ bare-metal code makers but very new to embedded OS’s. Once someone gets acquainted to an OS, the chances to make a switch to another one is low i.e. at least what I have seen in the industry and startups. When it comes to making that first switch, the following aspects matter a lot.
- Features support with project examples. For eg. OTA Firmware Updates, Ultra Low power sleep support.
- Updated list of boards, could be fetched live from github repo, with search option based on manufacturer, radio support etc.
- “Easy to understand” documentation on adding custom boards ( assuming CPU is already supported )
- How friendly is the community? Promoting people to ask even the dumbest questions in the community adds that extra confidence.
- Overview of firmware development life-cycle (matter a lot for the industry).
- Unique prospect ? For eg. when it comes to LoRaWAN, we support Semtech Stack and one build from scratch. Semtech stack support is more or less dead and this is reflected in ARM Mbed and OEM stacks like Cube-LRWAN from ST. RIOT is the “only” OS offering a stack that was built from the ground up and one still offering good support. I believe LoRaWAN is not the only example.
On a side note, I also suggest we revive https://riot-os.readthedocs.io/ .
Doxygen is too old