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, 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.