ARDUINO‎ > ‎PROJECTS‎ > ‎

Embedded Ethernet Setup Webpage using EEPROM

 About: Setting up a webpage with a submit form on the Arduino Ethernet Shield so you can change IP, Subnetmask and Gateway
 Start date: 15/08/2011
 Last changed: 10/01/2013

INDEX




All YOU NEED TO KNOW ABOUT THIS PROJECT


While you start using the Arduino and the Ethernet Shield, you probably noticed you can't change your Shield's ip, mask or gateway. This sketch will give you a small web page, where you can submit your values.

This sketch can't reset your Arduino, you'll have to do that yourself. What I can do, is save those values you submit in EEPROM and the next time your Arduino boots, it will use your new submitted numbers.

Also you'll have to change ip, mask and gateway the first time you'll use the sketch. the Sketch will know it's the first time it has ran and use those defaults only once. upload the sketch, open your browser and go to IP-address/setup


HARDWARE REQUIRED


  • Arduino Board
  • Arduino Ethernet Shield
  • Or an Arduino Ethernet
  • a network
  • a computer with webbrowser


SCREENSHOTS


Embedded Ethernet Setup Page

LINKS


If you would like to comment, you can do so on the arduino forum in this post: http://arduino.cc/forum/index.php/topic,55044.0.html
Wondering about the webserver, check this: http://arduino.cc/en/Tutorial/WebServer
Asking yourself how the EEPROM library works: http://www.arduino.cc/en/Reference/EEPROM
You want to find out how to store data in flash (program) memory instead of SRAM: http://www.arduino.cc/en/Reference/PROGMEM
And finally you want to know more on the Text Finder Library, this should help: http://www.arduino.cc/playground/Code/TextFinder


CHANGELOG


EthernetSetup1.0: first release
EthernetSetup1.1: Solved dns problem. Now you can use Arduino IDE 1.0.3


FILES TO DOWNLOAD



SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
ċ

Download
  3k v. 1 27 Sep 2012, 04:41 JO3RI Read Grab Share
ċ

Download
  4k v. 1 10 Jan 2013, 01:29 JO3RI Read Grab Share