shop Home  |  Terms & conditions  |  How to order  |  Contact us  |  Privacy statement  |  Search  |  my cart


AVR Ethernet Device, web-server software pre-loaded

view cart  |  proceed to checkout
Shop Home
All electronic products
AVR programmer
AVR Ethernet
AVR Hobby Kits
Microcontroller & Chips
Sensors
LCD displays
AVR clock kits
mechanical parts, screws
That's cool
Calendars
Electronics Tutorials
tuxgraphics.org
All items are in stock unless otherwise noted.



You can get now our AVR Ethernet SMD board pre-loaded with software. No compiler, no programmer is needed to use the web-server. The IP address and password configuration is easy. No special hardware is needed. You will just need some basic computer and network configuration knowledge.

What are those different software options?

Jump within this page:
  1. Control of a remote switch/relay
  2. A web based reset button
  3. A precise NTP clock
  4. Smartphone garage door opener
  5. 24h Timer
  6. Pool timer and water temperature
  7. Network watchdog
  8. Flower and garden watering
  9. Measurement: temperature and/or humidity

Software for control of a remote switch/relay (one relay)

Using this software you can switch something remotely on or off. There is a basic password protection. You can configure the title on the page and call it e.g "printer".
control of a remote switch/relay
Click on the screenshot for a more detailed view. Use your browser back-button to return to this page.

The relay has to be connected on via PD7 on the microcontroller. All out board are prepared for this and include the appropriate relay driver stage.

order the board + software

A web based reset button

This software can be used to remotely reset equipment. It is similar to the above software to control a relay except that the relay "clicks" only for a moment and does not permanently stay on. Consider as well the below "network watchdog" which offers more elaborate functionallity to reset hardware.
web based reset button
Click on the screenshot for a more detailed view. Use your browser back-button to return to this page.

The relay has to be connected on via PD7 on the microcontroller. All out board are prepared for this and include the appropriate relay driver stage.

order the board + software

NTP clock

To order this makes sense if you want to use your own display or a different display than the one included in the NTP clock kit (e.g a green 16x2 display). Otherwise we have a kit that includes all the components and can also be ordered with software pre-loaded: Tuxgraphics AVR NTP clock kit.

How to connect the display is explained in the NTP clock article. The clock works as well without display but then you will always need a web browser to read the time.

order the board + software

Smartphone garage door opener

This software allows you to interface with your existing motorized garage door opener and makes it possible to use you phone as a garage door opener. Apart from this board you will just new a few extra parts such as e.g a door contact and a relay. For more details see the Smartphone garage door opener article.



order the board + software

24h timer with web interface

A programmable 24h timer with a web interface. You can program it with just a few mouse clicks. A relay can be attached to the ethernet board to switch heavier loads.

It can be operated from any javascript capable web browser or smartphone (iphone or any android based device).

For more details see the 24h Timer article.



order the board + software

Pool timer and water temperature

A programmable 24h timer for your pool pump combined with a clever way to measure the water temperature. You can now check the swimming pool's water temperature just by pulling your iPhone/Android phone out of the pocket.

For more details see the Pool timer article.



order the board + software

Ethernet host watchdog

Using this software you can supervise an network link, a host or TCP/IP telecommunication equipment. The ethernet board with the watchdog software sends ping to the monitored equipment or can be pinged in intervales from the monitored equipment. If those pings are not answered or missing for a while then a reset is initiated. This equipment can reduce your network/server downtime a lot and fix problems before customers start to call. The watchdog supports SNMP for integration into existing management systems.

More details can be found on the "Ethernet host watchdog 4.x" page.

The software provided here in pre-loaded board has a few extra features which are at the moment not available as part of the "An ethernet host watchdog" article. The most significant difference is that it allows you to ping hosts outside the local LAN. The "help page" of the watchdog is available online and you can read it now to learn more about using the watchdog.

order the board + software

Remote flower and garden watering (1x relay, 1xDS18s20, 1x soil humidity)

Using this software you can measure temperature and soil humidity. You can also remotely control a pump or valve to water potted plants or the whole garden. For this project you will need to solder additional components onto the dot matrix field of the ethernet board. More details can be found on the "Add-on components: ethernet based remote flower watering and monitoring system" page.



The watering time is in seconds and it can be a large number (e.g 300=5min, 1800=30min, ...). This allows you to use the system for a pot plant that might just need water for 10sec as well as for a lawn which you want to water for 20min.

