Parallax Propeller-Based Spinneret Web Server Application

Hi, I am a senior at Purdue University trying to do my senior design project for Electrical & Computer Engineering Technology. My project is to create a Home Energy Monitoring System. I am looking to use Parallax Propeller-Based Spinneret Web Server robotshop.com/parallax-pr…eb-server.html as a micro-controller/web-server to connect to my energy measurement board. I want this board to to read energy measurement values from the energy measurement board approx. every 30 seconds and store that value in the MicroSD card. It would retrieve this data serially. Now come the questions:

Is there any specific protocol to follow to transmit this data? If so, how would I be able to do that on the Parallax Propeller-Based Spinneret Web Server.

Are there resources available to assist me in writing the firmware for the Parallax Propeller-Based Spinneret Web Server?

What language do you write the firmware and web server page in and can I use a site installation such as Joomla! 2.5 to create my webpage on it?

I want to create graphs using the stored data for energy usage over time.

Thank you for your help,
Brandon

If you want to transmit data using the web interface then you will need to use the IP protocol. In order to get you started, please find here some information on how to drive the Wiznet Ethernet module: obex.parallax.com/objects/614/

Hi Carlos and thank you for the response; it has been very helpful thus far. I see various firmwares written for this board in the Google repository. Are you able to upload multiple firmware files to the board, such as one for the Wiznet chip and another for the web-server HTTP site or do I have to merge everything I want to use into one firmware file? Also, am I able to install something like Joomla! 2.5 Website development on this system. If not, how do you develop the HTTP site? What language is that firmware developed in… it looks similar to a C and assembly hybrid and the file extension of .spin does not help explain much.

You insight is very appreciated,
Brandon