PREVIEW: Refactoring is the process of taking a program or piece of code and changing its structure.
What the code does will not change, but our code will be quicker, more organized, and easier to understand and edit later on.
print(thing) # thing isn't defined
Your micro:bit is not set up for this program. Follow these steps to use your device with Codesters:
Your micro:bit has an old version of the Codesters binary file. Follow these steps to update the file on your micro:bit:
What is my version number?
Warning: This will erase any existing program on your micro:bit.
How do I upload a program to my micro:bit?
How do I calibrate my micro:bit?
Having trouble? Check out the micro:bit instructions to update your firmware.
Setting up your micro:bit
Error while uploading file to Micro:bit
Try downloading the .hex file instead
Calibrate your micro:bit by tilting it until all the LEDs are lit.
For a demonstration see
the micro:bit calibration instructions.
Try the following steps to connect to your Micro:bit:
1. You may need to reload this page and try your program again.
2. Try disconnecting and reconnecting your Micro:bit. Then reload the page and run your program again.
3. If you are still having problems your Micro:bit may have an old
firmware version that is incompatible with Codesters.
To update the firmware follow these instructions from Micro:bit
Are you already running a Codesters project in another tab or window?
Micro:bit can only connect to one web page at a time.
Try stopping other Codesters projects or closing
other tabs or windows that may be using your Micro:bit.
If that doesn't fix the problem try disconnecting your Micro:bit,
reloading this page, and reconnecting your Micro:bit.
Status: Still connecting...
Status: Not Found
Is your Micro:bit connected?