[{"element_type":"user_image","content":"https://cdn-learn.adafruit.com/user_assets/assets/000/001/269/original/makecode.jpg?1729213782","metadata":{"caption":"Adafruit Makecode IDE on my phone"}},{"element_type":"text","content":"\n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n        \u003cp\u003eI am a big fan of \"being able to code whenever/wherever I am.\" That's why I bought a wireless keyboard for my iPhone, when I realized I could edit CircuitPython programs using my phone. It's one of my favorite things about the Micro:Bit - the App lets you write and upload code from your phone.\u003c/p\u003e\n\u003cp\u003eBut I didn't think I could do that with makecode.adafruit.com programs for the Circuit Playground. I was wrong, in fact it's pretty easy. I just needed a lightning-to-USB adapter so I could download the code!\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFirst\u003c/strong\u003e - load your code in your browser (like the picture above).\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eNext\u003c/strong\u003e - click the download icon in the lower left.\u003c/p\u003e\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/001/270/original/download.png?1729214118","metadata":{"caption":"Downloading code"}},{"element_type":"user_image","content":"https://cdn-learn.adafruit.com/user_assets/assets/000/001/271/original/download2.png?1729214180","metadata":{"caption":"Open UF2 file in a new tab"}},{"element_type":"text","content":"\n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n        \u003cp\u003e\u003cstrong\u003eThen\u003c/strong\u003e, click the file link above, to \"open in a new tab.\"\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/001/272/original/saveas.png?1729214256","metadata":{"caption":"Save UF2 to \"files\""}},{"element_type":"text","content":"\n  \n  \n  \n  \n  \n  \n  \n  \n  \n        \u003cp\u003eYou'll see the UF2 file text - just choose to \"Save to Files\"\u003c/p\u003e\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/001/273/original/clayboot.png?1729214331","metadata":{"caption":"save file to \"CLAYBOOT\""}},{"element_type":"text","content":"\n        \u003cp\u003e\u003cem\u003e\u003cstrong\u003eIF you've connected the Circuit Playground in \"programming\" mode (all lights green)\u003c/strong\u003e\u003c/em\u003e you can choose save it to \"CLAYBOOT.\" And you're done! (note: you do not have to give the file a special name, the device will recognize it and load it)\u003c/p\u003e\n\u003cp\u003eIf you've done all these steps, your program should now be running on your Circuit Playground!\u003c/p\u003e\n\u003cp\u003eThese examples are using an iPhone, and I expect the same (or similar) steps will work with an Android device - I'd love to hear if that works for you!\u003c/p\u003e\n\u003cp\u003eOne thing I've found useful, by the way: makecode.adafruit.com does not save to github, as you can with the Micro:Bit or makecode.arcade.com. What I do to keep track of my code is create a makecode.com \"sharing\" URL, then store that URL in a list of programs on a personal website. That way, for example, I can easily pull up a program when I want to see the code. Another approach that I use is to switch the Makecode IDE to javascript mode, and copy the code and save it in your personal github archive.\u003c/p\u003e\n\u003cp\u003e\u0026nbsp;\u003c/p\u003e\n      ","metadata":{}}]