Add External SPI Flash on XIAO Grove Shield

I’m using CircuitPython and need more storage space. I didn’t find any information about Add External SPI Flash on XIAO Grove Shield!
Explanations were given in the Adafruit Learning System, but I didn’t find anything on the seeed site!
According to the description of Adafruit, GD25Q16 can be used (Of course, a custom version like QT Py Haxpress needs to be released for Seeeduino Xiao, I think @tannewt from Adafruit Circuitpython development team can help in this regard), can the same chip be used on XIAO Grove Shield?

PS: The chips that CircuitPython currently supports are listed in devices.h, along with the settings needed for each.

Thanks.

Hi blizzard

About CircuitPython question you could go to this link: https://wiki.seeedstudio.com/Seeeduino-XIAO-Expansion-Board/#circuitpython-on-seeeduino-xiao-with-expansion-board
it may help you.

Best regards
Fenyi

Thanks @0hotpotman0
I know SD card can be used for storage on circuitpython but my question is: How can add External SPI Flash on XIAO Grove Shield?

Indeed, the back of the Xiao Grove Shield provisions pads for a Flash memory in SOIC8 package. However, the silk-screen does not mention a special mark for pin 1.

1 Like

On the CircuitPython side you’ll need to:

2 Likes

I find the mark for Pin 1.
go to link: https://wiki.seeedstudio.com/Grove-Shield-for-Seeeduino-XIAO-embedded-battery-management-chip/#schematic-online-viewer in Schematic Online Viewer

3 Likes

Hi blizzard

Just follow that pic
image
then soldering it.

Best regards
fenyi

3 Likes