This wiki documents Piksi v2.3.1 which was discontinued April 1st, 2017.
Visit for newer products including Piksi Multi.

Integrating Piksi with 3DR Radio Module

From Swift Navigation Wiki
Jump to navigation Jump to search


This guide presents a setp-by-step tutorial for using 3DR radios with Piksi.

One Time Hardware Setup

3dr radio top.jpg

    • Screw the radio antennas onto the circular connectors of the 3DR radios.
    • Use the radio cables to connect the UART ports on the radios to the UART A receiving ports on the Piksi boards. Note that the connectors on the ends of each radio cable are NOT identical: the white, 5-pin connector goes to the Piksi, while the grey 6-pin connector goes to the 3DR radio. Ensure the UART serial connector on the 3DR radio is fully seated: it may need an extra push.

One Time Software Setup

3DR radios can be configured using AT commands. The AT commands can be configured through the console.

At commands screenshot.jpg

    • The default AT commands have been optimized for Piksi.
    • If there are other SiK based radios in the same vicinity, make sure that the Net-ID doesn't conflict
      • ATS3 configures the Net-ID. Changing that setting in the Piksi console will implement those changes to the radio on the next boot.

CAUTION : Refer to this 3DR Radio Guide before changing any AT commands. Changing the wrong setting can cause the system to fail.


  • When the radios are communicating with each other, they will show a SOLID GREEN light .
  • If the radios are not communicating with each other, they will show a FLASHING GREEN light.
  • Many AT settings need to be identical for both radios for them to be able to talk to each other.
    • Parameters such as Baud-Rate, Net-ID, ECC and AIR_SPEED must be same on both radios. Refer to this guide for a full list.