|
WHR-G54S Wireless-G Router
Low cost wireless ethernet to serial.
|
K9spud.com |
|
The Buffalo AirStation Wireless-G (WHR-G54S) router is one of those off the
shelf products that is absolutely a hacker's delight. Officially, the device is
intended for use as a home router to sit between your cable modem and your
various computers around the house, wireless and wired. Unofficially, however,
the device is an embedded Linux platform that you can program to
do anything you want.
At the time of this writing, you can buy a WHR-G54S for a mere $25
(after rebates) from
Circuit City.
Even without rebates, the device is still a steal at $40 to $50
elsewhere.
Specifications
Serial Port
Internally, the circuit board has unpopulated solder holes for connecting a 3.3V TTL serial port (no hardware handshaking signals though, just RX/TX). This opens the possibility of using this device with your microcontroller projects, providing wireless network access and remote control. Most wireless serial device servers cost upwards of several hundred dollars and provide far less functionality.
If you want to interface to RS-232 voltage levels (such as those used on a PC serial port), you'll need to use a MAX3232 chip. I've put together a quick little schematic diagram showing how to do it.
Firmware
Pre-built custom firmware packages:
Personally, I would like to see someone integrate the RFC2217 protocol into the device so that we can use the serial port over the network. There is already an open source implementation of this protocol available for Linux, but so far I haven't seen it integrated into the above wireless router firmware packages yet: