SpiderR40ESP32C3 (901.637B) · Datenblatt 305000 195A SpiderR40ESP32C3 (901.637B) · Datasheet 305000 195A In-Circuit Solutions GmbH · www.in-circuit.de
|
In-Circuit Solutions

SpiderR40ESP32C3

Datenblatt — Entwicklungsboard für radino40-Funkmodule, mit ESP32-C3

Datasheet — Development board for radino40 radio modules, with ESP32-C3

Dokument-Nr. 305000 195A Stand 2026-09 Artikel 901.637B
Document no. 305000 195A Date 2026-09 Part no. 901.637B

Das BoardThe board

SpiderR40ESP32C3, angled view top side bottom side
SpiderR40ESP32C3 mit radino40 CC1101 433 MHz — schräg, Oberseite, Unterseite. Auf der Unterseite sitzt der ESP32-C3. SpiderR40ESP32C3 with radino40 CC1101 433 MHz — angled, top side, bottom side. The ESP32-C3 sits on the bottom side.

Das SpiderR40ESP32C3 macht aus einem radino40-Funkmodul ein arbeitsfähiges Gerät: Es bringt USB-C, Antennenbuchse, Spannungsversorgung und sämtliche Anschlüsse des Moduls auf Lötpads — auf einer Fläche von 50,8 × 25,4 mm.

Dazu sitzt ein ESP32-C3 auf der Platine. Er hängt mit dem radino40 an einer gemeinsamen UART und bringt WLAN und Bluetooth mit. In der mitgelieferten Firmware arbeitet er als USB-UART-Brücke; ebenso kann er eigene Aufgaben übernehmen — etwa die Anbindung ans Netz, während das radino40 den Funkverkehr führt.

  • Träger für alle radino40-Module — CC1101, DW1000, DW3000 und weitere
  • ESP32-C3FH4 mit 4 MB Flash, WLAN und Bluetooth LE
  • USB-C für Versorgung, Programmierung und serielle Verbindung – die Buchse führt beide USB-Anschlüsse: den des ESP32-C3 und den des radino40
  • SWD-Anschluss (TC2030) für das radino40
  • RP-SMA-Antennenbuchse für das radino40
  • Alle Anschlüsse des radino40 auf Lötpads im Raster 2,54 mm
  • Fünf freie Anschlüsse des ESP32-C3 (IO0 bis IO4)
  • Versorgung wahlweise über USB-C, 5 V oder 24 V
  • Taster für Reset und Bootloader, drei Leuchtdioden
  • 50,8 × 25,4 × 3,5 mm — die Fläche genau zwei mal ein Zoll

The SpiderR40ESP32C3 turns a radino40 radio module into a working device: it provides USB-C, an antenna connector, power supply and every pin of the module on solder pads — on an area of 50.8 × 25.4 mm.

An ESP32-C3 sits on the board as well. It shares a UART with the radino40 and brings WiFi and Bluetooth. In the firmware supplied it works as a USB-to-UART bridge; it can equally take on tasks of its own — connecting to the network, say, while the radino40 handles the radio traffic.

  • Carrier for all radino40 modules — CC1101, DW1000, DW3000 and others
  • ESP32-C3FH4 with 4 MB flash, WiFi and Bluetooth LE
  • USB-C for power, programming and the serial connection – the socket carries both USB connections: that of the ESP32-C3 and that of the radino40
  • SWD connector (TC2030) for the radino40
  • RP-SMA antenna connector for the radino40
  • Every pin of the radino40 on solder pads, 2.54 mm pitch
  • Five free pins of the ESP32-C3 (IO0 to IO4)
  • Powered from USB-C, 5 V or 24 V
  • Buttons for reset and bootloader, three LEDs
  • 50.8 × 25.4 × 3.5 mm — the area exactly two inches by one

BestückungsvariantenAssembly variants

Das Board wird mit aufgelötetem radino40 geliefert. Welches Modul darauf sitzt, bestimmt das Funkverfahren:

The board is delivered with the radino40 already soldered on. Which module sits on it determines the radio technology:

