radino32 DW1000 (901.388) — Datenblatt 305000 092A radino32 DW1000 (901.388) — Datasheet 305000 092A In-Circuit Solutions GmbH · www.in-circuit.de
|

radino32 DW1000

Datenblatt — UWB-Funkmodul mit STM32L151 und DW1000Datasheet — UWB wireless module with STM32L151 and DW1000

Dokument-Nr. 305000 092A Stand 2026-10
Document no. 305000 092A Date 2026-10
radino32In-Circuit Solutions

Das In-Circuit radino32 DW1000 vereint einen STM32L1 mit dem HF-Transceiver DW1000 in einem kleinen, EMV-gerechten Modul.

The In-Circuit radino32 DW1000 combines an STM32L1 with the DW1000 RF transceiver in a small form-factor, EMC-compliant module.

Es gehört zur radino-Reihe: voll Arduino-kompatible Funkmodule in kleiner Bauform, alle anschlusskompatibel zueinander.

It’s part of the radino series, which provides full-Arduino-compatible wireless communication devices in a small form factor, all pin-compatible to each other.

UWB
IEEE 802.15.4-2011
Cortex-M3
STM32L151CC, 32-Bit-ARM®
256 kB
Flash, 32 kB RAM, 8 kB EEPROM
23
GPIOs
UWB
IEEE 802.15.4-2011
Cortex-M3
STM32L151CC, 32-bit ARM®
256 kB
flash, 32 kB RAM, 8 kB EEPROM
23
GPIOs
radino32 DW1000
radino32 DW1000radino32 DW1000

MerkmaleFeatures

  • Arduino-kompatibel
  • UWB-Transceiver DW1000 intern angebunden
  • Konform zu IEEE 802.15.4-2011 UWB
  • Unterstützt hohe Tag-Dichten in RTLS
  • STM32L151CC von STMicroelectronics mit 32-Bit-ARM®-Cortex®-M3-CPU
  • 256 kByte Flash, 32 kByte RAM, 8 kByte EEPROM
  • Stromsparende Echtzeituhr (RTC)
  • 12-Bit-ADC und -DAC
  • Kapazitive Berührungssensorik unterstützt
  • 23 multifunktionale GPIOs (14 PWM, 10 ADC-Eingänge, 1 DAC-Ausgang)
  • USB, I²C, SPI, 2×USART
  • Arduino-compatible
  • UWB transceiver DW1000 connected internally
  • IEEE 802.15.4-2011 UWB compliant
  • Supports high tag densities in RTLS
  • STM32L151CC by STMicroelectronics with 32-bit ARM® Cortex®-M3 CPU
  • 256 kbyte flash, 32 kbyte RAM, 8 kbyte EEPROM
  • Low-power RTC
  • 12-bit ADC and DAC
  • Capacitive touch sensing supported
  • 23 multifunctional GPIOs (14 PWM, 10 ADC IN, 1 DAC OUT)
  • USB, I²C, SPI, 2×USART

AnwendungenApplications

  • Präzise Echtzeit-Ortungssysteme (RTLS) mit Two-Way-Ranging oder TDOA-Verfahren in verschiedenen Märkten: Gesundheitswesen, Konsumgüter, Industrie, Sonstige
  • Ortsbezogene Funk-Sensornetze
  • Precision real-time location systems (RTLS) using two-way ranging or TDOA schemes in a variety of markets: healthcare, consumer, industrial, other
  • Location-aware wireless sensor networks

ÜberblickOverview

Das In-Circuit radino32 DW1000 kombiniert einen STM32L151 mit dem Funk-Transceiver DW1000. Trotz der geringen Baugröße bleibt viel nach außen geführt: zahlreiche GPIOs und Schnittstellen (USB, I²C, SPI, 2×USART) des STM32L151 stehen für eigene Beschaltung zur Verfügung.