How to connect water valves and sensors is explained in the Remote flower watering and monitoring, part II (automatic garden watering) article.

order the board + software

Temperature measurement and equipment control over the internet (1x relay, 2xDS18s20)

Connect one or two ds18s20 temperature sensors to the ethernet board and you can display the temperature on the web. There is also the possibility to switch a relay remotely on or off. This software allows you to see historic data plotted as bar graphs and you can export that data in column separated values format. The graph can be configured to use Fahrenheit or Celsius. There is a basic password protection for the remote switch function.
remote switch and 1wire thermometer, main page remote switch and 1wire thermometer, relay control page remote switch and 1wire thermometer, temperature graph export historic data into a spreadsheet as column separated values
Click on the screenshots for a more detailed view. Use your browser back-button to return to this page.

Here is how the "Remote switch and 1wire thermometer" looks like on a mobile phone:


This software allows you to customize the page and you can give names to the sensors. If you have a sensor in a lake or swimming pool then you could name it "pool". You can also take away the link "[switch]" link to the relay control page in case you don't use it. All this without re-compiling the software. You just set a jumper on the board and you get a setup-page where you can conveniently do the initial configuration:


A relay can be connected on CONN3 (leads to pin PD7 on the microcontroller). How to connect the sensors is explained in the diagram shown in the "Temperature measurement and equipment control over the internet" article.

order the board + software

Remote home supervision and control (1x relay, 1xSHT11, 1xDS18s20)

Using this software you can measure indoor temperature + humidity and outdoor temperature. Using a relay you can also switch something on or off (e.g the heating). This software allows you to see historic data plotted as bar graphs and you can export that data in column separated values format. The graph can be configured to use Fahrenheit or Celsius. There is a basic password protection for the remote switch function.


How to connect the sensors and the relay is explained in the Remote home supervision and control article.

order the board + software

Configuring the web-server

The configuration of the web-server is done by setting a jumper wire on the board during power-on of the board. This puts the board into configuration mode. By configuring an ethernet port on your computer and using a web browser you can can change the IP address, port number and password on the board. The change is permanent and remains even after the board is powered down. It can however be repeated and configured to something else by putting the board again into configuration mode. A one page description is provided together with the board where this procedure is explained.

You can access the pages of those devices even from a mobile phone if you have data services and a web browser on the phone.

To access the device remotely over the internet you will need a DSL router with port forwarding. Most DSL routers can do that. To know where your system is you will either need a static IP address or a DSL router that can work with dyndns.org. With tuxgraphics.org/cgi-bin/checkip you can see what your current IP is. You can use this during initial testing while you do not yet have a static IP or a dyndns.org account. You can attach multiple of the below described divices to a single DSL router by assigning them different IP addesses and port numbers. If the DSL router is configured to make them available externally then they will show up with differnent port numbers on your one external IP address.

What else do I need?

You will need a DC power supply that provides 5V or a bit more. For the NTP clock you need one that provides exactly 5V as LCD displays need an exact and constant voltage.

Tip: Old mobile phone chargers are often easy and cheap to get. Most Ericsson mobile phone chargers provide exactly 5V DC and at least 200mA.

Dependent on the application you might also need a relay or some mechanical parts. Use a 6V relay specified for switching 240V/16A if you use a power supply with voltages between 5V and 10V. For higher voltages use a 12V relay.

The corresponding article at http://tuxgraphics.org/electronics/ describes which parts are needed.

For the thermometer application you need one or two ds18s20 1wire sensors which you can e.g order in our sensors section.

For the "Remote home supervision and control" you need one ds18s20 1wire sensor and one SHT11 sensor (availabel in the sensors section).

Can I load my own software?

Yes. It is the same hardware as the web-server without pre-loaded software and the microcontroller is not locked. It's open (writable and readable). You can get an AVR-programmer, the tuxgraphics avr-ethernet device source code and build your own software. Note however that the standard source does not have this easy re-configuration possibility via web-browser. IP address and password are instead compiled into the code. You assign them at compile time.

Where can I get it?

Select the SMD web server board in our ethernet section and scroll to the bottom of the page. We have in the tuxgraphics.org electronics section more detailed documentation about those projects.


view cart  |  proceed to checkout

Contact us | About us | How to order | Terms & conditions | Copyright © 2004-2014 Katja Socher, tuxgraphics.org