Search found 133 matches

by Daniel
Sat May 11, 2019 10:14 am
Forum: Project Boards
Topic: A to D converter similar to the LS2?
Replies: 2
Views: 11055

Re: A to D converter similar to the LS2?

For single channel conversions I like the MCP3221 because it does what it says on the datasheet. No surprises. You can scale the input with a resistor divider and the resistor values don't have to be particularly low in order for the converter to still work correctly. For more channels I like the AD...
by Daniel
Thu Mar 28, 2019 9:25 am
Forum: ESP32 Related
Topic: Micropython
Replies: 2
Views: 3818

Re: Micropython

I have noticed that loading microPython is not always easy. If someone has a bullet proof setup for Windows, please post it.
by Daniel
Thu Mar 28, 2019 9:22 am
Forum: ESP32 Related
Topic: ESP32 PWM Output
Replies: 2
Views: 4478

Re: ESP32 PWM Output

When you want the LEDs completely off, make the pin an input. That's guaranteed to turn them off.

I never noticed this till now.
by Daniel
Thu Mar 28, 2019 9:17 am
Forum: ESP32 Related
Topic: Max Vin voltage
Replies: 4
Views: 11143

Re: Max Vin voltage

Yes, the regulator is the limiting device. However, for higher voltages heat dissipation will enter into the picture as well.
by Daniel
Thu Mar 28, 2019 9:14 am
Forum: ESP32 Related
Topic: Shield layout question
Replies: 5
Views: 14935

Re: Shield layout question

I don't use Eagle. I have attached a simplified drawing that shows the board dimensions, hole and pin positions.

It would be great if you were to share the footprint with others.

Daniel
by Daniel
Sat Sep 08, 2018 6:24 pm
Forum: ESP32 Related
Topic: yield function????
Replies: 1
Views: 3208

Re: yield function????

I will investigate and see if I can replicate the issue. It seems to be an error in the hardware support for the ESP32 code. Please make sure that you installed the ESP32 compilers and tools correctly. This video explains how its done https://www.youtube.com/watch?v=DgaKlh081tU Daniel I replicated t...
by Daniel
Thu Apr 05, 2018 9:02 am
Forum: ESP32 Related
Topic: ESP32 ADC Accuracy
Replies: 0
Views: 10673

ESP32 ADC Accuracy

The Rev1 and Rev0 versions of the ESP32 has a couple of issues with the ADC. There is a topic on noise pickup https://forum.ezsbc.com/viewtopic.php?f=12&t=8816 that describes that issue. In addition to that issue the ADC is not as linear as it should be but the non-linearity is repeatable and ca...
by Daniel
Wed Apr 04, 2018 10:23 am
Forum: ESP32 Related
Topic: Board is not responding
Replies: 1
Views: 4050

Re: Board is not responding

I've not heard of this before from a customer but there's a first time for everything. There are two devices involved in communication between the programming environment and the ESP32. They are the ESP32 and the USB to Serial converter and potentially the 3.3V LDO that powers the ESP32. If the LDO ...
by Daniel
Tue Feb 20, 2018 6:45 pm
Forum: ESP32 Related
Topic: ESP32 with CH376S USB host
Replies: 2
Views: 3927

Re: ESP32 with CH376S USB host

Can you provide a little more detail? On which port did you send the command?
The ESP32 is not a USB master so you need to send the commands on a serial or SPI port.
by Daniel
Thu Feb 08, 2018 10:53 am
Forum: ESP32 Related
Topic: ezsbc board for Arduino
Replies: 1
Views: 3965

Re: ezsbc board for Arduino

The reason why you get the message is that the code is being compiled for the wrong board. Make sure that the board is set to "ESP Dev Module" before you try to compile the code. Once you select the ESP32 as the target the Arduino environment should compile the correct version of WiFi.cpp ...
by Daniel
Wed Jan 10, 2018 6:09 pm
Forum: ESP32 Related
Topic: Bluetooth on ESP32 using Arduino Environment
Replies: 0
Views: 10402

Bluetooth on ESP32 using Arduino Environment

Here's two videos that describe how to get BLE to work on the ESP32 using the Arduino environment. https://www.youtube.com/watch?v=2mePPqiocUE https://www.youtube.com/watch?v=osneajf7Xkg&t=1s There are many useful links in the comments to the videos. The code is here: https://github.com/SensorsI...
by Daniel
Sun Jan 07, 2018 12:21 pm
Forum: ESP32 Related
Topic: Pinout of the New Revision of ESP32 Board
Replies: 0
Views: 11929

Pinout of the New Revision of ESP32 Board

EZsbc_ESP32_Pinout.jpg This is the correct pinout and functions for the new board. The schematic is attached. Thanks to Geoff Bunza for the photo and pinout diagram. The Schematic is no longer correct for all boards. Boards shipped after January 24 use a new voltage regulator. The HT7333A regulator...
by Daniel
Wed May 03, 2017 11:21 am
Forum: ESP32 Related
Topic: Standard "AT mode" firmware?
Replies: 3
Views: 4428

Re: Standard "AT mode" firmware?

The ESP32 module does not ship with the AT command interpreter from the factory. It seems to just report the free memory and status when it boots up. In fact, till fairly recently their wasn't an AT interpreter available. The official version can be found here: https://github.com/espressif/esp32-at ...
by Daniel
Sun Apr 16, 2017 2:03 pm
Forum: ESP32 Related
Topic: ESP32 PWM Output
Replies: 2
Views: 4478

ESP32 PWM Output

analogWrite is not implemented in the Arduino environment. There is a much better set of PWM controllers available. The code below demonstrates how to get PWM output on a pin. // Code for PWM drive of a small motor // ESP32 does not support analogWrite but has ledcWrite instead // There are 16 PWM c...
by Daniel
Sat Apr 15, 2017 3:56 pm
Forum: ESP32 Related
Topic: I2C Pins
Replies: 0
Views: 4274

I2C Pins

The Arduino Wire library works on the ESP32. The SCL pin defaults to IO22 and the SDA pin defaults to IO21. External pull-up resistors to 3.3V are necessary for the bus to behave correctly. 2.2k Ohm is the proper value to ensure correct timing with the specified capacative load. With short wires on ...