Für kleine MCUs mit wenig RAM steht jetzt neuerdings mit dem Minnow Server erstmal auch eine attraktive Web-Server Implementierung zur Verfügung.
Lösungen wie der Barracuda Applikationsserver benötigen MCUs mit externem RAM im Bereich 1MB+. Der Minnow Server kommt mit dem interen SRAM moderner MCUs 256-512kB aus.
Der Minnow Server ist ein Embedded WebSocket Server der mit HTML5 Seiten und JavaScript arbeitet.
Damit ermöglicht er eine Voll-Duplex und asyncrone Kommunikation-Kanal vom Browser zum Embeddded System.
Zustätzlich zum WebSocket Server beinhaltet er einen embedded HTTP Server der es einem Browser ermöglicht die Web-Seiten vom embedded System zu laden.
Optional steht ein Zip Filesystem Plugin von Real Time Logic zur Verfügung.
Lesen Sie hier auch mehr auf den Webseiten des Herstellers Real Time Logic.