The aim of this project is to create a linux based 802.15.4/Zigbee sniffer without the need of any firmware or a microcontroller. The hardware used is Microchip's MRF24J40MA 2.4 GHz 802.15.4 transceiver over a FTDI USB-SPI bridge. The code to configure and capture packets from the radio is written in python and piped to wireshark for parsing and viewing.
- FT232H or FT2232H based breakout board. I used the UM232H-B-WE
- Microchip's MRF24J40MA 802.15.4 Transceiver
python mrf.py <IEEE 2.4GHz Channel>