eTHERm

Ethernet thermometer project description: Microchip ethernet stack running on PIC18F2685 with eeprom 25AA1024. This eeprom has a longer address word, so the eeprom functions were slightly changed. First half of the eeprom is dedicated to store http webserver files, the second half to store temperature. Temperature sesnor is DS1820, connected on RB1. Ethernet module based on ENC28J60 and bought from ebay, item name ET-MINI ENC28J60 www.etteam.com. Later I will add schematics, but I dont have time for that now.

The idea was to design some ethernet gadget based on ENC28J60, but with "wonderful" look. Producing images (.gif/.jpg) with 8 bit microcontroller is not a easy task. Later I discovered a XML vector format that allows you to make really nice graphics by hand (by writing directly the XML code). But your browser need to have a SVG renderer. If you are interested in the SVG vector format, look at these webpages http://apike.ca/prog_svg_transform.html http://www.w3.org/TR/SVG/coords.html, it is a great resource in this topic.

Ping latency
>ping -n 20 192.168.2.77

Pinging 192.168.2.77 with 32 bytes of data:

Reply from 192.168.2.77: bytes=32 time=11ms TTL=100
Reply from 192.168.2.77: bytes=32 time=9ms TTL=100
Reply from 192.168.2.77: bytes=32 time=72ms TTL=100
Reply from 192.168.2.77: bytes=32 time=10ms TTL=100
Reply from 192.168.2.77: bytes=32 time=13ms TTL=100
Reply from 192.168.2.77: bytes=32 time=9ms TTL=100
Reply from 192.168.2.77: bytes=32 time=12ms TTL=100
Reply from 192.168.2.77: bytes=32 time=66ms TTL=100
Reply from 192.168.2.77: bytes=32 time=12ms TTL=100
Reply from 192.168.2.77: bytes=32 time=14ms TTL=100
Reply from 192.168.2.77: bytes=32 time=9ms TTL=100
Reply from 192.168.2.77: bytes=32 time=11ms TTL=100
Reply from 192.168.2.77: bytes=32 time=63ms TTL=100
Reply from 192.168.2.77: bytes=32 time=11ms TTL=100
Reply from 192.168.2.77: bytes=32 time=12ms TTL=100
Reply from 192.168.2.77: bytes=32 time=12ms TTL=100
Reply from 192.168.2.77: bytes=32 time=10ms TTL=100
Reply from 192.168.2.77: bytes=32 time=59ms TTL=100
Reply from 192.168.2.77: bytes=32 time=12ms TTL=100
Reply from 192.168.2.77: bytes=32 time=13ms TTL=100

Ping statistics for 192.168.2.77:
    Packets: Sent = 20, Received = 20, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 9ms, Maximum = 72ms, Average = 22ms
 

Screenshot in browser
 Full size Webpage mirror

Some photos

 





Dowloads

Click here to access download directory