Make a DecaWiNo

This tutorial illustrates how to make a DecaWiNo.

Get the electronic parts

These parts are recommended to make a DecaWiNo:

  • 1 PJRC Teensy 3.2 [buy]
  • 1 DecaWave DWM1000 module [buy]
  • 1 SMD RGB Leds Cathode Commun
  • 3 SMD 1206 resistors (330ohm)
  • Standard HE13 male pins [buy]
  • Standard HE13 female pins (optional) [buy]

Get the hardware files and produce the PCB

The DecaWiNo is an open-source hardware board. It has been design with KiCad.

Download the PCB files on and launch the production. If your school or local fablab cannot produce PCB, you can upload the DecaWiNo PCB sources on and pay via Paypal.

Solder the DecaWiNo

The next steps indicates how-to solder the DecaWiNo.

  1. Place the DWM1000 on the PCB, adjust the pins to fit with the footprint and solder the DWM1000 with one point. Check the pin alignment and adjust it (this first step is the trickiest).
  2. Once the DWM1000 pins are aligned, solder the others pins,
  3. Solder the 330ohm resistances,
  4. Solder the HE13 male connectors,
  5. This step is optional: You can test the DWM1000 before soldering the Teensy. Wire the DecaWiNo to a Teensy 3.2 with signals GND, 3.3V, CLK, MOSI, MISO, CS and INT. Upload DecaDuino’s TWR example sketches on a couple of DecaWiNos and check: you must get a distance on the console of the client,
  6. Put the Teensy 3.2 on the HE13 male pins,
  7. The teensy should not be in contact with the DWM1000 metal shield. If the plastic part of the HE13 male pins is not tall enough, keep attention with next step,
  8. Isolate the Teensy, for example with an adhesive plastic band. Teensy pins 15 to 21 (included) and A11 are not used on DecaWiNo,
  9. Put the Teensy and solder all pins.
  10. Solder the RGB LED
  11. Solder the HE13 female pins.

 Test the DecaWiNo

Upload one of the DecaDuino’s example sketches on the brand new DecaWiNo. The DecaDuino init() call must be validated.

Follow the others tutorials on the DecaWiNo page.


Leave a Reply