What hardware/software do I need to use TinyOS?
The software that you will need to develop and run TinyOS is included in the Linux RPMs or Windows Installshield Wizard for TinyOS. You can find pointers to the respective installation packages at http://webs.cs.berkeley.edu/tos/download.html. You need a parallel and a serial port on your machine to be able to communicate and program the motes. There is an ethernet programming board and other new communications options currently (12/03) in development. Check with Crossbow, the manufacturer of the Berkeley Mote hardware, to see what are the latest and greatest options available.