Chat

Welcome to Flux

Treat Flux like your intern. Tell it what you'd like to build and it'll get to work. You can also ask it questions, brainstorm ideas, and teach it your preferences. Learn More

Explain project
Write a project description
Find schematic issues
Create a test plan
Simulate a circuit
Prepare for Manufacturing
Component Selection Workflow
New Subsystem Wizard
Hey! this circuit didn't work! I wasn't able to communicate to my base device.

Hey! this circuit didn't work! I wasn't able to communicate to my base device.
2y
2
Q2
IC1
+3.3V
+3.3V
+5V
+3.3V
+3.3V
Q1
+3.3V
~RTS
USB_DP
USB_DN
GPIO0
RESET
MCU_RX
~DTR
~RTS
~DTR
~DTR
USB_DP
MCU_TX
USB_DN
~RTS
U1
TX
R6
Resistance
10kΩ
R1
Resistance
5.1kΩ
J3
RX
R5
Resistance
10kΩ
C1
Capacitance
1uF
R3
Resistance
5.1kΩ
C3
Capacitance
0.1uF
R4
Resistance
5.1kΩ
J1


No results...

Custom Programmer for ESP32 Using USB-C USB3.0 Pins

Custom Programmer for ESP32 Using USB-C USB3.0 Pins thumbnail
NOT RECOMMENDED FOR NEW DESIGNS. It did not work during testing. Please refer to my other project that worked successfully.
Using this programmer to exploit the extra pins given by a USB 3.0 Superspeed cable. By doing so, you can program an ESP32 without adding a programmer port.
NOT Compliant with USB-C Standard

Properties

Properties describe core aspects of the project.

Pricing & Availability

Distributor

Qty 1

Digi-Key

$1.76–$4.30

LCSC

$1.67–$1.79

Mouser

$1.43

Controls