Integrating Wiznet W5100, WIZ811MJ network module with Atmel AVR Microcontroller

details

On this tutorial we are going to build the embedded web server using the Wiznet WIZ811MJ network module which is based on the Wiznet well known W5100 TCP/IP hardwired chip that include the ethernet controller physical layer (PHY). The WIZ811MJ network module comes with the Wiznet W5100 chip, MAG-JACK (RJ45) together with the glued logic needed to communicate with the microcontroller through the SPI or bus interface.

 

Now lets list down the necessary electronics components and supported software for this tutorial and make sure you have the AVR ATMega328 microcontroller datasheet near you:

  • Resistors: 10K Ohm (1), 1K Ohm (1) and 470 Ohm (2)
  • Capacitors: 10uF/16v (2) and 0.1uF (2)
  • LEDS: 3 mm Blue LED (2)
  • Transistor: 2N3904 (1)
  • Voltage Regulator IC: LM1086 – 3.3 Volt
  • One momentary push button
  • One 30×60 mm Prototype board
  • Two 10 pins male double header and 5 pins male single header
  • One 2 pins male single polarized header
  • AVRJazz Mega328 board and JazzMate 5 Volt voltage regulator board from ermicro
  • Wiznet WIZ811MJ Network Module
  • Atmel AVR Studio version 4.17 IDE
  • WinAVR AVR-GCC 4.3.2; avr-libc 1.6.6 (WinAVR 20090313)
  • Reference Document: W5100 Datasheet, WIZ811MJ Datasheet, W5100 Porting Guide, Atmel AVR ATMega328 Datasheet.

Aethernet_02

Aethernet_04

 

go to original post

On this tutorial we are going to build the embedded web server using the Wiznet WIZ811MJ network module which is based on the Wiznet well known W5100 TCP/IP hardwired chip that include the ethernet controller physical layer (PHY). The WIZ811MJ network module comes with the Wiznet W5100 chip, MAG-JACK (RJ45) together with the glued logic needed to communicate with the microcontroller through the SPI or bus interface.

 

Now lets list down the necessary electronics components and supported software for this tutorial and make sure you have the AVR ATMega328 microcontroller datasheet near you:

  • Resistors: 10K Ohm (1), 1K Ohm (1) and 470 Ohm (2)
  • Capacitors: 10uF/16v (2) and 0.1uF (2)
  • LEDS: 3 mm Blue LED (2)
  • Transistor: 2N3904 (1)
  • Voltage Regulator IC: LM1086 – 3.3 Volt
  • One momentary push button
  • One 30×60 mm Prototype board
  • Two 10 pins male double header and 5 pins male single header
  • One 2 pins male single polarized header
  • AVRJazz Mega328 board and JazzMate 5 Volt voltage regulator board from ermicro
  • Wiznet WIZ811MJ Network Module
  • Atmel AVR Studio version 4.17 IDE
  • WinAVR AVR-GCC 4.3.2; avr-libc 1.6.6 (WinAVR 20090313)
  • Reference Document: W5100 Datasheet, WIZ811MJ Datasheet, W5100 Porting Guide, Atmel AVR ATMega328 Datasheet.

Aethernet_02

Aethernet_04

 

go to original post

COMMENTS

Please Login to comment
  Subscribe  
Notify of