HN user

acassis

16 karma
Posts4
Comments8
View on HN

You don't have to mount it dynamically if you don't want. You can use it in a very static way, like your baremetal way to do things. But you can also have option to do it dynamically, case you have different SDCards with different binaries to load (yes, NuttX support dynamic ELF loading as well).

I think the best way to compare is trying NuttX and others RTOSes on some supported board (raspberry pi pico, esp32-devkit, stm32f4discovery etc). As rzr said NuttX is easier for people with Linux background, because it is Linux-like. So the way you mount a MMC/SDCard is the same, the way you search for devices using i2ctool is the same, etc.

I'm a big NuttX lover, this is exactly what I was looking for microcontrollers. After spending many years using uClinux , FreeRTOS and others.

NuttX is a kind of Linux-like RTOS. It is very easy to use, as you can see on my video tutorials: www.youtube.com/c/NuttXChannel

Unfortunately using a GPL/LGPL is not an option for embedded system because companies want to keep part of their devices closed.