Skip to content

Testbed and Adapter board

Litie Zhu edited this page Feb 21, 2016 · 22 revisions

Testbed

The testbed in use employs

  • the DWM1000 on the adapter board

  • an Arduino (in this case a "Pro Mini")

  • (a resistor and some wires)

and is wired just as follows:

testbed

Power supply

In case one of the "smaller" Arduino boards (like the "Pro Mini") is used, please note that external power supply is a must. Usually these boards have an onboard 50mA (max.) power regulator which is by far too weak for 160mA peaks that may occur when sending packets with the DWM1000.

Adapter board

The adapter board is designed to fit a regular bread-broad or proto-board. Note: If you don't have specific SMD soldering equipment at hand, simple buy and use some additional (SMD) Flux to properly solder each pin with a regular solder iron.

The adapter board has the following pin mapping:

Pin Function
1 (EXTON) see DW1000 manual
2 (WAKEUP) see DW1000 manual
3 (RSTn) Resetting the chip (by pulling low)
4 (GPIO7) see DW1000 manual
5 (VDD) 3.3V power supply
6 (GPIO6) see DW1000 manual
7 (GPIO5) see DW1000 manual
8 (GPIO4) see DW1000 manual
9 (GPIO3) see DW1000 manual
10 (GPIO2) see DW1000 manual
11 (GPIO1) see DW1000 manual
12 (GPIO0) see DW1000 manual
13 (SPICSn) SPI chip select line (pulling low to activate chip)
14 (SPIMOSI) SPI communication towards chip
15 (SPIMISO) SPI communication towards controller
16 (SPICLK) SPI clock (at most 3MHz in init phase, afterwards up to 20MHz)
17 (GPIO8) interrupt asserted line, see DW1000 manual
18 (GND) Ground
Clone this wiki locally