18
Jun
2009
WiShield 1.0
This is the shield you need to get Wi-Fi connectivity to your Arduino-based project! This shield provides 802.11b connectivity and is a direct drop-on plug-and-play solution to your Arduino Diecimila/Duemilanove. The WiShield matches the aforementioned Arduino perfectly, even down to the color. WiShield provides the following benefits:
Shield Features
- Add-on shield built for Arduino Diecimila and Duemilanove
- Dimensions, shape, even color match exactly!
- True plug-n-play solution
- 9-pin breakout header (not populated) for use in breadboard applications
- Uses SPI for host communication (max speed 25MHz)
- All Arduino headers brought out for easy access
- Easy access reset button on-board
- On-board PCB antenna
- Switchable interrupt pin usage between INT0 (port D, pin 2) and digital pin 8 (port B, pin 0)
- Switchable LED on digital pin 9 (port B, pin 1)
Wi-Fi Module Features
- 802.11b Wi-Fi certified
- 1Mbps and 2Mbps throughput speeds
- Supports both infrastructure (BSS) and ad hoc (IBSS) wireless networks
- Ability to create secured and unsecured networks
- WEP (64-bit and 128-bit)
- WPA/WPA2 (TKIP and AES) PSK
- Low power usage
- Standby mode: 250μA
- Transmit: 165mA
- Receive: 85mA
Pin Usage
- SPI
- Slave select (SS) : Arduino pin 10 (port B, pin 2)
- Clock (SCK) : Arduino pin 13 (port B, pin 5)
- Master in, slave out (MISO) : Arduino pin 12 (port B, pin 4)
- Master out, slave in (MOSI) : Arduino pin 11 (port B, pin 3)
- Interrupt (Uses only one of the following, depending on jumper setting)
- INT0 : Arduino pin 2 (port D, pin 2)
- DIG8 : Arduino pin 8 (port B, pin 0)
- LED : Arduino pin 9 (port B, pin 1)
- To regain use of this pin, remove the LED jumper cap
- 5V power
- GND
More information on the software and hardware can be found on the AsyncLabs Wiki .
Note that by using the WiShield hardware, you are accepting all terms of use in the license agreement for the software. For more information, please visit the following: WiShield 1.0 Driver .