The In-Circuit radino32 DW1000 combines an STM32L151 with the DW1000 RF transceiver. Despite its small form factor, the radino32 DW1000 offers great connectivity. Many GPIOs and interfaces (USB, I²C, SPI, 2×USART) of the STM32L151 can be connected to external circuitry.

Mit unserer Arduino-Bibliothek für das radino32 wird das DW1000 vollständig Arduino-kompatibel; das ermöglicht die einfache Programmierung mit der Arduino-IDE (http://www.arduino.cc/).

With our Arduino library for the radino32, the DW1000 becomes fully Arduino-compatible, which enables easy programming using the Arduino IDE (http://www.arduino.cc/).

Top side
OberseiteTop side
Bottom side
UnterseiteBottom side
radino32 DW1000 with antenna and USB cable (example setup)
radino32 DW1000 mit Antenne und USB-Kabel (Aufbaubeispiel)radino32 DW1000 with antenna and USB cable (example setup)

BlockschaltbildBlock Diagram

Mikrocontroller-Teil, allen radino32-Modulen gemeinsam Micro controller section common to all radino32 modules 23 GPIOs I²C 2×USART SPIMISO, MOSI, SCK STM32L151CC USB Funkteil – DW1000 Radio section – DW1000 DW1000

Mikrocontroller-Teil (allen radino32-Modulen gemeinsam) und Funkteil DW1000

Micro controller section (common to all radino32 modules) and radio section DW1000

AnschlussbelegungPinout and Terminal Description

Top view, pin numbers
Blick von oben — AnschlussnummernTop view — pin numbers
Top view, pin names
Blick von oben — AnschlussnamenTop view — pin names
Bottom view, pin numbers
Blick von unten — AnschlussnummernBottom view — pin numbers
Bottom view, pin names
Blick von unten — AnschlussnamenBottom view — pin names
radino32 Pinout

Anschlussbelegung im Überblick (Farblegende im Bild)

Pinout overview (colour legend in the figure).

AnschlusslistePin List

radino PinNameArduino PinSTM32L151 PortBeschreibung / Funktion (fett = Hauptfunktion)
1MOSI16PB5SPI1-MOSI SPI3-MOSI; I2C1-SMBA; PWM; TIM3-CH2; EXTI5; GPIO
2MISO14PB4SPI1-MISO SPI3-MISO; PWM; TIM3-CH1; EXTI4 (gemeinsam mit P20); GPIO
3SCK15PB3SPI1-SCK SPI3-SCK; PWM; TIM2-CH2; EXTI3 (gemeinsam mit P4); GPIO
4D66PA3GPIO; USART2-RX PWM; TIM2-CH4; ADC3; OPAMP1-VOUT; EXTI3 (gemeinsam mit P3)
5D1010PA2GPIO; USART2-TX; PWM; TIM2-CH3; ADC2; OPAMP1-VINM; EXTI2
6D1111PB0GPIO; PWM; TIM3-CH3; ADC8; OPAMP2-VOUT; EXTI0
7D1313PB1GPIO; PWM; TIM3-CH4; ADC9; EXTI1 (gemeinsam mit P19)
8D55PB9GPIO; I2C-SDA; PWM; TIM4-CH4
9A5A5/24PB12ADC18; USART3-CK; SPI2-NSS; GPIO
10Reset–NRSTReset des STM32L151CC
11GND–VSSBezugspotential
12D0(RX)0PA10USART1-RX; EXTI10; GPIO
13D1(TX)1PA9USART1-TX; EXTI9; GPIO
14VCC–VCCVersorgung
15BOOT_SELECT–BOOT0Boot-Auswahl
16RD-26PA11USB-D-; USART1-CTS; SPI1-MISO; GPIO
17RD+27PA12USB-D+; USART1-RTS; SPI1-MOSI; GPIO
18TAMPER25PC13-WKUP2RTC-TAMP1; WKUP2; RTC-TS; RTC-OUT; GPIO
19A1A1/20PA1ADC1; USART2-RTS; OPAMP1-VINP; EXTI1 (gemeinsam mit P7); GPIO
20A2A2/21PA4ADC4; DAC1; USART2-CK; SPI1-NSS; SPI3-NSS; EXTI4 (gemeinsam mit P4); GPIO
21A0A0/19PA0-WKUP1ADC0; USART2-CTS; WKUP1; RTC-TAMP2; PWM; TIM2-CH1; GPIO
22A3A3/22PA7ADC7; SPI1-MOSI; PWM; TIM11-CH1; OPAMP2-VINM; GPIO
23D2(SDA)2PB7I2C1-SDA; USART1-RX; PWM; TIM4-CH2; EXTI7; GPIO
24D3(SCL)3PB6I2C1-SCL; USART1-TX; PWM; TIM4-CH1; EXTI6; GPIO
25D1212PA6GPIO; SPI1-MISO; PWM; TIM10-CH1; OPAMP2-VINP; ADC6
26TXLED18PB8TXLED; I2C1-SCL; PWM; TIM4-CH3; GPIO
27RXLED17PA15RXLED; SPI1-NSS; SPI3-NSS; EXTI15; GPIO
28GND–VSSBezugspotential
29ANTENNA––Antennenanschluss
30GND–VSSBezugspotential
31SWDIO30PA13SWDIO des STM32L151CC (Pad auf der Unterseite)
32SWCLK31PA14SWCLK des STM32L151CC (Pad auf der Unterseite)
34SYNC––SYNC des DW1000 (Pad auf der Unterseite)
36EXTCLK––EXTCLK des DW1000 (Pad auf der Unterseite)
–RF_MISO35PB14mit dem internen Funkteil verbunden, Signal: MISO
–RF_MOSI36PB15mit dem internen Funkteil verbunden, Signal: MOSI
–RF_SCK34PB13mit dem internen Funkteil verbunden, Signal: CLK
–RF_SS29PA8mit dem internen Funkteil verbunden, Signal: CS, 100-kΩ-Pullup auf der Platine
–RF_RST28PA5mit dem internen Funkteil verbunden, Signal: RST
–RF_WAKEUP32PB10mit dem internen Funkteil verbunden, Signal: WAKEUP
–RF_IRQ33PB11mit dem internen Funkteil verbunden, Signal: IRQ, 100-kΩ-Pulldown auf der Platine
radino pinNameArduino pinSTM32L151 portDescription / Function (bold = main function)
1MOSI16PB5SPI1-MOSI SPI3-MOSI; I2C1-SMBA; PWM; TIM3-CH2; EXTI5; GPIO
2MISO14PB4SPI1-MISO SPI3-MISO; PWM; TIM3-CH1; EXTI4 (shared with P20); GPIO
3SCK15PB3SPI1-SCK SPI3-SCK; PWM; TIM2-CH2; EXTI3 (shared with P4); GPIO
4D66PA3GPIO; USART2-RX PWM; TIM2-CH4; ADC3; OPAMP1-VOUT; EXTI3 (shared with P3)
5D1010PA2GPIO; USART2-TX; PWM; TIM2-CH3; ADC2; OPAMP1-VINM; EXTI2
6D1111PB0GPIO; PWM; TIM3-CH3; ADC8; OPAMP2-VOUT; EXTI0
7D1313PB1GPIO; PWM; TIM3-CH4; ADC9; EXTI1 (shared with P19)
8D55PB9GPIO; I2C-SDA; PWM; TIM4-CH4
9A5A5/24PB12ADC18; USART3-CK; SPI2-NSS; GPIO
10Reset–NRSTReset of STM32L151CC
11GND–VSSGround
12D0(RX)0PA10USART1-RX; EXTI10; GPIO
13D1(TX)1PA9USART1-TX; EXTI9; GPIO
14VCC–VCCPower supply
15BOOT_SELECT–BOOT0Boot Select
16RD-26PA11USB-D-; USART1-CTS; SPI1-MISO; GPIO
17RD+27PA12USB-D+; USART1-RTS; SPI1-MOSI; GPIO
18TAMPER25PC13-WKUP2RTC-TAMP1; WKUP2; RTC-TS; RTC-OUT; GPIO
19A1A1/20PA1ADC1; USART2-RTS; OPAMP1-VINP; EXTI1 (shared with P7); GPIO
20A2A2/21PA4ADC4; DAC1; USART2-CK; SPI1-NSS; SPI3-NSS; EXTI4 (shared with P4); GPIO
21A0A0/19PA0-WKUP1ADC0; USART2-CTS; WKUP1; RTC-TAMP2; PWM; TIM2-CH1; GPIO
22A3A3/22PA7ADC7; SPI1-MOSI; PWM; TIM11-CH1; OPAMP2-VINM; GPIO
23D2(SDA)2PB7I2C1-SDA; USART1-RX; PWM; TIM4-CH2; EXTI7; GPIO
24D3(SCL)3PB6I2C1-SCL; USART1-TX; PWM; TIM4-CH1; EXTI6; GPIO
25D1212PA6GPIO; SPI1-MISO; PWM; TIM10-CH1; OPAMP2-VINP; ADC6
26TXLED18PB8TXLED; I2C1-SCL; PWM; TIM4-CH3; GPIO
27RXLED17PA15RXLED; SPI1-NSS; SPI3-NSS; EXTI15; GPIO
28GND–VSSGround
29ANTENNA––Antenna pin
30GND–VSSGround
31SWDIO30PA13SWDIO of STM32L151CC (pad on bottom)
32SWCLK31PA14SWCLK of STM32L151CC (pad on bottom)
34SYNC––SYNC of DW1000 (pad on bottom)
36EXTCLK––EXTCLK of DW1000 (pad on bottom)
–RF_MISO35PB14connected to internal radio section Signal: MISO
–RF_MOSI36PB15connected to internal radio section Signal: MOSI
–RF_SCK34PB13connected to internal radio section Signal: CLK
–RF_SS29PA8connected to internal radio section Signal: CS, 100k pullup attached on board
–RF_RST28PA5connected to internal radio section Signal: RST
–RF_WAKEUP32PB10connected to internal radio section Signal: WAKEUP
–RF_IRQ33PB11connected to internal radio section Signal: IRQ, 100k pulldown attached on board

Verschaltung des FunkteilsDetailed Interconnection Diagram

STM32L151CC DW1000 PB15 (Arduino: 36) MOSI PB14 (Arduino: 35) MISO PB13 (Arduino: 34) SCLK PA8 (Arduino: 29) CS PA5 (Arduino: 28) RST PB11 (Arduino: 33) IRQ PB10 (Arduino: 32) WAKEUP 100 kΩ 100 kΩ

Detaillierte Verschaltung zwischen STM32L151CC und DW1000

Detailed interconnection between STM32L151CC and DW1000

Abmessungen und LötbildDimensions & Footprint

Gehäuseabmessungen und empfohlenes Lötbild. Modulhöhe: 3,7 mm ± 0,1 mm.

Package dimensions and recommended PCB footprint. Module height: 3.7 mm ± 0.1 mm.

Seen from top side — outline dimensions (mm)
Blick von oben — Außenmaße (Maße in mm)Seen from top side — outline dimensions (mm)
Recommended footprint (dimensions in mm; circle = keepout)
Empfohlenes Lötbild (Maße in mm; Kreis = Sperrfläche, „Keepout“)Recommended footprint (dimensions in mm; circle = keepout)

GrenzwerteAbsolute Maximum Ratings

Hinweis: Dies sind Grenzwerte, bei deren Überschreitung das Modul dauerhaft Schaden nehmen kann. Es sind keine maximalen Betriebsbedingungen.

Note: These are absolute maximum ratings beyond which the module can be permanently damaged. These are not maximum operating conditions.

Grenzwertmin.max.Einheit
Lagertemperatur−40125°C
VCC−0,33,6V
Strom je Anschluss20mA
Summenstrom aller Anschlüsse60mA
RatingMinMaxUnit
Storage temperature−40125°C
VCC−0,33,6V
Current per IO20mA
Total current by sum of all IOs60mA

GleichstromkennwerteDC Characteristics

TA = −40 °C bis 85 °C, VCC = 2,7 V bis 3,6 V (sofern nicht anders angegeben)

TA = −40 °C to 85 °C, VCC = 2.7 V to 3.6 V (unless otherwise noted)

ZeichenGrenzwertmin.typ.max.Einheit
VBSSpannung an BOOT_SELECT05,5V
VILEingangsspannung, LOW−0,30,2 VCCV
VIH1Eingangsspannung, HIGH, Anschlüsse: P4, P6, P7, P200,9 VCCVCC + 0,3V
VIH2Eingangsspannung, HIGH, alle übrigen Anschlüsse0,9 VCC5,25V
VOLAusgangsspannung, LOW0,5V
VOHAusgangsspannung, HIGH0,9 VCCV
SymbolRatingMinTyp.MaxUnit
VBSBOOT_SELECT voltage05.5V
VILInput low voltage−0.30.2 VCCV
VIH1Input high voltage, pins: P4, P6, P7, P200.9 VCCVCC + 0.3V
VIH2Input high voltage, all other pins0.9 VCC5.25V
VOLOutput low voltage0.5V
VOHOutput high voltage0.9 VCCV

StromaufnahmeCurrent Consumption Parameters

STMicroelectronics STM32L151CC

VCC = 3,3 V, TA = 25 °C. Der STM32L151CC im radino32 arbeitet mit HSE = 24 MHz.VCC = 3.3 V, TA = 25 °C. The STM32L151CC in the radino32 works with HSE = 24 MHz.

Gleichstrom je E/A-Anschluss25 mA
Gleichstrom über alle E/A-Anschlüsse60 mA
Betrieb (Running mode)bis 10 mA
Ruhe (Stop mode)herunter bis 1,5 µA
DC current per I/O pin25 mA
DC current over all I/O pins60 mA
Running modeup to 10 mA
Stop modedown to 1.5 µA

Einzelheiten stehen im Datenblatt des Herstellers.

For details see the manufacturer’s datasheet.

Decawave DW1000

Tamb = 25 °C. Werte aus dem Datenblatt des Herstellers.

Tamb = 25 °C. Values from the manufacturer’s datasheet.

Parametermin.typ.max.Einheit
Stromaufnahme im DEEP-SLEEP-Modus50nA
Stromaufnahme im SLEEP-Modus1µA
Stromaufnahme im IDLE-Modus19mA
Stromaufnahme im INIT-Modus5mA
TX160mA
RX240mA
ParameterMinTyp.MaxUnit
Supply current DEEP SLEEP mode50nA
Supply current SLEEP mode1µA
Supply current IDLE mode19mA
Supply current INIT mode5mA
TX160mA
RX240mA

Verpackung: Gurt und RollePackaging: Tape & Reel Specification

Alle radino-Module werden im Gurt auf Rolle geliefert, geeignet für Bestückautomaten. Kleine Mengen gibt es als Gurtabschnitt. Es sind zwei Rollen verfügbar, mit 100 bzw. 500 Stück je Rolle (siehe Bestellinformation). Bis auf die Stückzahl sind alle Parameter bei beiden Rollengrößen gleich:

All radino modules come in a tape & reel package suitable for pick and place machines. Small quantities are delivered as cut tape. There are two kinds of reels available, with 100 pcs and 500 pcs per reel (see section Ordering Information). Except for the number of modules, all parameters are the same for both reel sizes:

Tape drawing

Gurtzeichnung (Maße in mm)

Tape drawing (dimensions in mm)

Tape top
Tape bottom

Module im Gurt — Transportrichtung: Antennenanschluss nach rechts

Modules in tape — transport direction: antenna connector to the right

Temperaturprofil beim LötenReflow Temperature Profile

Der heikelste Schritt der maschinellen Bestückung ist das Reflow-Löten. Das Profil darf folgende Grenzwerte nicht überschreiten:

The single most critical stage in the automated assembly process is the reflow stage. The reflow profile shall not exceed the following maximum ratings:

Zu hohe Temperaturen, zu lange Transportzeiten und Stöße während des Reflow-Lötens sind unbedingt zu vermeiden.

Excessive temperatures, transport times and shocks during the reflow process MUST not be applied to the module.

Reflow temperature profile

Empfohlenes Temperaturprofil beim Reflow-Löten (laut Diagramm: Vorheizen 150–200 °C in 120–150 s, Anstieg 2–3 °C/s, Spitze 240 +0/−5 °C für 25–35 s, über 220 °C für 60–80 s)

Recommended reflow temperature profile (per diagram: preheat 150–200 °C for 120–150 s, ramp 2–3 °C/s, peak 240 +0/−5 °C for 25–35 s, above 220 °C for 60–80 s)

WaschenWashability

Die radino-Module vertragen das Waschen, sind aber nicht dicht verschlossen. In-Circuit empfiehlt, ohne Waschen zu fertigen. Wird gewaschen, muss den Modulen vor dem Anlegen der Spannung Zeit zum Trocknen bleiben — lang genug, damit eingedrungene Feuchte vollständig verdunstet. Sonst drohen Kurzschlüsse beim Einschalten oder Prüfen. Enthält das Waschmittel Rückstände, kann die Funktion auch nach dem Trocknen beeinträchtigt sein.

The radino modules are wash-resistant, but are not sealed. In-Circuit recommends manufacturing without washing. If washing is needed, make sure that a drying time is provided to the modules before applying electrical power. The drying time should be sufficient to allow any moisture that may have migrated into the module to evaporate, thus eliminating the potential for shorting damage during power-up or testing. If the wash contains contaminants, the performance may be adversely affected, even after drying.

BestellinformationOrdering Information

ArtikelBestellnummerMOQVerpackung
radino32 DW1000901.3881Gurtabschnitt; Rollen mit 100 / 500
PartOrdering codeMOQPackage
radino32 DW1000901.3881Cut tape; reels 100 / 500

Alle radino-Module sind online erhältlich: www.radino.cc

All radino modules are available online: www.radino.cc

ZulassungenCertifications

CE WEEE

RoHS und WEEE

RoHS / WEEE compliant

WEEE-Reg.-Nr. DE 17225017

WEEE-Reg.-Nr. DE 17225017

FCC

FCC

anhängig (pending)

pending

KontaktGet in Touch

In-Circuit Solutions GmbH
Boltenhagener Str. 124, D-01109 Dresden, Germany
www.in-circuit.de · sales@in-circuit.de · www.radino.cc

In-Circuit Solutions GmbH
Boltenhagener Str. 124, D-01109 Dresden, Germany
www.in-circuit.de · sales@in-circuit.de · www.radino.cc

ÄnderungsstandRevision History

StandDatumÄnderungBearbeiter
A2016/02/01Träger
2016/09/13Pulldown von RST auf IRQ korrigiertGrünig
2017/01/23Größere ÜberarbeitungGrünig
2017/06/02Stromaufnahme aktualisiertGrünig
2017/06/27Kleine ÜberarbeitungGrünig
A2026/10/27Neues Layout; Aussage zur R&TTE-Richtlinie 1999/5/EG gestrichen (überholt)Träger
VersionDateChangesEditor
A2016/02/01Träger
2016/09/13Fix pulldown from RST to IRQGrünig
2017/01/23Major UpdateGrünig
2017/06/02Update current consumptionGrünig
2017/06/27Minor UpdateGrünig
A2026/10/27New layout; R&TTE Directive 1999/5/EC statement removed (superseded)Träger