esp adaptor board?

Moderators: BertB, Voyager, grovkillen, Stuntteam, LisaM

Post Reply
Message
Author
User avatar
uxhamby
Normal user
Posts: 44
Joined: 29 Dec 2016, 18:13
Location: Toronto Canada

esp adaptor board?

#1 Post by uxhamby » 09 Dec 2018, 21:04

Image

On this style of esp adaptor board, am I safe to assume that the 3 resistors are gpio pull ups / downs for proper boot state?

I can't find a schematic of these boards anywhere, can anyone point me to one?

Thanks,

Brian H.

Drum
Normal user
Posts: 296
Joined: 07 Feb 2016, 11:56

Re: esp adaptor board?

#2 Post by Drum » 10 Dec 2018, 09:29

I am not aware if any official schematics and have seen several different versions of these, the ones I purchased have pads for an 1117 type voltage regulator which I would never use. You can see the traces under the white paint pretty easily, make your own schematic and be sure it is correct for the version of the board you have. You can also use a ohm meter to check.

User avatar
budman1758
Normal user
Posts: 234
Joined: 15 Apr 2017, 05:13
Location: Riverside CA USA

Re: esp adaptor board?

#3 Post by budman1758 » 14 Dec 2018, 05:37

I have some of those boards.
R1 pulls GPIO2 up
R3 pulls CH-PD up
R2 is connected to the pad on the back and is unused unless you install a voltage regulator there.
"The glass is twice as big as it needs to be".

LisaM
Normal user
Posts: 513
Joined: 11 Apr 2017, 18:29

Re: esp adaptor board?

#4 Post by LisaM » 06 Jan 2019, 20:10

ESP32 boot states and GPIO pins are perfectly described here: https://github.com/espressif/esptool/wi ... -Selection

Cheers,

Lisa

firozkhan
Normal user
Posts: 1
Joined: 05 Oct 2019, 10:32

Re: esp adaptor board?

#5 Post by firozkhan » 05 Oct 2019, 10:35

Great Information.Well done :)

TD-er
Core team member
Posts: 1921
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: esp adaptor board?

#6 Post by TD-er » 05 Oct 2019, 11:39

If you want to make sure all boot state pins are correctly set, you can also use the ESP-12S.
These have the pull-up (ESP-EN, GPIO-0, GPIO-2) and pull-down (GPIO-15) set.
What does bother me is that these boards apparently have 2 resistors for pull-up/down, so I would expect GPIO-0 and -2 are not set.

User avatar
iron
Normal user
Posts: 86
Joined: 24 Sep 2016, 08:37
Location: Veria, Greece
Contact:

Re: esp adaptor board?

#7 Post by iron » 05 Oct 2019, 12:41

TD-er wrote:
05 Oct 2019, 11:39
If you want to make sure all boot state pins are correctly set, you can also use the ESP-12S.
These have the pull-up (ESP-EN, GPIO-0, GPIO-2) and pull-down (GPIO-15) set.
What does bother me is that these boards apparently have 2 resistors for pull-up/down, so I would expect GPIO-0 and -2 are not set.
It is my understanding GPIO-O and GPIO-2 need to be pulled on demand only, no ?

-D
-D

TD-er
Core team member
Posts: 1921
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: esp adaptor board?

#8 Post by TD-er » 05 Oct 2019, 16:53

iron wrote:
05 Oct 2019, 12:41
TD-er wrote:
05 Oct 2019, 11:39
If you want to make sure all boot state pins are correctly set, you can also use the ESP-12S.
These have the pull-up (ESP-EN, GPIO-0, GPIO-2) and pull-down (GPIO-15) set.
What does bother me is that these boards apparently have 2 resistors for pull-up/down, so I would expect GPIO-0 and -2 are not set.
It is my understanding GPIO-O and GPIO-2 need to be pulled on demand only, no ?

-D
See the documentation: https://espeasy.readthedocs.io/en/lates ... on-esp8266
Some pins should be pulled up or down or else the ESP will not boot properly.
A pull-up or pull-down resistor is meant to just slightly pull its value to some level, but it can be overriden by the ESP itself if needed.
Just make sure the level is well defined during boot.
This also means not all sensors can be connected to all GPIO pins. For example a sensor which pulls a pin to some level may prevent the ESP from booting when connected to one of these pins.

User avatar
iron
Normal user
Posts: 86
Joined: 24 Sep 2016, 08:37
Location: Veria, Greece
Contact:

Re: esp adaptor board?

#9 Post by iron » 06 Oct 2019, 21:03

TD-er wrote:
05 Oct 2019, 16:53
iron wrote:
05 Oct 2019, 12:41
TD-er wrote:
05 Oct 2019, 11:39
If you want to make sure all boot state pins are correctly set, you can also use the ESP-12S.
These have the pull-up (ESP-EN, GPIO-0, GPIO-2) and pull-down (GPIO-15) set.
What does bother me is that these boards apparently have 2 resistors for pull-up/down, so I would expect GPIO-0 and -2 are not set.
It is my understanding GPIO-O and GPIO-2 need to be pulled on demand only, no ?

-D
See the documentation: https://espeasy.readthedocs.io/en/lates ... on-esp8266
Some pins should be pulled up or down or else the ESP will not boot properly.
A pull-up or pull-down resistor is meant to just slightly pull its value to some level, but it can be overriden by the ESP itself if needed.
Just make sure the level is well defined during boot.
This also means not all sensors can be connected to all GPIO pins. For example a sensor which pulls a pin to some level may prevent the ESP from booting when connected to one of these pins.
I understand all that very well. Just pointing out that ESP-EN pull up and GPIO-15 pull down are mandatory for operation and should be "hard wired". While GPIO-0 and GPIO-2 only need to be pulled conditionally therefore should not be hard wired thus there is not pads for those in that adapter.

-D
-D

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest