Problem with Custom PCB Design
Posted: Mon Dec 25, 2023 7:12 pm
Hi,
I designed a custom PCB for the ESP12F and BME680. It's quite simple - it has an AMS1117 to step down 5V from a USB port to 3.3V, the ESP and BME, some pins for RX and TX for programming, and jumpers to connect IO2 to HIGH and IO15 to GND (I read online that you need to connect this for programming). From what I know this is everything I need to make this function.
However, even after the flashing process seemingly worked, I can't get the board to connect to ESPHome (I want this to be a sensor for my smart home). Just to be sure the ESP8266 isn't dead I bought an ESP12F programmer and flashed the chip that way after desoldering it from my PCB. After flashing it using that it connected with no problem, so I soldered it back onto my PCB and as soon as I did that it stopped working again.
I tried to look online at how other people design their PCBs and from what I can tell they do as I did for my PCB.
I am really out of ideas and hope that someone knows what the problem is. I attached a photo of my schematic - maybe theres a problem there.
Thanks
I designed a custom PCB for the ESP12F and BME680. It's quite simple - it has an AMS1117 to step down 5V from a USB port to 3.3V, the ESP and BME, some pins for RX and TX for programming, and jumpers to connect IO2 to HIGH and IO15 to GND (I read online that you need to connect this for programming). From what I know this is everything I need to make this function.
However, even after the flashing process seemingly worked, I can't get the board to connect to ESPHome (I want this to be a sensor for my smart home). Just to be sure the ESP8266 isn't dead I bought an ESP12F programmer and flashed the chip that way after desoldering it from my PCB. After flashing it using that it connected with no problem, so I soldered it back onto my PCB and as soon as I did that it stopped working again.
I tried to look online at how other people design their PCBs and from what I can tell they do as I did for my PCB.
I am really out of ideas and hope that someone knows what the problem is. I attached a photo of my schematic - maybe theres a problem there.
Thanks