iotSDR

A versatile dev board with everything you need to design custom IoT protocols & gateways

This project is coming soon. Sign up to receive updates and be notified when this project launches.


Embedding SDR in IoT

iotSDR provides a platform that allows SDR developers and enthusiasts to develop cutting-edge solutions in the IoT radio and network domains. It has two Microchip AT86RF215 frontends, capable of providing I/Q streams and modem functionality for the Xilinx ZYNQ SoC, as well as a MAX2769 GNSS chip for custom GPS, Galileo, BieDou, and Glonass development. It is also compatible with the popular GNURadio SDR software.

If you want to design and develop a physical layer protocol for IOT – a protocol like LoRa, SigFox, WightLess, Bluetooth, BLE, 802.15.4, ZigBee, or something of your own – this board is for you. It is also a great place to start if you want to build a custom IoT gateway along the lines of The Things Network, LPWAN, or Google Thread.

Features & Specifications

  • RF Transceiver: 2x Atmel AT86RF215
    • European band: 863-870 MHz / 870-876 MHz / 915-921 MHz
    • Chinese band: 470-510 MHz / 779-787 MHz
    • North American band: 902-928 MHz
    • Korean band: 917-923.5 MHz
    • Japanese band: 920-928 MHz
    • World-wide ISM band: 2400-2483.5 MHz
  • GNSS Receiver: MAX2769B

  • SoC: Xilinx ZYNQ XC7Z010-1CLG400C

    • Dual-Core ARM Cortex-A9 MPCore
    • 256 kb on-chip memory
    • DDR3 support
    • 28,000 logic cells
    • 17,600 LUTs
    • 2.1 Mb block RAM
    • 80 DSP slices
    • 2x UART, 2x CAN 2.0 B, 2x I²C, 2x SPI, 4x 32-bit GPIO
    • FPGA configuration via JTAG
  • EEPROM Memory: 1x AT24MAC602 for RF transciever MCU firmware and data

  • Flash Memory: 1x QSPI 128 Mb flash memory for firmware

  • RAM: 256 MB DDR3

  • SD Card: Micro SD card slot

  • General User Inputs/Outputs:

    • 2x 8-bit PL interfaces
    • 1x 8-bit PS interface
  • Connectivity:

    • 1x Gigabit Ethernet
    • USB 2.0 high-speed (USB3310)
    • USB 2.0 full-speed (CP2104)
    • 2x SMA RF connector for Low Frequency IoT Bands transceiver
    • 2x SMA RF connector for 2.4 GHz Band transceiver
    • 1x GNSS receiver RF connector
    • FPGA JTAG connector for external JTAG programmer/debugger
  • Clock System:

    • Single clock source for both RF frontends
    • Separate clock for GNSS receiver
  • Board Dimensions: 76.2 mm x 101.6 mm

Project Updates


Feb 21, 2020

All Hardware Testing Complete!

We recently completed our hardware tests and are excited to tell to the community that, having tested all of the iotSDR hardware peripherals, we feel that we have crossed a major milestone. Read the full update.

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects: