I am currently working on a prototype for an ESP32 retrofit for a home alarm system. I am an aspiring electrical engineer and will be attending Miami University next year.

I am having trouble getting my computer to recognize my USB connection to the ESP, despite having the correct drivers installed on my Mac. Even in the device inspector, my computer doesn't show the FT232 as connected. I have rebuilt the schematic twice on my breadboard with no luck. I have attached my schematic below which is based off the Sparkfun ESP32 Thing. Any suggestions?

EDIT: 3.3V is coming from a regulator circuit which is powering the ESP from 12V.


| improve this question | | | | |
  • \$\begingroup\$ Where's your 3.3V coming from? \$\endgroup\$ – Tom Carpenter Apr 22 '18 at 21:03
  • \$\begingroup\$ And also, please post a screenshot of the PCB layout as well. \$\endgroup\$ – Tom Carpenter Apr 22 '18 at 21:04
  • 1
    \$\begingroup\$ How have you attached the FT232RL to a breadboard? USB signals don't like breadboards. \$\endgroup\$ – Tom Carpenter Apr 22 '18 at 21:06
  • 1
    \$\begingroup\$ Are you sure it's a real FT232? There have been issues of incompatibilities between FT232 drivers and fake/clone devices. \$\endgroup\$ – Brian Drummond Apr 22 '18 at 22:26
  • 1
    \$\begingroup\$ @MarkU schematic looks fine. Compared it with a design I've previously used and it matches (except mine didn't have R3/R4). \$\endgroup\$ – Tom Carpenter Apr 22 '18 at 23:10

100 nF capacitor is missing on pin 17. It is needed for stability of internal 3V3OUT regulator.

Also, in all suggested application diagrams the VCCIO is tied to either VCC, or to 3V3OUT, which is an internal derivative from VCC. The configuration shown in OP question doesn't follow any of suggested diagram. I suspect that if the VCC and VCCIO are completely independent, internal POWER-ON-RESET might not function, and the chip logic may not start properly. It is highly recommended to follow manufacturer's suggested configurations precisely.

| improve this answer | | | | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.