Custom board that re-uses a D1 Mini's carrier board to serve as a USB->Serial->ESP programming jig.
Designed the PCB in Eagle CAD, produced at OshPark.
1) Desolder the ESP module off of the D1 Mini board(using hot air).
2) Solder Pogo pins to board.
3) Add solder to the pads on the adapter PCB.
4) Place D1 Mini board on the pads and heat from below with hot air.
5) Once it settles from the solder melting, it's good to go.
Allows bare ESP module to be programmed from Arduino IDE or using ESP-tool. Woot!
Components
1×
Wemos D1 Mini (or clone)
16×
Pogo Pins
1×
Custom Pogo Pin Jig PCB
1×
USB Cable
Electronic Components / Misc. Electronic Components
Hmm... adding headers is definitely a good idea. My original thought was just to make efficient use of the some parts I had. :) But adding a header, even one that matches the original packages isn't a problem. Maybe for a next revision.
But you need 4 (?) Resistors to pull stuff up and down on pins, too. So if you want to burn modules and send them away, it might make sense to have all of them.
Great idea!!!
Would be cool to still install the headers on the main board to test the flashed chip when it's done.