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 1
Colonne 2
Colonne 3
Colonne 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
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
Broche
Signal
Couleur fil
ESP32 (DevKitC)
Rôle / remarque
1 ▲
3V3
Rouge
3V3
Alim module — pic ~60 mA en TX. Ne pas alimenter en 5 V.
2
GND
Noir
GND
Masse commune (relier aussi au rail – de la breadboard).
3
SCK
Ambre
GPIO18
Horloge SPI.
4
MISO
Bleu
GPIO19
Données module → ESP32.
5
MOSI
Vert
GPIO23
Données ESP32 → module.
6
CSN
Violet
GPIO5
Chip-select, actif bas.
7
IRQ
Rose
GPIO27
Interruption RX/TX. Pull-down 100k déjà sur la carte.
8
RST
Ciel
GPIO26
Reset, 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
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
Remplacer SV1 = PINHD-2X4 (package 2X04) par PINHD-1X8 (package 1X08), pas 2,54 mm.
Repositionner le connecteur le long du bord bas de la carte, broche 1 à gauche, trous traversants pour barrette mâle.
Reconduire le même netlist (signaux inchangés) ; ré-ordonner les pins : 3V3·GND·SCK·MISO·MOSI·CSN·IRQ·RST.
Ajouter sur la sérigraphie : repère ▲ / pad carré en broche 1 et l'étiquette de chaque signal.
Conserver C1/C2/C4 (100 nF) et C3 (10 µF) au plus près de VDD3V3/VSS du DWM3000 (règle de découplage du projet).
Garder le dégagement RF côté antenne (pas de plan de masse ni de piste sous l'antenne).
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).