It occurred to me that the ThermIIC project has now grown rather large. So I drew this figure as a summary. I think it makes an interesting example of a system with data flowing between components by various means. I²C hardware carries temperatures from DS1624s or byte values to an 8574. Inside the computer these values connect with software components by means of the I²C SWI. Then the ThermIIC software communicates with other components of the project using ThermIIC broadcast messages. Finally, the world talks to it all over internet connections, obtaining temperature values and plots by finger and http connections.