[{"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  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n        \u003cp\u003eWipperSnapper is a\u003cspan\u003e\u0026nbsp;\u003c/span\u003e\u003cem\u003edifferent\u003c/em\u003e\u003cspan\u003e\u0026nbsp;\u003c/span\u003eapplication from CircuitPython. Because of this, installing WipperSnapper will\u003cspan\u003e\u0026nbsp;\u003c/span\u003e\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      \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n","metadata":{}},{"element_type":"text","content":"\n  \n  \n  \n  \n        \u003ch2\u003eBackup CircuitPython Files\u003c/h2\u003e\n\u003cp\u003eESP32 boards running CircuitPython use the \u003ca href=\"https://learn.adafruit.com/circuitpython-with-esp32-quick-start/overview\"\u003eweb workflow\u003c/a\u003e to access the board's file system. \u003cspan\u003eThe CircuitPython web workflow uses \u003c/span\u003e\u003ca href=\"https://en.wikipedia.org/wiki/Multicast_DNS\"\u003emDNS\u003c/a\u003e\u003cspan\u003e\u0026nbsp;so that connecting to the board can be as simple as using the address\u0026nbsp;\u003c/span\u003e\u003ccode\u003ecircuitpython.local\u003c/code\u003e\u003cspan\u003e.\u0026nbsp;\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003eClick the button below to navigate to this URL:\u003c/p\u003e\n      \n\n\n\n","metadata":{}},{"element_type":"button","content":"http://circuitpython.local","metadata":{"class":"btn btn-large btn-block btn-primary","button_type":"primary","target":"_blank","zip_folder":"false"}},{"element_type":"text","content":"\n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n        \u003cp\u003eOnce connected to your board, you should see the \u003cstrong\u003eWelcome!\u003c/strong\u003e page appear in your browser.\u003c/p\u003e\n      \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n","metadata":{}},{"element_type":"user_image","content":"https://cdn-learn.adafruit.com/user_assets/assets/000/000/708/original/wireless_Screenshot_from_2022-08-17_10-31-34.png?1708017045","metadata":{"caption":""}},{"element_type":"text","content":"\n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n        \u003cp\u003eIf you do not see this screen, \u003ca href=\"https://learn.adafruit.com/circuitpython-with-esp32-quick-start/connecting-via-web-browser#connect-using-ip-address-3124414\"\u003efollow these instructions to attempt to connect using the board's IP address\u003c/a\u003e.\u003c/p\u003e\n      \n\n\n\n\n\n\n\n\n\n\n\n","metadata":{}},{"element_type":"text","content":"\n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n        \u003cp\u003eFrom the Welcome! page, click the\u003cspan\u003e\u0026nbsp;\u003c/span\u003e\u003cstrong\u003efile browser\u003c/strong\u003e\u003cspan\u003e\u0026nbsp;\u003c/span\u003elink on the Welcome! page to access files and folders.\u003c/p\u003e\n      \n\n\n\n\n\n\n\n\n\n\n","metadata":{}},{"element_type":"user_image","content":"https://cdn-learn.adafruit.com/user_assets/assets/000/000/709/original/wireless_Screenshot_from_2022-12-22_10-14-34.png?1708017196","metadata":{"caption":""}},{"element_type":"text","content":"\n  \n  \n  \n        \u003cp\u003eOut of all these files, \u003ccode\u003eCode.py\u003c/code\u003e\u003cspan\u003e\u0026nbsp;\u003c/span\u003eis the most important file on this drive as it contains your CircuitPython code. From the \u003cstrong\u003eWelcome\u003c/strong\u003e page, \u003cstrong\u003eright-click\u003c/strong\u003e on \u003ccode\u003ecode.py\u003c/code\u003e and \u003cstrong\u003eclick \"Save link as...\"\u003c/strong\u003e\u003c/p\u003e\n      \n\n\n","metadata":{}},{"element_type":"user_image","content":"https://cdn-learn.adafruit.com/user_assets/assets/000/000/711/original/image_%283%29.png?1708018005","metadata":{"caption":""}},{"element_type":"text","content":"\n        \u003cp\u003eSave this file to somewhere safe on your computer, like your desktop. You may also back up other files from the ESP32 to your computer using this method (\u003cstrong\u003eRight-click -\u0026gt; Save link as...\u003c/strong\u003e).\u003c/p\u003e\n      ","metadata":{}},{"element_type":"text","content":"\n  \n  \n  \n  \n  \n        \u003cp\u003eOnce you've backed up the files and resources you want from this board, proceed to the next steps to download and install the WipperSnapper firmware.\u003c/p\u003e\n      \n\n\n\n\n","metadata":{}}]