An open source cross-platform USB stack for embedded system
CherryUSB is a tiny and beautiful, high performance and portable USB host and device stack for embedded system with USB IP
The Reliable USB Formatting Utility
Embedded web server, with TCP/IP network stack, MQTT and Websocket
Apache NuttX is a mature, real-time embedded operating system (RTOS)