Thanks @dmenezes,
hopefully sharing my experience could help someone having connection problem in their UPDI setup.
oo man, I’m pretty sure it’ll be extremely nice to have gchart’s UPDI programming adapter…
But I live on the other side of the globe, I’m afraid shipping won’t be very practical, not only cost-wise but mainly for how long it’ll take to get it to me. That’s why I’m kinda forced to rig up this super-ghetto-style UPDI programming setup.
Not too bad though, USB-TTL adapters are widely available. Otherwise it’ll be almost insurmountable for me to build-from-scratch a USB-TTL adapter.
Std CH340 USB-TTL adapter, simply add female-female dupont jumper wires and pogo pins and it’s up and running.
And a resistor and/or Schottky diode, if needed.
P50-B1 pogo pins can be press-fitted into regular female jumper wires (I think it’s the 2.5mm jumper wire) , it’s nice and tight, no need to solder. Springy pins really help stabilizing the connections to the flashing pads.
=====
I tried my setup with male-female jumper wires. Female-sides connect to the USB-TTL adapter, male-sides directly to the flashlight’s flashing pads,
definitely not as nice as with pogo pins but still semi-usable if you don’t have pogo pins. I mean it’s bad without pogo pins, I don’t wanna do it again that way