esp32 qtpy board

Breakout boards, sensors, other Adafruit kits, etc.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
desertrats
 
Posts: 5
Joined: Mon May 10, 2021 4:35 am

esp32 qtpy board

Post by desertrats »

Are the new esp32 qtpy boards compatable with the xiao expansion board like the other qtpy line of products are?

User avatar
ProtoPix
 
Posts: 57
Joined: Sun Sep 11, 2016 6:49 pm

Re: esp32 qtpy board

Post by ProtoPix »

Seeeduino XIAO Expansion Board - Works With Adafruit QT Py
Product ID: 5033

https://www.adafruit.com/product/5033

Supposedly they do but I have no personal experience to confirm.

They do mention the SAMD21 QT Py or RP2040 QT Py boards but there is nothing on the above webpage indicating it doesn't work with the Qt Py ESP32 boards. If the Qt Py ESP32 boards are not supported, the webpage needs to be updated.

User avatar
desertrats
 
Posts: 5
Joined: Mon May 10, 2021 4:35 am

Re: esp32 qtpy board

Post by desertrats »

I did pick up 2 - esp32 qtpy pico boards to try
with the qtpy plugged into the XIAO expansion board - the board will not run the neopixel program (loaded not while on expansion board) loaded, I get a faint clicking noise, and it appears the board will not accept a new program.
this does not appear to harm the qtpy board
my take is it is not compatible

User avatar
adafruit2
 
Posts: 22145
Joined: Fri Mar 11, 2005 7:36 pm

Re: esp32 qtpy board

Post by adafruit2 »

no reason it wouldnt, we definitely tested it with the RP2040 QT Py in the demo...unless those pogo pins are doing something odd maybe...
so can you try covering up those pogos or removing them to make sure they arent poking something they shoudlnt?

User avatar
desertrats
 
Posts: 5
Joined: Mon May 10, 2021 4:35 am

Re: esp32 qtpy board

Post by desertrats »

I appreciate the response from adafruit2...
yes i have gotten the rp2040 QT PY board to work as well with the xiao expansion board, but right now I'm not trying to upload (at this time) to a rp2040 QTPY board, I'm working with the ESP32 pico,
I have gotten my computer to try to communicate with the esp32 pico qtpy in the expansion board, the board has a faint clicking noise, and i get this error message when trying to upload a basic program... with electrical tape over the pogo pins where it would touch qtpy's board

Serial port COM11
Connecting.....
Chip is ESP32-PICO-V3-02 (revision 3)
Features: WiFi, BT, Dual Core, 240MHz, Embedded Flash, Embedded PSRAM, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: ac:0b:fb:69:52:70
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
WARNING: Failed to communicate with the flash chip, read/write operations will fail. Try checking the chip connections or removing any other hardware connected to IOs.
Configuring flash size...
Flash will be erased from 0x00001000 to 0x00005fff...
Flash will be erased from 0x00008000 to 0x00008fff...
Flash will be erased from 0x0000e000 to 0x0000ffff...
Flash will be erased from 0x00010000 to 0x00051fff...
Flash params set to 0x023f
Compressed 17440 bytes to 12089...

A fatal error occurred: Packet content transfer stopped (received 8 bytes)
Failed uploading: uploading error: exit status 2

if when the qtpy board is not in the expansion board I can upload the program without issue, and the program runs fine.
With a programmed board, then inserted into the expansion board, the program seems to not run, and I get this message repeating continuously..., and the clicking noise is present

17:54:22.157 -> rst:0x10 (RTCWDT_RTC_RESET),boot:0x37 (SPI_FAST_FLASH_BOOT)
17:54:22.202 -> invalid header: 0xffffffff
17:54:22.249 -> invalid header: 0xffffffff
17:54:22.280 -> invalid header: 0xffffffff
17:54:22.327 -> invalid header: 0xffffffff
17:54:22.374 -> invalid header: 0xffffffff
17:54:22.420 -> invalid header: 0xffffffff
17:54:22.467 -> invalid header: 0xffffffff
17:54:22.513 -> ets Jul 29 2019 12:21:46
17:54:22.513 ->

User avatar
adafruit2
 
Posts: 22145
Joined: Fri Mar 11, 2005 7:36 pm

Re: esp32 qtpy board

Post by adafruit2 »

eeenteresting. i wonder if its those SD card pullups - they might be messing with the bootloader. there's not a lot that can be done about it ... you can email support@adafruit for a refund on the extension board OR you can just program it outside the expansion board and then plug in OR you could use some sort of over-the-air programming system for ESP32 (that wouldnt make the pins affect the loading)

User avatar
desertrats
 
Posts: 5
Joined: Mon May 10, 2021 4:35 am

Re: esp32 qtpy board

Post by desertrats »

On an initial test of jumpering wires from the esp32 pico board to the xiao expansion board.
It appears that GPIO-12 when included in jumpering (all pins), the esp32 goes into this weird boot mode, and nothing works.
When not jumpered (GPIO-12) the esp32 will boot properly, and the neopixel (on board), and oled (expansion board ) work properly

User avatar
adafruit2
 
Posts: 22145
Joined: Fri Mar 11, 2005 7:36 pm

Re: esp32 qtpy board

Post by adafruit2 »


User avatar
desertrats
 
Posts: 5
Joined: Mon May 10, 2021 4:35 am

Re: esp32 qtpy board

Post by desertrats »

So the best option for using the QTPY ESP32 PICO with the xiao expansion board is to leave this GPIO-12 with no pin connecting to the board soldered in place, and if needing this pin to solder a wire to GPIO-12 to your project, and pulling it to gnd during boot

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

Return to “Other Products from Adafruit”