Just received 2 of these modules.
What board do I select for this?
I can not get ANY sparkfun i2c (keypad or oled) modules to work or detect.
ESP32 v2 pico py
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- dastels
- Posts: 15817
- Joined: Tue Oct 20, 2015 3:22 pm
Re: ESP32 v2 pico py
Which I2C are you using and which are you connecting to? There are 2: one on the edge pads, and another on the STEMMA-QT connector.
Dave
Dave
- seskindell
- Posts: 18
- Joined: Wed Dec 23, 2020 9:48 am
Re: ESP32 v2 pico py
Hi Dave,
I just updated the esp32 board definitions.
I can see QT PY ESP32 now as a board now.
However, I am using the stemma qwiic that is used in all of sparkfun boards (with the qwiic cable).
Still nothing works ... qwiic keypad or qwiic oled.
I just updated the esp32 board definitions.
I can see QT PY ESP32 now as a board now.
However, I am using the stemma qwiic that is used in all of sparkfun boards (with the qwiic cable).
Still nothing works ... qwiic keypad or qwiic oled.
- dastels
- Posts: 15817
- Joined: Tue Oct 20, 2015 3:22 pm
Re: ESP32 v2 pico py
Are you using the I2C connected to the STEMMA-QT port? It should be I2C1 (which uses SDA1 and SCL1) if it's done the same way as the ESP32S2 QTPy.
Dave
Dave
- adafruit2
- Posts: 22187
- Joined: Fri Mar 11, 2005 7:36 pm
- seskindell
- Posts: 18
- Joined: Wed Dec 23, 2020 9:48 am
Re: ESP32 v2 pico py
NONE of the sparkfun qwiic boards work on this device.
I did the scan test it shows
Default port I2C scan:
Secondary port I2C scan: 0x0, 0x4B,
Qwiic KeyPad Example
Keypad does not appear to be connected. Please check wiring. Freezing...
I added x4b to wire1 ... still NOTHING works.
Everything works on the feather esp32. I'm very disappointed.
I did the scan test it shows
Default port I2C scan:
Secondary port I2C scan: 0x0, 0x4B,
Qwiic KeyPad Example
Keypad does not appear to be connected. Please check wiring. Freezing...
I added x4b to wire1 ... still NOTHING works.
Everything works on the feather esp32. I'm very disappointed.
- adafruit2
- Posts: 22187
- Joined: Fri Mar 11, 2005 7:36 pm
Re: ESP32 v2 pico py
looks like it found 0x4B - so it did find a device right?
- seskindell
- Posts: 18
- Joined: Wed Dec 23, 2020 9:48 am
Re: ESP32 v2 pico py
When I do the scan test it comes up with: 0x00, 0x4B
I added Wire1.setPins(SDA1,SCL1);
in setup as suggested.
Still does not recognize the qwiic keypad or the qwiic oled from sparkfun.
BOTH of these devices work on the adafruit feather esp32.
I added Wire1.setPins(SDA1,SCL1);
in setup as suggested.
Still does not recognize the qwiic keypad or the qwiic oled from sparkfun.
BOTH of these devices work on the adafruit feather esp32.
- adafruit2
- Posts: 22187
- Joined: Fri Mar 11, 2005 7:36 pm
Re: ESP32 v2 pico py
the scan test finds 0x4B, whats that?
- seskindell
- Posts: 18
- Joined: Wed Dec 23, 2020 9:48 am
Re: ESP32 v2 pico py
qwiic keypad from sparkfun
- seskindell
- Posts: 18
- Joined: Wed Dec 23, 2020 9:48 am
Re: ESP32 v2 pico py
Do you have a qwiic keypad from sparkfun or a qwiic oled from sparkfun that you can try it out with?
- adafruit2
- Posts: 22187
- Joined: Fri Mar 11, 2005 7:36 pm
Re: ESP32 v2 pico py
nope! so it *does* see the keypad on scan
what if you plug in the OLED?
what if you plug in the OLED?
- seskindell
- Posts: 18
- Joined: Wed Dec 23, 2020 9:48 am
Re: ESP32 v2 pico py
If I plug in the oled I get nothing. If I plug in the qwiic oled and qwiic keypad I get:
Default port I2C scan:
Secondary port I2C scan: 0x0, 0x3D, 0x4B,
Default port I2C scan:
Secondary port I2C scan: 0x0, 0x3D, 0x4B,
- seskindell
- Posts: 18
- Joined: Wed Dec 23, 2020 9:48 am
Re: ESP32 v2 pico py
I tried a different qwiic oled and I get:
Default port I2C scan:
Secondary port I2C scan: 0x3D,
Default port I2C scan:
Secondary port I2C scan: 0x3D,
- seskindell
- Posts: 18
- Joined: Wed Dec 23, 2020 9:48 am
Re: ESP32 v2 pico py
Ok ... I soldered SDA, SCL, +3v and GND to the board.
Everything works.
What is the point of the stemma connector if everything does not work with it?
The board was advertised as it works with qwiic board from sparkfun from the stemma qwiic
connector .. this is not true.
Everything works.
What is the point of the stemma connector if everything does not work with it?
The board was advertised as it works with qwiic board from sparkfun from the stemma qwiic
connector .. this is not true.
Please be positive and constructive with your questions and comments.