SpiderR40ESP32C3
Fotografiert ist die Option 901.637B mit dem radino40 CC1101 433 MHz. Die übrigen Optionen unterscheiden sich allein durch das aufgelötete Modul; Platine, Anschlüsse und Maße sind gleich. Shown is option 901.637B with the radino40 CC1101 433 MHz. The other options differ only in the module soldered on; board, connections and dimensions are the same.
Art.-Nr.Bestücktes radino40ModulWofür
901.637Bradino40 CC1101 433 MHz901.614A001Schmalband, große Reichweite
901.637B002radino40 CC1101 868 MHz901.614Schmalband, SRD-Band
901.637B001radino40 DW1000901.528Ultrabreitband, Ortung
901.637B004radino40 DW1000 mit TCXO901.528A001Ultrabreitband, engere Frequenztoleranz
901.637B003radino40 DW3000901.620CUltrabreitband nach FiRa
Part no.radino40 fittedModuleWhat for
901.637Bradino40 CC1101 433 MHz901.614A001narrowband, long range
901.637B002radino40 CC1101 868 MHz901.614narrowband, SRD band
901.637B001radino40 DW1000901.528ultra-wideband, positioning
901.637B004radino40 DW1000 with TCXO901.528A001ultra-wideband, tighter frequency tolerance
901.637B003radino40 DW3000901.620Cultra-wideband to FiRa

SpannungsversorgungPower supply

Drei Wege führen zur Versorgung — sie schließen einander nicht aus, die Eingänge sind über Schottky-Dioden entkoppelt:

  • USB-C — 5 V vom Rechner oder Netzteil
  • 5 V am Pad 5V — für den Einbau in ein Gerät
  • 24 V am Pad 24V — ein Abwärtswandler (AOZ1280CI) erzeugt daraus 5 V

Aus den 5 V erzeugt ein Linearregler die 3,3 V für radino40 und ESP32-C3; er liefert bis 600 mA. Dieselbe Spannung liegt am Pad 3V3 für eigene Beschaltung an.

There are three ways to power the board — they do not exclude each other, the inputs are decoupled by Schottky diodes:

  • USB-C — 5 V from a computer or power supply
  • 5 V on pad 5V — for building into a device
  • 24 V on pad 24V — a step-down converter (AOZ1280CI) derives 5 V from it

From the 5 V a linear regulator generates the 3.3 V for the radino40 and the ESP32-C3; it supplies up to 600 mA. The same voltage is available on pad 3V3 for your own circuitry.

AnschlussbelegungPad assignment

Alle Anschlüsse liegen auf Lötpads im Raster 2,54 mm. Die Zahlen sind die Anschlussnummern des radino40 und stehen so auf der Platine; die Spalte Signal nennt den zugehörigen Anschluss des nRF52840 im Modul. IO0 bis IO4 gehören zum ESP32-C3.

Zwei Pads tragen die Aufschrift ANT und meinen Verschiedenes: das linke die Antenne des ESP32-C3, das rechte innen die Bluetooth-Antenne des radino40.

All connections are on solder pads with 2.54 mm pitch. The numbers are the pin numbers of the radino40 and are printed that way on the board; the Signal column names the corresponding pin of the nRF52840 inside the module. IO0 to IO4 belong to the ESP32-C3.

Two pads are labelled ANT and mean different things: the left one the antenna of the ESP32-C3, the right inner one the Bluetooth antenna of the radino40.

Pad assignment
Belegung und Abmessungen, Blick auf die Oberseite. Pad assignment and dimensions, viewed from the top side.

Linke Reihe, aussen

PadSignalBedeutung
GNDBezugspotential
1P0.17GPIO
2P0.15GPIO
3P0.14GPIO
4P0.12GPIO; Trace-Puffer TRACEDATA[1]
5P0.07GPIO; Takt des Trace-Puffers
6P0.03GPIO (nur niederfrequent); Analogeingang
7P0.05GPIO; Analogeingang
8P0.29GPIO (nur niederfrequent); Analogeingang
9P0.31GPIO (nur niederfrequent); Analogeingang
42P0.27GPIO
GNDBezugspotential
IO4GPIO4freier Anschluss des ESP32-C3
IO3GPIO3freier Anschluss des ESP32-C3
IO2GPIO2freier Anschluss des ESP32-C3
IO1GPIO1freier Anschluss des ESP32-C3
IO0GPIO0freier Anschluss des ESP32-C3
GNDBezugspotential
ANTAntenne des ESP32-C3 (WLAN, Bluetooth LE)
GNDBezugspotential

