I'm designing something like a stream deck. How would I wire a ESP32-WROOM-32D to the f230x? I have already connected the RX and TX but I don't know what to do with the RTS, CTS, and CBUS pins. Also how would I communicate with software and program the esp32 using this?
\$\begingroup\$
\$\endgroup\$
6
-
\$\begingroup\$ Welcome! What does the datasheet or application notes for the IC say? \$\endgroup\$– winnyCommented Feb 20, 2023 at 17:16
-
\$\begingroup\$ @winny It has a description of the pins. Seems like the CBUS pins arent needed. But I still don't know what the RTS and CTS pins connect to. \$\endgroup\$– HoosierTransferCommented Feb 20, 2023 at 17:33
-
\$\begingroup\$ Why do you think they need to be connected? What would you do with them? \$\endgroup\$– JustmeCommented Feb 20, 2023 at 18:46
-
\$\begingroup\$ If you want to use this FTDI to change the firmware follow the circuit of the esp-prog, \$\endgroup\$– Jasen Слава УкраїніCommented Feb 21, 2023 at 5:42
-
\$\begingroup\$ docs.espressif.com/projects/esp-at/en/latest/esp32/Get_Started/… \$\endgroup\$– HoagieCommented Feb 21, 2023 at 21:56
|
Show 1 more comment
1 Answer
\$\begingroup\$
\$\endgroup\$
If you want to use this FTDI to change the firmware follow the circuit of the esp-prog. (it uses two transitors to control boot and enable)
Now you can use any software that expects an ESP-prog (or expects an ESP32 module that uses the same protocol) to program your device.
There's an application note on the Espressif web site, there's lots of good information there, dive in and have a look around.