M1D0000_microbit_mainboardο

The micro:bit is an easily programmable Single Board Computer (SBC) that contains an application processor with a variety of on-chip peripherals. Other peripherals are connected to this chip.
An interface processor is connected to the application processor and manages communications via the USB interface, including the drag-and-drop code flashing process. The interface processor does not connect to any of the micro:bit peripherals.
Official website: https://www.microbit.org
Specificationο
Operating voltage |
1.8β3.6V |
Max source current from edge |
14mA |
Max sink current into edge |
15mA |
Main control chip |
Nordic nRF52833 |
Flash ROM |
512KB |
RAM |
128KB |
Speed |
64MHz |
Meet microbit v2.2ο
Pinout Diagramο
More detailed informationο
Please refer to the link: https://tech.microbit.org
Programming platformο
It is recommended to use Microsoft Edge and Google Chrome to open programming web pages:
Please refer to the link: https://www.microbit.org/code/
Makecodeο
New makecode projectο
Open link: https://makecode.microbit.org
Build a new project
programming
Connect the Micro:bit to your computer via a Micro USB cable.
When you plug the micro:bit into your computerβs USB socket, it will appear on your computer like a USB memory stick called MICROBIT.
Transfer from a computer
Download your program as a β.hexβ file from the code editor to your computer, usually to your downloads folder. Then drag and drop the β.hexβ file on to the βMICROBITβ drive.
or
After you transfer your β.hexβ file, the MICROBIT drive will disconnect and reconnect as the micro:bit resets. The β.hexβ file will not be listed on the βMICROBITβ drive after this. This is expected. Your micro:bit is not a flash storage device, but your computer shows it as one to make it easy to transfer .hex files.
makecode programming learningο
Official first use tutorial: https://www.microbit.org/get-started/first-steps/set-up/
Please refer to the link: https://makecode.microbit.org/docs
βββββββββββhttps://www.microbit.org/get-started/user-guide/overview/
Common problems and solutionsο
The wrong operation causes the microbit firmware to be lost and the microbit cannot be recognized or the code to be uploaded.
Update the firmware: https://www.microbit.org/get-started/user-guide/firmware/During normal use, do not hold down the reset button while powering on the microbit. Otherwise, micorbit enters the firmware update mode, resulting in failure to upload code.
Micro:bit does not connect in Windows
When connecting the micro:bit to a computer, it will automatically install a driver to your machine that enables it to communicate as a serial device via USB. There are some cases in which the driver being missing (Windows 7) or a legacy driver being present (Windows 8.1+) could cause an issue with the serial function or with WebUSB.
You should always start with our article on fault finding that covers common issues like USB cables not working.
Windows 7 (serial port not working)
In Windows 7, you had to manually install the Mbed serial driver to enable the serial port. The legacy mBed driver is still available, but as Windows 7 reaches end of life you should upgrade your operating system accordingly.
Windows 8.1/10 (WebUSB not working)
If the Mbed Serial driver has been manually installed it might interfere with the Windows 8.1/10 automatic installation of the WebUSB driver.
It is possible that a driver was previously installed on the Windows machine if you have upgraded from Windows 7.
To check if you have this driver already:
β-Open Windows Device Manager and see if the micro:bit USB device is shown. If it is.
β-find the mbed Composite Device entry, right click on it and select Uninstall device.
β-A new window will open, mark the Delete the driver software for this device box and click Uninstall.
β-Unplug and replug your micro:bit and it should appear under USB devices.
Mciro:bit Help & Support
LinkοΌhttps://support.microbit.org/support/home
End!