We showcased the Barracuda Embedded Web Server running on ThreadX and NetX together with Express Logic at the Embedded Systems Conference in Silicon Valley.
We demonstrated a PacMan game running in a browser and controlled via a telnet client. The purpose with the PacMan game is to show how a modern user interface can be updated in real time, over Ethernet, from an embedded device.
The PacMan game is bundled with the Barracuda Demo and Tutorial.
The Barracuda Embedded Web Server's Lua Server Pages (LSP) plugin provides a framework for applications designed in the Lua scripting language. The game controller, which is designed entirely in the Lua language, is responsible for proxying the traffic between the telnet client and the PacMan game running in the browser. The game controller Lua script uses ready to use components such as the high level socket API.