ESP32 PICO Custom PCB design

MCUism
Posts: 52
Joined: Mon Jul 15, 2019 9:25 am

ESP32 PICO Custom PCB design

Postby MCUism » Sat Oct 05, 2019 8:30 am

Hello all,
I've been working on designing my own custom PCB design using ESP32 PICO MCU. While I'm referring through the reference design files of the ESP32 PICO as shown in the image(in the URL). https://photos.app.goo.gl/u2VXrMAGuHcoyRa2A I am trying to understand why there are many connections with capacitors and other resistors and all. Are these all necessary for minimum config, if yes what pins are precisely needed for programming? Because I'm just trying to interface an MPU6050 6 axis gyro and accelerometer sensor. I want this data to be pushed out using BLE. So, what components do I have to exactly populate on the PCB and what can be left off. Please let me know..!! Thanks in advance

WiFive
Posts: 3529
Joined: Tue Dec 01, 2015 7:35 am

Re: ESP32 PICO Custom PCB design

Postby WiFive » Sat Oct 05, 2019 9:03 am

C15,c16 may be required for stable voltage

c19,r22 are necessary

C17,c18,L1 may be required for good rf performance

MCUism
Posts: 52
Joined: Mon Jul 15, 2019 9:25 am

Re: ESP32 PICO Custom PCB design

Postby MCUism » Sun Oct 06, 2019 6:24 pm

@Wifive, Thank you very much. I would like you whether I can programme ESP32 PICO without using USB connector. Which means apparently I am trying to cut out the CP2102 IC along with the USB connector. Are there any ways where I can programme the chip using Flash pins(I meant Flash_SD0, Flash_SD1, ...pins)?

username
Posts: 534
Joined: Thu May 03, 2018 1:18 pm

Re: ESP32 PICO Custom PCB design

Postby username » Sun Oct 06, 2019 8:40 pm

You can flash it with this.
https://www.gridconnect.com/products/es ... gging-tool

You just need 4 pins. +3.3v, GND, EN & GPIO0.

MCUism
Posts: 52
Joined: Mon Jul 15, 2019 9:25 am

Re: ESP32 PICO Custom PCB design

Postby MCUism » Sun Oct 06, 2019 9:45 pm

Hello,
Thanks for sharing the programmer board. I want to know what connections do I have to make changes in my schematics in order to program my MCU. https://photos.app.goo.gl/NV5BbWwbGKn7n6GSA Is it enough that I can just attach some header pins and program my MCU or do I have to do any additional connections to my board??

WiFive
Posts: 3529
Joined: Tue Dec 01, 2015 7:35 am

Re: ESP32 PICO Custom PCB design

Postby WiFive » Mon Oct 07, 2019 12:31 am

username wrote:
Sun Oct 06, 2019 8:40 pm
You can flash it with this.
https://www.gridconnect.com/products/es ... gging-tool

You just need 4 pins. +3.3v, GND, EN & GPIO0.
And TX0, RX0

And make sure gpio2 is not pulled up

username
Posts: 534
Joined: Thu May 03, 2018 1:18 pm

Re: ESP32 PICO Custom PCB design

Postby username » Mon Oct 07, 2019 12:55 am

WiFive wrote:
Mon Oct 07, 2019 12:31 am
username wrote:
Sun Oct 06, 2019 8:40 pm
You can flash it with this.
https://www.gridconnect.com/products/es ... gging-tool

You just need 4 pins. +3.3v, GND, EN & GPIO0.
And TX0, RX0

And make sure gpio2 is not pulled up
Holy cow! how could I have forgotten them. Thanks WiFive for pointing that out.

MCUism
Posts: 52
Joined: Mon Jul 15, 2019 9:25 am

Re: ESP32 PICO Custom PCB design

Postby MCUism » Thu Oct 10, 2019 4:45 pm

Thanks for the replies. I would like to know whether we can program it using an Arduino UNO or something? Do I have to buy a programmer separately just for this?

Who is online

Users browsing this forum: No registered users and 104 guests