With-Zigbee-MRF24J40MA+

This extension board has been designed for PIC32-PINGUINO and PIC32-PINGUINO-OTG. It uses a MRF24J40MA Microchip zigbee module and is connected on the UEXT connector.

The board uses a female HE10 connector. The PCB, drawn with Kicad is shown below.



Software

The Zigbee library for Pinguino32 uses most of the code from Ian Harris ( www.embeddedadventures.com ). Each module need to be defined with a PAN ID ( personal area network identification ) and an address. To be able to communicate together, the modules need to be part of the same PAN and have a different address. The radio channel must be defined first.

This is an example where the module acts as a Zigbee receiver:

In the following example, the Zigbee module acts as a transmitter:

Links

Zigbee Shield Kicad file Zigbee Shield Inkscape file