Linke Reihe, innen

PadSignalBedeutung
GNDBezugspotential
33P0.16GPIO
34P1.08GPIO
35P1.10GPIO
36P0.11GPIO
37P0.02GPIO (nur niederfrequent); Analogeingang
38P0.04GPIO; Analogeingang
39P0.28GPIO (nur niederfrequent); Analogeingang
40P0.30GPIO (nur niederfrequent); Analogeingang
10P0.01GPIO; Analogeingang; Anschluss für den 32,768-kHz-Quarz
41P0.00GPIO; Analogeingang; Anschluss für den 32,768-kHz-Quarz
GNDBezugspotential

Untere Reihe

PadSignalBedeutung
RSTResetReset des radino40 – GPIO; Reset des nRF52840
GNDBezugspotential
RXDP0.06serielle Schnittstelle zum ESP32-C3 – GPIO; (RXD)
TXDP0.08serielle Schnittstelle zum ESP32-C3 – GPIO; (TXD)
3V33,3 V, Versorgung des radino40
BSLP0.13/BSLBootloader des radino40 – GPIO (intern mit 1 kΩ nach Masse)

Rechte Reihe, innen

PadSignalBedeutung
GNDBezugspotential
29P1.13GPIO (nur niederfrequent)
28P1.14GPIO (nur niederfrequent)
27P1.15GPIO (nur niederfrequent)
51P1.02GPIO (nur niederfrequent)
50P1.11GPIO (nur niederfrequent); Trace-Puffer TRACEDATA[2]
GNDBezugspotential
ANTAntenne des radino40 (Bluetooth LE)
20P0.10GPIO (nur niederfrequent); NFC-Antenneneingang
19P0.09GPIO (nur niederfrequent); NFC-Antenneneingang
LDOAusgang des Linearreglers
GNDBezugspotential

Rechte Reihe, aussen

PadSignalBedeutung
GNDBezugspotential
26P1.00GPIO (nur niederfrequent); Trace-Puffer TRACEDATA[0], SWO
53P1.06GPIO (nur niederfrequent)
52P1.04GPIO (nur niederfrequent)
25P1.01GPIO (nur niederfrequent)
24P1.03GPIO (nur niederfrequent)
GNDBezugspotential
23P1.05GPIO (nur niederfrequent)
22P1.07GPIO (nur niederfrequent)
16P0.13/BSLBootloader des radino40 – GPIO (intern mit 1 kΩ nach Masse)
3V33,3 V, Versorgung des radino40
GNDBezugspotential
44P1.09GPIO; Trace-Puffer TRACEDATA[3]
43P0.26GPIO
5V5 V – Eingang oder Ausgang
GNDBezugspotential
3V33,3 V des Boards
GNDBezugspotential
24V24-V-Eingang des Abwärtswandlers
GNDBezugspotential

Programmierstecker TC2030 (SWD)

PadSignalBedeutung
13V33,3 V, Versorgung des radino40
2SWDIOSWD-Daten des radino40
3ResetReset des radino40 – GPIO; Reset des nRF52840
4SWCLKSWD-Takt des radino40
5GNDBezugspotential
6P1.00GPIO (nur niederfrequent); Trace-Puffer TRACEDATA[0], SWO

Der ESP32-C3 im Inneren

ESP32-C3liegt anBedeutung
GPIO21P13/RXDserielle Schnittstelle zum radino40 (Empfang)
GPIO20P14/TXDserielle Schnittstelle zum radino40 (Senden)
GPIO8P11/NRSTReset des radino40
GPIO10P16/BSLBootloader des radino40
GPIO9ESP_BSLNBootloader des ESP32-C3 (Taster)
GPIO6LED_RDLeuchtdiode rot
GPIO7LED_GRLeuchtdiode grün
GPIO5LED_BLLeuchtdiode blau
GPIO18USB_D-USB-C
GPIO19USB_D+USB-C

