When you copy the contents of the Project Bundle to your CIRCUITPY drive, it
will replace all the existing content! If you don't want to lose anything, ensure you
copy your current code to your computer before you copy over the new Project
Bundle content!
The Download Project Bundle button downloads a zip file. This zip contains a series
of directories, nested within which is the code.py, any applicable assets like images or
audio, and the lib/ folder containing all the necessary libraries. The following zip was
downloaded from the Piano in the Key of Lime guide.
The Piano in the Key of Lime guide was chosen as an example. That guide is
specific to Circuit Playground Express, and cannot be used on all boards. Do not
expect to download that exact bundle and have it work on your non-CPX
microcontroller.
When you open the zip, you'll find some nested directories. Navigate through them
until you find what you need. You'll eventually find a directory for your CircuitPython
version (in this case, 7.x). In the version directory, you'll find the file and directory you
need: code.py and lib/. Once you find the content you need, you can copy it all over
to your CIRCUITPY drive, replacing any files already on the drive with the files from
the freshly downloaded zip.
In some cases, there will be other files such as audio or images in the same
directory as code.py and lib/. Make sure you include all the files when you copy
things over!
©Adafruit Industries
Page 64 of 263
Need help?
Do you have a question about the ESP32-S3 and is the answer not in the manual?