Any changes to YAFFS2 must be open-sourced because it is GPL. As long as your own code is distinct and not a derived work, it can remain closed.
Any changes to YAFFS2 must be open-sourced because it is GPL. As long as your own code is distinct and not a derived work, it can remain closed.
That project seems like a lot of fun! One frequent strategy for RT-Thread is to divide tasks into distinct threads, such as one for network/MQTT communication, one for UI/display updates, and one for sensor polling.
Ask What codes should open source if YAFFS2 is used with RTT?