Search found 20 matches
- Sat Mar 24, 2018 11:37 am
- Forum: ESP32 Arduino
- Topic: ESP32 I2C power/distance problem?
- Replies: 33
- Views: 53167
Re: ESP32 I2C power/distance problem?
Just to confirm, it works with the replacement files!
- Fri Mar 23, 2018 9:09 pm
- Forum: ESP32 Arduino
- Topic: ESP32 I2C power/distance problem?
- Replies: 33
- Views: 53167
Re: ESP32 I2C power/distance problem?
I think these files have resolved the problem!
- Fri Mar 23, 2018 3:37 pm
- Forum: ESP32 Arduino
- Topic: ESP32 I2C power/distance problem?
- Replies: 33
- Views: 53167
Re: ESP32 I2C power/distance problem?
That was here: https://github.com/espressif/arduino-esp32/issues/912 See what 'stickbreaker' writes. I've noticed this but I didn't want to mess about with the core. I think for what it's worth, it's now time for me to give it a try. Let's see what happens. Since using these library files, my senso...
- Fri Mar 23, 2018 1:55 pm
- Forum: ESP32 Arduino
- Topic: ESP32 I2C power/distance problem?
- Replies: 33
- Views: 53167
Re: ESP32 I2C power/distance problem?
Here is what I'm seeing on my old CRT oscilloscope when transmitting from the ESP32 . . . I2C trace.jpg The upper trace is the SCL clock, which is high before the oscilloscope trigger. The small blip at the start of the clock signal is deceptive: it's from capacitive coupling within the cable from ...
- Fri Mar 23, 2018 11:48 am
- Forum: ESP32 Arduino
- Topic: ESP32 I2C power/distance problem?
- Replies: 33
- Views: 53167
Re: ESP32 I2C power/distance problem?
I've noticed this but I didn't want to mess about with the core.Hexman64 wrote:That was here: https://github.com/espressif/arduino-esp32/issues/912
See what 'stickbreaker' writes.
I think for what it's worth, it's now time for me to give it a try.
Let's see what happens.
- Fri Mar 23, 2018 11:38 am
- Forum: ESP32 Arduino
- Topic: ESP32 I2C power/distance problem?
- Replies: 33
- Views: 53167
Re: ESP32 I2C power/distance problem?
Things will look nice and sharp on your logic analyser because it only detects 'low' and 'high', nothing in between. With my 5m of cable and oscilloscope, I am seeing clearly the shape of the rising and falling edges, at least master-to-slave signals. However, because of all the data flying around ...
- Fri Mar 23, 2018 10:03 am
- Forum: ESP32 Arduino
- Topic: ESP32 I2C power/distance problem?
- Replies: 33
- Views: 53167
Re: ESP32 I2C power/distance problem?
Alright, I'm going to do some more investigations today. I believe my logic analyser can detect rising and falling edges as it's 24MHz. It's more of a scope than a logic analyser. I have a scope too but I prefer the logic analyser for this sort of thing. Changing the clock rate and/or the resistor h...
- Thu Mar 22, 2018 2:24 pm
- Forum: ESP32 Arduino
- Topic: ESP32 I2C power/distance problem?
- Replies: 33
- Views: 53167
Re: ESP32 I2C power/distance problem?
This is ridiculous... It's as if this thing is completely random. This thing seems to randomly flit between working and not working on a whim. I can reset the device and whether it works or not is just potluck! I'm going to try 1k now. Should I put pullups on the light sensor too as well as the bus?...
- Thu Mar 22, 2018 11:40 am
- Forum: ESP32 Arduino
- Topic: ESP32 I2C power/distance problem?
- Replies: 33
- Views: 53167
Re: ESP32 I2C power/distance problem?
I know Ethernet cable such as CAT5e is often recommended for I²C over in the Arduino forum but, as you are not using balanced transmission, I would expect use of a screened cable to be much better (some Ethernet cables are screened). I've found these multi-core screened cables for example: https://...
- Thu Mar 22, 2018 11:37 am
- Forum: ESP32 Arduino
- Topic: ESP32 I2C power/distance problem?
- Replies: 33
- Views: 53167
Re: ESP32 I2C power/distance problem?
Ok, I reset the ESP32... I2C started working fully. I added the logic analyser and the moment I plugged it in to the laptop, I2C instantly failed. I tried again and it eventually worked. With the analyser, I can see that when I2C works, the pulse train is crystal clear, even with the 3.9k. With the ...