Difference between revisions of "BBC micro:bit"
From Miscellany
(Created page with "=BBC micro:bit Microcontroller= ''for learning to code (using MicroPython or Arduino) and building toy robot devices'' ==Description== ==Software== ===MicroPythonon micro...") |
|||
(10 intermediate revisions by the same user not shown) | |||
Line 5: | Line 5: | ||
==Description== | ==Description== | ||
+ | ===The original micro:bit=== | ||
+ | |||
+ | : [[File:Microbit v1.png|800px]] | ||
+ | |||
+ | ===micro:bit v.2=== | ||
+ | |||
+ | : [[File:Microbit v2.png|800px]] | ||
==Software== | ==Software== | ||
− | ===MicroPythonon micro:bit=== | + | ===MicroPythonon for micro:bit=== |
====Installing MicroPython on micro:bit==== | ====Installing MicroPython on micro:bit==== | ||
− | * | + | * [https://microbit.org/get-started/user-guide/python/ Python user guide for micro:bit] |
+ | ** includes download link for installation hex file | ||
+ | |||
+ | * [https://microbit.org/get-started/user-guide/firmware/#how-to-update-the-firmware How to load MicroPython on micro:bit] | ||
+ | ** ''Please note the version of your board, and use the correct hex file!'' | ||
====References for MicroPython on micro:bit==== | ====References for MicroPython on micro:bit==== | ||
+ | * [https://github.com/micropython/micropython MicroPython on GitHub] | ||
* [[Programming_with_MicroPython#Devices|Programming with MicroPython]] book featuring the BBC micro:bit | * [[Programming_with_MicroPython#Devices|Programming with MicroPython]] book featuring the BBC micro:bit | ||
* [https://www.tinkercad.com/blog/python-coding-with-microbit-in-tinkercad-circuits TinkerCAD] for programming the micro:bit in Python | * [https://www.tinkercad.com/blog/python-coding-with-microbit-in-tinkercad-circuits TinkerCAD] for programming the micro:bit in Python | ||
− | * [ | + | * [https://codewith.mu Mu Editor] for editing and uploading MicroPython code for the micro:bit |
===CircuitPython on micro:bit=== | ===CircuitPython on micro:bit=== | ||
Line 32: | Line 44: | ||
====Installing C++ on micro:bit==== | ====Installing C++ on micro:bit==== | ||
− | ====References for C++ on | + | ====References for C++ on micro:bit==== |
==Projects== | ==Projects== |
Latest revision as of 15:44, 29 August 2022
Contents
BBC micro:bit Microcontroller
for learning to code (using MicroPython or Arduino) and building toy robot devices
Description
The original micro:bit
micro:bit v.2
Software
MicroPythonon for micro:bit
Installing MicroPython on micro:bit
- Python user guide for micro:bit
- includes download link for installation hex file
- How to load MicroPython on micro:bit
- Please note the version of your board, and use the correct hex file!
References for MicroPython on micro:bit
- MicroPython on GitHub
- Programming with MicroPython book featuring the BBC micro:bit
- TinkerCAD for programming the micro:bit in Python
- Mu Editor for editing and uploading MicroPython code for the micro:bit
CircuitPython on micro:bit
Installing CircuitPython on micro:bit
References for CircuitPython on micro:bit
C++ on micro:bit
Installing C++ on micro:bit
References for C++ on micro:bit
Projects
Back to Programming with MicroPython