The JeeNode USB is complete with a built-in USB interface so it’s a great way to get started with JeeNodes. If you just want to prove out a concept, plug in a JeeNode USB – say on a laptop, and another JeeNode USB or JeeLink on another computer and you have an instant, Arduino-compatible wireless link.
It contains Atmel’s ATmega328p AVR microcontroller and the proven HopeRF’s RFM12B wireless radio module, as well as a branded FT232R USB interface. The ATmega is pre-flashed with the OptiBoot loader (compatible with the Arduino Uno) and the RF12demo sketch. See the JeeNode description for more details.
JeeNode USBs are shipped as standard with the 868 MHz radio module, the preferred ISM-band for Europe. Choose the 434 MHz option if you need this band for compatibility with other devices such as some weather stations. For USA and Australia, a 915 MHz version is available from Modern Device, USA.
The pre-assembled JeeNode USB comes with the USB plug and all SMD components soldered on. Four 6-pin female headers are included and need to be soldered on to access each of the 4 ports. The PWR/I2C and SPI/ISP headers are not included, these are intended for more advanced usage scenarios.
The PCB only variant is the bare board without any components. You’ll need to add your own ATmega, RFM12B, FTDI chip, regulator, pin headers, and a few other components to create a working JeeNode USB. This board contains SMD parts of size 0603 – you will need to use proper SMD tools and soldering techniques to assemble a JeeNode USB yourself.
The documentation and full design details are freely available.