This page is archived. Its contain may be outdated.

IoT-LAB WSN430

The WSN430 open node is a WSN430 node based on a low power MSP430-based platform, with a fully functional ISM radio interface and a set of standard sensors. Concerning the radio, two versions are developed: Version 1.3b presents an open 868MHz radio interface while version 1.4 has an IEEE 802.15.4 radio interface at 2.4GHz.

Schematics and Datasheets

In details, the hardware components are :

Micro-controller MSP430 - The MSP430 core used is a MSP430F1611 MCU, offering 48kbyte ROM, and 10kbyte RAM. 2 USARTs modules provide SPI, I2C, and UART communications. We also get various I/O lines, interruptables or not, a 6 channels ADC and a 2 channels ADC/DAC (12 bit resolution).

Sensors - 3 physical sensors are mounted on WSN430 nodes :

Radio - WSN430 nodes in version 1.3b have a 868MHz radio interface. The radio chip is the TI CC1101 (software and pin compatible with previous CC1100 version). Two types of antenna are available, the main one being an omnidirectionnal PCB antenna. There is an option for an external SMA antenna (The SMA connector is not mounted, but pads exists). The type is selected thanks to 2 capacitors (C5, C25 on design board) mounted or not. Note that the PCB antenna is designed to be used with a Varta Polyex battery at the node bottom for right radio propagation.

WSN430 nodes in version 1.4 have a 2.4GHz radio interface. The radio chip is the TI CC2420 radio chipset, offering a IEEE802.15.4-compliant interface. The chosen antenna is an omnidirectional SMD chip (reference Fractus Compact Reach Xtend).

Serial Number - An EEPROM serial number is available thanks to a Maxim  DS2411 chip, giving each node a unique identifier, readable by the MPS430 firmware over a 1-Wire interface.

Flash memory - Additionnal external flash memory is provided on a 1MByte chip (ST M25P80) accessed through SPI bus.

Battery charger - The power supply is controlled by a Microchip MCP73861 chip. It allows battery charge, and is supervised by MSP430 through 2 digital outputs (connected to MSP430 GPIOs).

Three LEDs (green, red, blue)

The SensLAB node hardware is described in details in an  ANR report

Here are the two WSN430 schematics, one for each of the radio chips:

Dock

The WSN430 can be used stand-alone using an additional board called “Dock” and a JTAG programmer which allows to program and debug software on the WSN430. More details on [[Hardware_Wsn430 dock]]

Bugs