MicroController Pros Home Page My Account  Cart Contents  Checkout  
  Store » AVRVI-Ether-IO My Account  |  Cart Contents  |  Checkout   
Quick Find
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Accessory Boards->
ADI Blackfin
Atmel AVR->
Cypress PSoC
Microchip PIC->
Silicon Labs
ST Microelectronics->
Texas Instruments->
Embedded Ethernet->
Embedded Software->
I/O Modules->
Parts & Components->
Pick & Place Tools
Programmable Logic (PLD)
Prototype PCBs->
ROM/Flash Emulators
Test & Measurement->
Tutorial Software
Universal Programmers->
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
ATmega644 Board, Ethernet, 2x Relays, RS232, 4M DataFlash US$49.00

ATmega644 Board, Ethernet, 2x Relays, RS232, 4M DataFlash

Have you ever thought about connecting an 8-bit uC to the Internet? There are already some projects out there that connect an AVR uC to Ethernet by using an old network card or the plain RTL8019 Ethernet controller.

This board is a web server implementation that demonstrates how to use an AVR ATmega microcontroller and the ENC28J60 Ethernet chip to connect to the Internet. The board allows remote I/O control, file upload and download, and offers support for Web-camera picture upload/download. The board comes with a plastic enclosure.

ATmega644 Webserver Board Features

  • CPU: ATmega644
  • Ethernet controller: ENC28J60
  • 4M DataFlash AT45DB041 to store HTML or other files
  • One RS232 interface
  • 2x 5V/2A Relay outputs
  • 2x opto-isolated inputs (P521)
  • 8-channel, 10-bit A/D interface
  • SPI interface
  • TWI (I2C) interface
  • PWM interface

The following key features have been implemented:

  • Ethernet, ARP, IP, TCP, UDP Protocol
  • HTTP server
  • NTP client
  • webcam I/O (640x480px)
  • Servo motor control
  • Temperature logging and graphical output
  • I/O port control (read/write any pin)
  • Second UART (using software, 19200 baud)

The main parts of the HTTP protocol are implemented in the webserver. You can view any stored website by accessing the webserver with any browser using HTTP GET. The server also supports file upload to the internal DataFlash storage by using HTTP POST, the same as uploading any file with a standard browser. Another important feature is the support of HTTP AUTH: In order to configure the webserver or to upload any file, you need to authenticate yourself by using HTTP AUTH. If you request any website starting with "/adm/", your web browser will ask you log in with your password, which can be configured by the user.

The NTP client can update the internal clock by connecting to any NTP time server on the internet. The webserver is able to connect to any server in your local network as well as to any other server on the internet by using a configurable default gateway.

The webcam has a resolution of 640x480 pixels, and the image will be a JPG image in an html website. The download of a picture takes about 5 seconds.

Another feature is the control of the webserver's I/O pins with any standard web browser. If you hook up a small relay to the I/O pins, you can control your coffee machine from everywhere around the world (and watch it brew the coffee by using the webcam function, of course).

ATmega644 Webserver Board Package Contents

  • One AVRVi Ethernet IO kit with enclosure
  • One Ethernet Cable
  • One CD with user guide and source code (some documentation in Simplified Chinese)
  • One DC power supply

Optional Recommended Products for this Item
Serial Cable, 6ft., DB9 M/F+ US$6.00

This product was added to our catalog on Friday 22 May, 2009.


Customers who bought this product also purchased
Pack of 12 Prototyping Wires for 0.025-inch Square PinsPack of 12 Prototyping Wires for 0.025-inch Square PinsUS$2.50

Prototype Board for 40-pin AVR, with USB, JTAG and ICSPPrototype Board for 40-pin AVR, with USB, JTAG and ICSPUS$22.95

Prototype Board for 28-pin AVR, with ICSP ConnectorPrototype Board for 28-pin AVR, with ICSP ConnectorUS$8.13

Shopping Cart more
0 items
What's New? more
AM4378 CPU Module, 0.8mm BtB, 512MB DDR3, 4GB eMMC, Gigabit PHY
AM4378 CPU Module, 0.8mm BtB, 512MB DDR3, 4GB eMMC, Gigabit PHY
Tell A Friend

Tell someone you know about this product.
Notifications more
NotificationsNotify me of updates to ATmega644 Board, Ethernet, 2x Relays, RS232, 4M DataFlash
Reviews more
Write ReviewWrite a review on this product!
  Sunday 05 December, 2021   List of all our Products

Copyright © 2003-2017 MicroController Pros LLC
Powered by osCommerce