Forum: Mikrocontroller und Digitale Elektronik ESP32-S2-WROOM Programmierfassung? Ideen?


von Heiko R. (hro)


Lesenswert?

Moin allerseits,

ich werde demnächst mal mit einem ESP32-S2-WROOM ein paar Spielereien 
beginnen und suche gerade eine Möglichkeit, das Teil zu Programmieren, 
ohne es auf eine Platine zu löten. Denn wenn das funktioniert, wird es 
nicht bei einem bleiben, wir können im Verein wohl um die 100 einsetzen. 
Da ich die nicht alle selbst auflöten will, würde ich sie gern 
programmieren und den Vereinskameraden zum Auflöten in die Hand 
drücken...

Der S2-WROOM hat ja 42 Pins, 16 an den Längsseiten und 10 an einer 
Schmalseite, mit 1,5mm Rastermaß, bei insgesamt 18mm x 31mm. Sieht so 
aus: 
https://www.soselectronic.de/articles/espressif/leistungsstarke-wifi-module-zu-erschwinglichen-preisen-2486 
und dies ist das Pinout: 
https://raw.githubusercontent.com/eggsampler/ESP32-S2-Breakout/master/images/PeripheralSchematics.png

Zum Programmieren würde ich gern den USB-Bootloader verwenden, d.h. ich 
müsste von den 42 Pins rechts und links jeweils "oben" zwei bzw. drei 
Pins (2x GND, 3V3, Enable, BOOT) kontaktieren sowie drei an der 
Schmalseite (nochmal GND, D+, D-). Im Hinterkopf hab ich sowas ähnliches 
wie eine PLCC-Fassung - Chip reindrücken, Speicher beschreiben, Chip 
wieder rausheben, fertig...

Ich hab nun eine Weile gesucht, aber nichts offensichtliches gefunden - 
kennt hier zufällig jemand eine genau dafür gemachte Mechanik?

Wenn es nicht in der Richtung noch irgendwas gibt, das ich übersehen 
habe, würde ich mal mit etwas Kontaktfedermaterial (Federbronze oder so) 
herumprobieren, Löcher im richtigen Rastermaß, Kontaktfedern einlöten 
und passend biegen. Oder so.

Pogo-Pins kenne ich, scheinen mir aber bei den 1,5mm Rastermaß und mit 
nur Halblöchern nicht so ganz die richtige Lösung zu sein. Lasse mich 
aber durchaus vom Gegenteil überzeugen...

Viele Grüße,
Heiko

von Johannes F. (doppelgrau)


Lesenswert?

Waren die S2 kompatibel von den Abmessungen und relevanten Pins mit den 
"normalen" ESP32?
Dann wäre sowas ne Idee: 
https://www.ebay.de/itm/Programmer-Tool-ESP32-Adapter-Socket-Kit-For-ESPRESSIF-ESP-WROOM-32-Mod-WCY/352920175129?

von Heiko R. (hro)


Lesenswert?

Johannes F. schrieb:
> Waren die S2 kompatibel von den Abmessungen und relevanten Pins mit den
> "normalen" ESP32?

Leider nein, aber trotzdem danke - auf die Suchkombination "Programmer 
Socket" war ich noch nicht gekommen und hatte diese Teile bisher noch 
nicht gefunden. Wenn es das für die verschiedenen ESP32 gibt, wird das 
vielleicht demnächst irgendwann auch für die ESP32-S2-WROOM oder -WROVER 
geben :)

Und sonst kaufe ich so ein Teil und löte mir die Federkontakte auf meine 
eigene Platine um.

Viele Grüße,
Heiko

edit: Und wie so oft waren andere schneller ;) 
https://www.tindie.com/products/targett/esp32-s2-module-protoprogrammer/#

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.