Skip to Main Content
This article broaches the sample implementation of the WWW Module for Intelligent Housing system, based on a single-chip, 8-bit microcomputer, which was scope of the master diploma thesis of one of the authors. It describes both the hardware and software part of the module with special focus on the solution of pseudo-parallel processing of network data, including the way of handling many network connections to the server at the same time. The authors consider the use of embedded interrupt system as a base of a time-division multiplexing (TDM) software layer developed and describe the developed version of minimal TCP/IP stack (so called microstack), with an overview of all protocols implemented. Also the implementation of a simple WWW server with capability to interact with module inputs and outputs is being discussed, as well as the possibility of interaction with other Intelligent Housing modules connected to the Module. The article shows exemplary applications of the mentioned Web Module and delivers information about ways of extending the Web Modulepsilas functionality.