Notice — Breakout DWM3000 « v7 » adapté à la platine d'essai

Carte source : pcb_breakout V7 to BreadBoard (silkscreen interne DWM3000 BREAKOUT v4.0). Module Qorvo DWM3000 (UWB DS-TWR), ~27 × 34 mm, alimentation et logique 3.3 V. Objectif : remplacer le connecteur double-rangée par un brochage compatible breadboard et documenter l'implantation.

⛔ Le connecteur actuel (header 2×4) ne fonctionne PAS sur une platine d'essai. Les deux rangées d'un header double sont espacées de 2,54 mm — soit exactement le pas des trous de la breadboard. Une fois enfoncées du même côté du canal central, chaque paire verticale de broches tombe dans la même piste de 5 trous et se trouve court-circuitée : 3V3↔MISO, GND↔CSN, IRQ↔SCK, RST↔MOSI. Court-circuit alimentation garanti. → Il faut passer à une rangée unique 1×8 (ou deux rangées séparées de ≥ 7,62 mm en mode « DIP à cheval » sur le canal).

1. Brochage actuel SV1 (header 2×4) — à remplacer

Vu de dessus, broche 1 en bas-gauche (numérotation Eagle 2X04) :

Colonne 1Colonne 2Colonne 3Colonne 4
Rangée haute p2 — IRQ p4 — RST p6 — 3V3 p8 — GND
Rangée basse p1 — SCK p3 — MOSI p5 — MISO p7 — CSN

Mêmes 8 signaux, même pas 2,54 mm — seule l'empreinte du connecteur change dans la version breadboard.

2. Version adaptée — schéma de la carte (vue de dessus)

Header remplacé par une rangée unique 1×8 (PINHD-1X8, pas 2,54 mm) le long du bord bas de la carte. Le module et son antenne UWB restent en haut, à l'opposé de la breadboard (dégagement RF préservé).

+3.3 V GND SCK MISO MOSI CSN IRQ RST
DWM3000 BREAKOUT — édition breadboard (1×8) M2 ANTENNE UWB zone de dégagement — ne rien poser dessus DWM3000 module UWB Qorvo 13 × 22,7 mm D1 PWR D2 ACT C 100nF / 10µF ▲ 1 3V3 GND SCK MISO MOSI CSN IRQ RST Header 1×8 pas 2,54 mm bord bas → breadboard Antenne en HAUT (dépasse du bord de la platine, vers le haut)

Broche 1 repérée par un pad carré + sérigraphie . Ordre choisi : alimentation aux extrémités gauche, bus SPI groupé au centre, signaux de contrôle (IRQ/RST) à droite.

3. Brochage 1×8 et correspondance ESP32

BrocheSignalCouleur filESP32 (DevKitC)Rôle / remarque
13V3Rouge3V3Alim module — pic ~60 mA en TX. Ne pas alimenter en 5 V.
2GNDNoirGNDMasse commune (relier aussi au rail – de la breadboard).
3SCKAmbreGPIO18Horloge SPI.
4MISOBleuGPIO19Données module → ESP32.
5MOSIVertGPIO23Données ESP32 → module.
6CSNVioletGPIO5Chip-select, actif bas.
7IRQRoseGPIO27Interruption RX/TX. Pull-down 100k déjà sur la carte.
8RSTCielGPIO26Reset, actif bas. Pull-up 100k déjà sur la carte.
✓ 3.3 V des deux côtés — ESP32 et DWM3000 partagent la même logique 3.3 V : liaison directe, aucun level-shifter. Le firmware utilise le bus SPI matériel (VSPI) de l'ESP32.

4. Implantation sur la platine d'essai

+ canal central Breakout DWM3000 (antenne vers le haut, hors platine) 1 ESP32 DevKitC GPIO18/19/23/5/27/26 Chaque broche tombe dans une piste isolée → fils de liaison (jumpers) vers l'ESP32 ; 3V3/GND renvoyés sur les rails d'alimentation.

Conseils de pose

  • Insérer la carte en haut de la platine, broche 1 (▲) à gauche, antenne dépassant du bord supérieur.
  • Renvoyer 3V3 et GND vers les rails d'alimentation avec 2 cavaliers ; câbler les 6 signaux directement vers les GPIO.
  • Garder les fils SPI courts (< 10 cm) : SCK/MOSI/MISO à 8–16 MHz sont sensibles aux fils longs sur breadboard.
  • Un 100 nF entre 3V3 et GND au plus près de la carte est déjà présent — ne pas l'enlever.

À ne pas faire

  • Pas de header 2×4 sur breadboard (court-circuits — voir §1).
  • Ne pas poser de fils ni de pièces métalliques au-dessus de l'antenne (zone hachurée).
  • Ne pas alimenter en 5 V ni mettre les GPIO en tolérance 5 V.
  • Éviter de coucher la carte à plat sur la breadboard métallisée côté antenne.

5. Variante « DIP à cheval » (optionnelle)

Si l'on préfère que la carte se pose comme un circuit intégré à cheval sur le canal central, utiliser deux rangées 1×4 sur les deux bords longs, écartées de ≥ 7,62 mm (0,3") (multiples de 2,54 mm : 7,62 / 10,16 / 15,24 mm). Avantage : carte stable et signaux des deux côtés. Inconvénient : empreinte plus large, antenne moins facile à dégager. Pour un usage pédagogique sur platine, la rangée 1×8 (§2) reste recommandée.

6. Modifications à apporter au fichier Eagle

Notice générée pour le projet UWB DW3000 — édition platine d'essai. Signaux et GPIO conformes à CLAUDE.md (SPI : 18/23/19/5 ; IRQ 27 ; RST 26).