Posts tagged with “usb”

My Custom USB Hub: 2x USB-A, 2x USB-C

My Custom USB Hub: 2x USB-A, 2x USB-C

I’ve got a regular desk setup. There’s a monitor on it. All good — except plugging in USB devices is a pain. The USB-A (old) ports are placed on the bottom edge, so every time I need to connect something, I play the classic game of “flip the plug the right way by feel.” And if it’s a USB-C device — it has to go directly into the laptop, since that’s the only place with the right port.
Read more...
CH340G programmer for ESP8266/ESP32 - updated version

CH340G programmer for ESP8266/ESP32 - updated version

So, I have returned to my last year’s design of the CH340G based programmer and upgraded it with the same pinout as the widely known ESP01 module for the better compatibility and the USB Type C receptacle. Nowadays connectors of this type are way more popular than outdated Micro USB ones.

Read more...
Universal ESP8266/ESP32 programmer

Universal ESP8266/ESP32 programmer

I finally built myself a universal programmer for ESP8266 and ESP32 boards using a CP2102 chip and a bunch of connectors. It’s simple, cheap, and works with everything—from ESP-01 to my custom URU Card. Full schematic, photos, and files are in the repo if you want to build one too.

Read more...
URU Key - making decision on power source

URU Key - making decision on power source

Next step: power! I explored both CR2032 coin cells and tiny rechargeable LiPo batteries for the URU Auth device. Settled on a rechargeable setup with a TP4054 charger and USB-C—compact, convenient, and way more user-friendly. Bonus: added battery level monitoring and auto power-off to keep things efficient.

Read more...
CH340G programmer for ESP8266/ESP32

CH340G programmer for ESP8266/ESP32

Slightly tired of big and long-running projects both at work and at home I decided to make a small spin-off project to help me working with ESP8266/ESP32 devices. Is there any reason to make it when there are a lot of cheap USB-Serial converters in the market? I don’t think so. My only reason to make it is to have cool addition allowing ESP8266s to be programmed automatically without flash/reset buttons but simple circuit with two transistors. Most of the USB to Serial converters simply do not have this circuitry on board. And, of course, I wanted to have some fun.

Read more...