Atmel AT90USB 802.11g Wireless Project Code
Status: Pre-Alpha
Brought to you by:
dmgarske
File | Date | Author | Commit |
---|---|---|---|
at90usb128 | 2006-11-18 | dmgarske | [r1] |
common | 2006-11-18 | dmgarske | [r1] |
gpl.txt | 2006-11-18 | dmgarske | [r1] |
readme.txt | 2006-11-18 | dmgarske | [r1] |
Developed by David Garske of Wibotics and released under the GNU General Public License. david@wibotics.com, http://www.wibotics.com The at90usb-zd1211 project provides an inexpensive solution to providing 802.11g wireless communication using off the shelf hardware and open source technologies. Developed for the Atmel AT90USB micro-controller and the ZyDas ZD1211B wireless chipset with AL2230 or AL2230S RF Tranceiver. References: (1): ZyDas Linux Driver (http://zd1211.ath.cx/) (2): Atmel AT90USBKey (http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3879) Hardware requirements: - Atmel AT90USBKEY AT90USB1287 Development Kit - ZD1211B USB Wireless Module. (see http://zd1211.ath.cx/ and look for ZD1211B with AL2230(s) RF) - JTAG ICE MKII (not required, but recommended for developers) Installation: 1. Install the GNU AVR compiler (part of WinAVR). 2. Copy the "\at90usb128\app\gcc\ioAT90USB1287.h" file to your avrgcc installation under "\avr\include\avr". 3. Edit the io.h file of the avrgcc distribution and add an entry for the AT90USB1287: #elif defined (__AVR_AT90USBxxx__) # include <avr/ioAT90USB1287.h> 4. Go to "\at90usb128\app\gcc\" and run "mm.bat". 5. The resulting .hex file can be uploaded to the device using the USB Bootloader or the JTAG ICE MKII.