Implementing 802.11 with Microcontrollers: Wireless Networking for Embedded Systems Designers,
Edition 1
By Fred Eady

Publication Date: 02 Sep 2005
Description
Wireless networking is poised to have a massive impact on communications, and the 802.11 standard is to wireless networking what Ethernet is to wired networking. There are already over 50 million devices using the dominant IEEE 802.11 (essentially wireless Ethernet) standard, with astronomical growth predicted over the next 10 years. New applications are emerging every day, with wireless capability being embedded in everything from electric meters to hospital patient tracking systems to security devices.

This practical reference guides readers through the wireless technology forest, giving them the knowledge, the hardware and the software necessary to design a wireless embedded device rapidly, inexpensively, and effectively. Using off-the-shelf microcontrollers from Microchip and Atmel, the author provides step-by-step instructions for designing the hardware and firmware for a fully operational wireless networking device. The book gives a thorough introduction to 802.11 technology and puts it into perspective against the other wireless standard options. Just enough theory and mathematics is provided to give the depth of understanding needed for practical design work.

The book thoroughly covers:
* Laptop wireless Ethernet card introduction and theory
*Introduction to CompactFlash-to-microcontroller interfacing
* Implementing the laptop wireless Ethernet card in an embedded environment

Key Features

  • Covers the hottest new embedded market area- wireless networking
  • Shows designers how to save money and time by using microcontrollers in their embedded wireless designs instead of expensive, complex prefab boards
About the author
By Fred Eady, Systems Engineer, EDTP Electronics, FL, USA
Table of Contents
PrefaceWhat’s on the companion website?Chapter 1: Why Are We Doing This?Selecting a Suitable MicrocontrollerSelecting a Suitable 802.11b Communications Device802.11b Hardware OverviewAirDrop BasicsChapter 2: The AirDrop-PThe AirDrop-P HardwareLearn to Play Guitar and Become FamousChapter 3: The AirDrop-AThe AirDrop-A HardwareBowing OutChapter 4: 802.11b CompactFlash Network Interface CardsThey Were Not Designed To Do ThisThe TEW-222CFNever Ignore an Inquisitive Author with Hand ToolsUnwrapping the TEW-222CFAn Undercover Look at the Zonet ZCF1100What’s Behind Door Number 4RF, Witchcraft, Pointy Hats, Ghouls, Goblins…Same ThingChapter 5: Talking with 802.11bCompactFlash NICsPhysically Connecting a Microcontroller to a CompactFlash CardMusical OvertonesChapter 6: Touring the Card Information StructureTalking in TuplesFirst Steps with the AirDrop-PWalking the Tuple ChainCIS ReconnaissanceDumping Linksys WCF12 TuplesDumping Netgear MA701 TuplesDumping Zonet ZCF100 TuplesEnabling the 802.11b CompactFlash NICThe Value of Parsing the CISFull ThrottleChapter 7: Learning to Talk to 802.11b CompactFlash NICsWhat the 802.11b NIC does for UsThe 802.11b CompactFlash NIC I/O DriversChapter 8: Setting Up An AirDrop Wireless NetworkSetting Up the APSomething’s in the AirGuitars and HollywoodChapter 9: AirDrop Driver BasicsBAPFIDRIDReading a RIDStringing Up the SSIDGood RIDdanceRetrieving the MAC AddressStatus CheckChapter 10: Putting an AirDrop on a Wireless LANBogie Number 1 – Allocating Transmit BuffersBogie Number 2 – Enabling the MACAuthenticating the AirDrop Wireless LAN StationAssociating with the AIRDROP_NETWORK APChapter 11: Processing 802.11b Frames with the AirDropAirDrop Frame StructureAirDrop-P Frame ReceptionChapter 12: PINING the AirDropExamining the IP HeaderChapter 13: Flying Cargo with UDP and the AirDropRunning a UDP Application on the AirDrop-PThe EDTP Internet Test Panel and the Code Behind ItExercising the AirDrop-P with the EDTP Internet Test PanelNotesChapter 14: Flying Cargo with TCP/IP and the AirDropTCP and the AirDrop-PThe TCP/IP Stack’s Physical LayerThe TCP/IP Stack’s Data Link LayerThe TCP/IP Stack’s Network LayerThe TCP/IP Stack’s Transport LayerThe TCP/IP Stack’s Application LayerTCP/IP – The Big UglyYou’ve Done It!Chapter 15: WEP and the AirDropIncorporating WEP into the AirDrop 802.11b DriverThe New Experimental AirDrop HardwareAn Experimental AVR AirDrop VariantThe Experimental AirDrop FirmwareCoding a Simple 802.11b Web ServerThe AirDrop SRAMChapter 16: A New Kid in Town Who Calls Himself ZigBeeZig What???Making ZigBee TalkThe Microchip ZigBee StackChapter 17: Parting FramesNumeric NotationSource Code PresentationConventionsSub SnippetsNetasyst Sniffer Capture Text PresentationMini SniffsIndex
Book details
ISBN: 9780750678650
Page Count: 400
Retail Price : £61.99
Gast, 802.11 Wireless Networks, O'Reilly, pb, 464 pgs, $44.95, 2002Catsoulis, Designing Embedded Hardware, O'Reilly, pb, 328 pgs, $39.95, 2002
Audience
PRIMARY MARKET: Embedded systems engineers and programmers SECONDARY MARKET: Electrical/software engineering students, electronics technicians working in embedded systems, inhouse training departments of electronics manufacturers, electronics hobbyists