iotSDR – Design custom IoT protocols & gateways

iotSDR – Design custom IoT protocols & gateways

iotSDR is a versatile dev board with everything you need to design custom IoT protocols & gateways.

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

The project will launch soon on

UPDATE 07/08/2020: The project is now live on and starting from $299.

Please follow and like us:
Pin Share
About mixos

Mike is the founder and editor of, an electronics engineering community/news and project sharing platform. He studied Electronics and Physics and enjoys everything that has moving electrons and fun. His interests lying on solar cells, microcontrollers and switchmode power supplies. Feel free to reach him for feedback, random tips or just to say hello :-)

view all posts by admin
Notify of

Inline Feedbacks
View all comments
Get new posts by email:
Get new posts by email:

Join 97,426 other subscribers