Modern Device
  • Home
  • Blog
  • Forums
  • Wiki
  • Shipping
  • Contact Us

    • Featured Products
    •  
    • Arduino/Freeduino
    • JeeLabs
    • Sensors
    • Music/Sound/Noise
    • Displays
    • Components
    • Power Supplies
    • Breadboards & Wires
    • Merchandise
    •  

    Your Cart

    Review Cart or
    Checkout Now

    Popular Products

    Freeduino USB Host Board
    Starts at $79.00
    Bare Bones Board (BBB) Kit
    Starts at $16.95
    JeeNode v6 Kit
    Starts at $22.50
    RBBB Kit
    Starts at $13.00
    Wind Sensor
    Starts at $17.00
    3-Axis Accelerometer Module
    Starts at $10.95
    Temp Sensor
    Starts at $7.63
    Fluxamasynth Shield
    Starts at $39.95
    AMBI Light Sensor
    Starts at $4.47
    Arduino Uno
    Starts at $30.00
    Dual Axis Gyro Module
    Starts at $29.95
    Humidity and Temp Sensor
    Starts at $4.00
    Pressure Sensor (MPXV)
    Starts at $4.95
    Theremin Merit Badge
    Starts at $4.25
    Relay Plug
    Starts at $4.00

    Recently Viewed

    Recent News & Updates

    • New Fluxamasynth Library
    • PIR sensors and LEDs galore
    • HMC5883 3-Axis Compass launched.
    • 2 Second Arduino Bootloader
    Home / Community / Arduino / Freeduino / Ethernet Shield
    Ethernet Shield
    TEMPORARILY UNAVAILABLE
    Tinker.it made a pretty neat little shield called the EthernetShield, as shown to the right.

    The Ethernet Shield is designed to allow the Arduino base module to connect to the internet easily as a standalone unit. The module carries an onboard WIZnet W5100 Ethernet chip, which provides a network (IP) stack capable of both TCP and UDP, as well as a standard RJ45 Ethernet jack. It supports up to four simultaneous socket connections. An Ethernet library writes sketches that connect to the internet using the shield.

    The Ethernet shield connects to an Arduino board using long wire-wrap headers which extend through the shield. This keeps the pin layout intact and allows another shield to be stacked on top.

    Specifications

    • Onboard WIZnet W5100
    • 10/100 Mbps communication
    • Uses digital pins 10, 11, 12, and 13 (SPI)
    • Supports Full and Half Duplex communication
    • RJ45 Ethernet jack

    Resources

    • Ethernet library here

    Update: Using the Ethernet Shield with the Arduino Mega
    (Thanks to the folks at NKC for figuring this one out!)

    1. Locate spi.h file (it is located under Arduino installation directory > hardware > libraries > Ethernet > utility)
    2. Rename it as spi_orig.h
    3. Download spiMEGA.h
    4. Rename spiMEGA.h as spi.h
    5. Delete all .o files from utility and Ethernet directories
    6. Start the Arduino IDE
    7. Load or program your Ethernet Library based shield
    8. Compile and upload sketch
     

    Shipping Info Distributors Thanks for visiting Modern Device! Your questions and feedback are welcome: support@moderndevice.com

    © 2012 Modern Device.