[Help] Adafruit LED Arcade Button 1x4 STEMMA QT

Wearable electronics: boards, conductive materials, and projects from Adafruit!

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
DucAnhNg
 
Posts: 8
Joined: Fri Mar 24, 2023 12:41 am

[Help] Adafruit LED Arcade Button 1x4 STEMMA QT

Post by DucAnhNg »

Hi,

Recently I purchased an Adafruit LED Arcade Button 1x4 STEMMA QT module. After going through the provided guidelines, I ran the code, however, my board (FeatherS3 by UnexpectedMaker) could not detect the arcade button module. It reported no pull-up on SDA and SCL. For more information, I connect the arcade module through the stemmaQT cable and tried both i2c = board.I2C() and i2c = board.STEMMA_I2C() but no luck. I use the same port on the microcontroller to tried with my VL53L4CD, it detected the time of flight sensor and worked fine.

Is this a hardware problem? Should I issue a return (I bought it from Mouser Electronics, Canada). Thank you for your time and looking forward to the answer soon.

User avatar
dastels
 
Posts: 15608
Joined: Tue Oct 20, 2015 3:22 pm

Re: [Help] Adafruit LED Arcade Button 1x4 STEMMA QT

Post by dastels »

There's a power LED on the bottom of the board. Is that lit?

Check the STEMMA-QT connector you are using for bent pins.

Dave

User avatar
DucAnhNg
 
Posts: 8
Joined: Fri Mar 24, 2023 12:41 am

Re: [Help] Adafruit LED Arcade Button 1x4 STEMMA QT

Post by DucAnhNg »

Hi Dastels,

Thank you for your reply. The LED does light up (green), I checked the VCC, SDA, SCL voltage with my multimeter, they all have the voltage (3.3V on VCC and SDA as I remember). Please let me know what else I could check.

Thank you and looking forward to your reply soon.
Last edited by DucAnhNg on Fri Mar 24, 2023 4:44 pm, edited 1 time in total.

User avatar
dastels
 
Posts: 15608
Joined: Tue Oct 20, 2015 3:22 pm

Re: [Help] Adafruit LED Arcade Button 1x4 STEMMA QT

Post by dastels »

OK, the board does have the required pullups.

I've seen this happen before, for no reason I can discern. Try reinstalling CircuitPython.

Dave

User avatar
DucAnhNg
 
Posts: 8
Joined: Fri Mar 24, 2023 12:41 am

Re: [Help] Adafruit LED Arcade Button 1x4 STEMMA QT

Post by DucAnhNg »

Yes, I have checked the circuit breakout of the board and they do have 10K resistors on both SDA and SCL, that was why I am so confused when it reported no pull-up on SDA or SCL. So you say I should reboot my microcontroller with another version of circuitpython?

User avatar
dastels
 
Posts: 15608
Joined: Tue Oct 20, 2015 3:22 pm

Re: [Help] Adafruit LED Arcade Button 1x4 STEMMA QT

Post by dastels »

Just reinstall the latest version. And make sure you have the latest version of libraries as well.

Dave

User avatar
DucAnhNg
 
Posts: 8
Joined: Fri Mar 24, 2023 12:41 am

Re: [Help] Adafruit LED Arcade Button 1x4 STEMMA QT

Post by DucAnhNg »

Hi Dastels,

So after I had updated the circuit python on the featherS3 to 8.0.4, I still encountered the same problem. I have also run the code with the latest library as well but no luck with the module. Please let me know if I could do any other things else.
Attachments
buttonmodule_err.jpg
buttonmodule_err.jpg (264.9 KiB) Viewed 577 times

User avatar
dastels
 
Posts: 15608
Joined: Tue Oct 20, 2015 3:22 pm

Re: [Help] Adafruit LED Arcade Button 1x4 STEMMA QT

Post by dastels »

I'm following up with other folks in support.

Dave

User avatar
DucAnhNg
 
Posts: 8
Joined: Fri Mar 24, 2023 12:41 am

Re: [Help] Adafruit LED Arcade Button 1x4 STEMMA QT

Post by DucAnhNg »

Thank you, appreciate your time!

User avatar
dastels
 
Posts: 15608
Joined: Tue Oct 20, 2015 3:22 pm

Re: [Help] Adafruit LED Arcade Button 1x4 STEMMA QT

Post by dastels »

OK. From Limor:
this one is weird but it could be due to arcade button stemma's i2c clock stretch not being compatible with the ESP32-S3. the feather S3 also has a separate power for I2C and maybe its not enabled. can replace if nothing else works.
Dave

User avatar
DucAnhNg
 
Posts: 8
Joined: Fri Mar 24, 2023 12:41 am

Re: [Help] Adafruit LED Arcade Button 1x4 STEMMA QT

Post by DucAnhNg »

Hi Dave,

Thank you for your reply. Regarding the power, I think the arcade board is already been powered by the featherS3 since I could see the LED on the arcade board light up. I just don't know why this happen since it worked perfectly fine with other sensors I have via the Stemma QT on the featherS3 (Gyroscope, Time of flight, Color wavelength sensor). Hence, do you suggest any other task that I could do, before doing the replace?

FYI, I have 2 featherS3 board and both of them could not recognize the button module, have the same problem of of "no pull up". I tried both the Stemma QT port and the SDA, SCL pins of the ports.

User avatar
dastels
 
Posts: 15608
Joined: Tue Oct 20, 2015 3:22 pm

Re: [Help] Adafruit LED Arcade Button 1x4 STEMMA QT

Post by dastels »

Do you have a non ESP32-S3 board to test it with?

Dave

User avatar
DucAnhNg
 
Posts: 8
Joined: Fri Mar 24, 2023 12:41 am

Re: [Help] Adafruit LED Arcade Button 1x4 STEMMA QT

Post by DucAnhNg »

Actually I do, I have a seeedstudio RP2040. I will do a test and let you know.

Locked
Please be positive and constructive with your questions and comments.

Return to “Wearables”