[{"element_type":"text","content":"\n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n        \u003ch1\u003e(Optional) Backup CircuitPython Files\u003c/h1\u003e\n      \n\n\n\n\n\n\n\n\n\n\n\n","metadata":{}},{"element_type":"alert","content":"If you previously installed CircuitPython on this board, back up your code and files before installing WipperSnapper! WipperSnapper will completely ERASE the CircuitPython installation and all files on your board.","metadata":{"class":"element row-fluid alert-element build-alert alert-danger","alert_type":"danger"}},{"element_type":"text","content":"\n  \n        \u003cp\u003eWipperSnapper is a \u003cem\u003edifferent\u003c/em\u003e application from CircuitPython. Because of this, installing WipperSnapper will \u003cstrong\u003ecompletely erase the CircuitPython installation and all files on your board.\u0026nbsp;\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eIf you did not install CircuitPython on this board\u003c/strong\u003e, you may ignore this step and proceed to the next step.\u003c/p\u003e\n\u003ch3\u003eVerify and Backup CircuitPython Installation\u003c/h3\u003e\n\u003cp\u003e\u003cspan\u003eWhen you plug a CircuitPython board into your computer, your computer will see the board's flash memory as a USB flash drive where files can be stored. When the board is running CircuitPython, you'll see the\u0026nbsp;\u003c/span\u003e\u003cstrong\u003eCIRCUITPY\u003c/strong\u003e\u003cspan\u003e\u0026nbsp;drive.\u0026nbsp;\u003c/span\u003e\u003c/p\u003e\n      \n","metadata":{}},{"element_type":"user_image","content":"https://cdn-learn.adafruit.com/user_assets/assets/000/000/707/original/circuitpython_CIRCUITPY_Drive.png?1708013966","metadata":{"caption":""}},{"element_type":"text","content":"\n  \n  \n        \u003cp\u003e\u003cstrong\u003eIf you see the CIRCUITPY drive appear as a USB flash drive:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCopy all files to a safe location on your computer, like your desktop. \u003ccode\u003eCode.py\u003c/code\u003e is the most important file on this drive as it contains your CircuitPython code.\u0026nbsp;\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eIf you do not see the CIRCUITPY drive and instead see a drive named boardnameBOOT\u0026nbsp;\u003c/strong\u003e(such \u003ca href=\"https://learn.adafruit.com/welcome-to-circuitpython/installing-circuitpython#bootloader-drive-names-3016067\"\u003eas one of these drive names\u003c/a\u003e):\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eLocate the reset button on your board. It's a small, black button, and on most of the boards, it will be the only button available. It is typically labeled \u003cstrong\u003eRESET\u0026nbsp;\u003c/strong\u003eor\u0026nbsp;\u003cstrong\u003eRST\u003c/strong\u003e\u003cspan\u003e\u0026nbsp;\u003c/span\u003eon the board.\u003c/li\u003e\n\u003cli\u003eTap this button \u003cem\u003eonce\u003c/em\u003e\u0026nbsp;\u003c/li\u003e\n\u003cli\u003eIf the drive changes from boardnameBOOT to CIRCUITPY, follow the instructions above to back up its contents\n\u003cul\u003e\n\u003cli\u003eIf it stays as boardnameBOOT, the board does not have CircuitPython installed. You may proceed to the next step.\u0026nbsp;\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eOnce you've backed up your CIRCUITPY drive, proceed to the next steps to download and install the WipperSnapper firmware.\u003c/p\u003e\n      \n\n","metadata":{}}]