Search found 43 matches

by bobtidey
Thu Nov 15, 2018 10:45 am
Forum: ESP32 Arduino
Topic: ESP32 and solar cells
Replies: 5
Views: 10480

Re: ESP32 and solar cells

Most ESP32 modules have the EN / Reset pin internally pulled high through a 10K resistor. So grounding this pin will draw a significant current (330uA) despite the ESP32 being off. The ESP8266 is slightly superior in this respect as it has separate EN and RST pins and the EN does not have an interna...
by bobtidey
Sun Oct 28, 2018 10:52 am
Forum: Hardware
Topic: Selecting a logic analyzer
Replies: 5
Views: 6599

Re: Selecting a logic analyzer

Yes. Pulseview works well for medium speed analysis. As well as the common 8 bit logic hardware available you can also use CY7C68013A dev boards which give 16 bit operation. See https://www.thingiverse.com/thing:2153437 for a 3d printed enclosure for this. Note that you will struggle to look at USB ...
by bobtidey
Sun Oct 28, 2018 10:42 am
Forum: Hardware
Topic: ADC Input Resistance?
Replies: 1
Views: 10274

Re: ADC Input Resistance?

I think the ADC inputs have the same characteristics as the normal IO pads

https://www.espressif.com/sites/default ... eet_en.pdf

e.g. 50nA max leakage current
by bobtidey
Fri Oct 19, 2018 10:20 am
Forum: ESP32 Arduino
Topic: Changing TCP listening port not possible on the ESP32
Replies: 3
Views: 5781

Re: Changing TCP listening port not possible on the ESP32

I see now the port argument has been added into to later versions than I had.

That's good. Time to update.
by bobtidey
Thu Oct 18, 2018 11:24 am
Forum: ESP32 Arduino
Topic: Changing TCP listening port not possible on the ESP32
Replies: 3
Views: 5781

Re: Changing TCP listening port not possible on the ESP32

begin does not take a parameter.

I think you can just repeat the instance using myServer(myPort); before doing the begin.
by bobtidey
Sun Oct 07, 2018 9:56 pm
Forum: ESP32 Arduino
Topic: Digital pins usable for interrupts
Replies: 2
Views: 5724

Re: Digital pins usable for interrupts

I believe that any GPIO that can be used for normal input can be used as an interrupt source. All GPIO events get handled by a common single low level interrupt handler. In the esp32 Arduino the attachInterrupt controls an entry in a dispatch table that the common handler then uses to call the user ...
by bobtidey
Fri Sep 28, 2018 7:34 am
Forum: ESP32 Arduino
Topic: Can I write to an INPUT GPIO pin?
Replies: 7
Views: 9720

Re: Can I write to an INPUT GPIO pin?

It is perfectly legitimate and quite normal to write data to a GPIO before setting its mode. The value will be held locally in the GPIO data register but will have no effect if the mode is input. Setting the mode to output will then immediately reflect the state of the data on the pin. So it is comm...
by bobtidey
Sat Sep 08, 2018 8:10 pm
Forum: ESP32 Arduino
Topic: Webserver, server.onNotFound(handleNotFound);
Replies: 2
Views: 5007

Re: Webserver, server.onNotFound(handleNotFound);

The handleBotFound routine can access what it needs from the server object

server.uri() will tell you the request, server.arg("argname") can retrieve any arguments included.
by bobtidey
Sat Sep 08, 2018 8:06 pm
Forum: ESP32 Arduino
Topic: WifiManager for ESP32
Replies: 4
Views: 11628

Re: WifiManager for ESP32

Check out

https://github.com/zhouhan0126/WIFIMANAGER-ESP32

This can actually work for 8266 or 32 dependent on a define
by bobtidey
Mon Aug 27, 2018 8:17 pm
Forum: ESP32 Arduino
Topic: Noob question about flashing chip
Replies: 7
Views: 8100

Re: Noob question about flashing chip

mosfet schematic looks good.

The driver allows increased current for more range. 100R will give about 30mA. 47R will give about 60mA. 33R will give about 100mA.
Most IR LEDS allow 100mA continuous. I tend to use 47R but 100R will give good range.