Left row, outer

PadSignalMeaning
GNDGround
1P0.17GPIO
2P0.15GPIO
3P0.14GPIO
4P0.12GPIO; Trace buffer TRACEDATA[1]
5P0.07GPIO; Trace buffer clock
6P0.03GPIO (low-freq.); Analog input
7P0.05GPIO; Analog input
8P0.29GPIO (low-freq.); Analog input
9P0.31GPIO (low-freq.); Analog input
42P0.27GPIO
GNDGround
IO4GPIO4free connection of the ESP32-C3
IO3GPIO3free connection of the ESP32-C3
IO2GPIO2free connection of the ESP32-C3
IO1GPIO1free connection of the ESP32-C3
IO0GPIO0free connection of the ESP32-C3
GNDGround
ANTAntenna of the ESP32-C3 (WiFi, Bluetooth LE)
GNDGround

Left row, inner

PadSignalMeaning
GNDGround
33P0.16GPIO
34P1.08GPIO
35P1.10GPIO
36P0.11GPIO
37P0.02GPIO (low-freq.); Analog input
38P0.04GPIO; Analog input
39P0.28GPIO (low-freq.); Analog input
40P0.30GPIO (low-freq.); Analog input
10P0.01GPIO; Analog input; Connection for 32.768 kHz crystal
41P0.00GPIO; Analog input; Connection for 32.768 kHz crystal
GNDGround

Bottom row

PadSignalMeaning
RSTResetReset of the radino40 – GPIO; nRF52840 reset
GNDGround
RXDP0.06serial interface to the ESP32-C3 – GPIO; (RXD)
TXDP0.08serial interface to the ESP32-C3 – GPIO; (TXD)
3V33.3 V, supply of the radino40
BSLP0.13/BSLBootloader of the radino40 – GPIO (internal 1k pull-down)

Right row, inner

PadSignalMeaning
GNDGround
29P1.13GPIO (low-freq.)
28P1.14GPIO (low-freq.)
27P1.15GPIO (low-freq.)
51P1.02GPIO (low-freq.)
50P1.11GPIO (low-freq.); Trace buffer TRACEDATA[2]
GNDGround
ANTAntenna of the radino40 (Bluetooth LE)
20P0.10GPIO (low-freq.); NFC antenna input
19P0.09GPIO (low-freq.); NFC antenna input
LDOOutput of the linear regulator
GNDGround

Right row, outer

PadSignalMeaning
GNDGround
26P1.00GPIO (low-freq.); Trace buffer TRACEDATA[0], SWO
53P1.06GPIO (low-freq.)
52P1.04GPIO (low-freq.)
25P1.01GPIO (low-freq.)
24P1.03GPIO (low-freq.)
GNDGround
23P1.05GPIO (low-freq.)
22P1.07GPIO (low-freq.)
16P0.13/BSLBootloader of the radino40 – GPIO (internal 1k pull-down)
3V33.3 V, supply of the radino40
GNDGround
44P1.09GPIO; Trace buffer TRACEDATA[3]
43P0.26GPIO
5V5 V – input or output
GNDGround
3V33.3 V of the board
GNDGround
24V24 V input of the step-down converter
GNDGround

Programming connector TC2030 (SWD)

PadSignalMeaning
13V33.3 V, supply of the radino40
2SWDIOSWD data of the radino40
3ResetReset of the radino40 – GPIO; nRF52840 reset
4SWCLKSWD clock of the radino40
5GNDGround
6P1.00GPIO (low-freq.); Trace buffer TRACEDATA[0], SWO

The ESP32-C3 inside

ESP32-C3connected toMeaning
GPIO21P13/RXDserial interface to the radino40 (receive)
GPIO20P14/TXDserial interface to the radino40 (transmit)
GPIO8P11/NRSTreset of the radino40
GPIO10P16/BSLbootloader of the radino40
GPIO9ESP_BSLNbootloader of the ESP32-C3 (button)
GPIO6LED_RDLED red
GPIO7LED_GRLED green
GPIO5LED_BLLED blue
GPIO18USB_D-USB-C
GPIO19USB_D+USB-C

Technische DatenTechnical data

MerkmalWert
Artikelnummer901.637B
Funkmodulradino40, aufgelötet — Variante nach Bestellung
Zweiter ProzessorESP32-C3FH4, 4 MB Flash, WLAN und Bluetooth LE
Taktquelle ESP32-C340 MHz Quarz
USBUSB-C; ESP32-C3 und radino40 liegen an je einem Datenpaar der Buchse
DebugSWD über TC2030 (radino40)
AntenneRP-SMA-Buchse für das radino40
AnschlüsseLötpads, Raster 2,54 mm
Bedienelemente2 Taster, 3 Leuchtdioden
VersorgungUSB-C, 5 V oder 24 V
3,3-V-ReglerLinearregler, bis 600 mA
Abmessungen (L × B × H)50,8 × 25,4 × 3,5 mm
Gewicht12 g
Zolltarifnummer85423190
FeatureValue
Part number901.637B
Radio moduleradino40, soldered on — variant as ordered
Second processorESP32-C3FH4, 4 MB flash, WiFi and Bluetooth LE
ESP32-C3 clock40 MHz crystal
USBUSB-C; ESP32-C3 and radino40 are each connected to one data pair of the socket
DebugSWD via TC2030 (radino40)
AntennaRP-SMA socket for the radino40
Connectionssolder pads, 2.54 mm pitch
Controls2 buttons, 3 LEDs
Power supplyUSB-C, 5 V or 24 V
3.3 V regulatorlinear regulator, up to 600 mA
Dimensions (L × W × H)50.8 × 25.4 × 3.5 mm
Weight12 g
Customs tariff number85423190

SoftwareSoftware

Für den ESP32-C3 liegt eine USB-UART-Brücke bei (115 200 Baud). Mit ihr meldet sich das Board am Rechner als serielle Schnittstelle, und das radino40 lässt sich unmittelbar ansprechen und programmieren.

Der Quelltext liegt als Arduino-Sketch bei und kann als Ausgangspunkt für eigene Firmware dienen. Für das radino40 gelten die Werkzeuge und Bibliotheken der radino40-Reihe unverändert.

A USB-to-UART bridge is supplied for the ESP32-C3 (115,200 baud). With it the board appears on the computer as a serial port, and the radino40 can be addressed and programmed directly.

The source is supplied as an Arduino sketch and can serve as a starting point for your own firmware. For the radino40 the tools and libraries of the radino40 range apply unchanged.

BestellinformationOrdering information

Art.-Nr.Bezeichnung
901.637BSpiderR40ESP32C3 mit radino40 CC1101 433 MHz
901.637B002SpiderR40ESP32C3 mit radino40 CC1101 868 MHz
901.637B001SpiderR40ESP32C3 mit radino40 DW1000
901.637B004SpiderR40ESP32C3 mit radino40 DW1000 und TCXO
901.637B003SpiderR40ESP32C3 mit radino40 DW3000
901.637SpiderR40ESP32C3 ohne Funkmodul (Leerplatine)
Part no.Description
901.637BSpiderR40ESP32C3 with radino40 CC1101 433 MHz
901.637B002SpiderR40ESP32C3 with radino40 CC1101 868 MHz
901.637B001SpiderR40ESP32C3 with radino40 DW1000
901.637B004SpiderR40ESP32C3 with radino40 DW1000 and TCXO
901.637B003SpiderR40ESP32C3 with radino40 DW3000
901.637SpiderR40ESP32C3 without radio module (bare board)

Wir bieten außerdem

We also offer

Kontakt

Contact

In-Circuit Solutions GmbH · Boltenhagener Str. 124 · D-01109 Dresden
www.in-circuit.de · info@in-circuit.de

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

Änderungsstand

Change history

VersionDatumÄnderung
A09/2026Erste Fassung, zu Leiterplatte 625000499B und Schaltplan 610000495B
VersionDateChange
A2026-09First version, for board 625000499B and schematic 610000495B