AI you a little more every day: micro:bit development board introduction

micro:bit is a micro computer development board, launched by the BBC. in 2016, the UK promoted the popularization of hardware production and software programming education in secondary schools across the country, distributed micro:bit development boards and supporting educational resources to secondary school students, and included programming in the compulsory curriculum of primary and secondary schools in 2017, so the micro:bit development board is mainly are teaching aids for learning programming education in primary and secondary schools in the UK.

Technically speaking, a micro:bit development board is a microcontroller, based on the ARM architecture.

Microcontroller: In layman's terms, it is a computer system integrated on a chip, forming a microcomputer. Microcontroller is actually very widely used (electrical appliances, meters, navigation, communications, home appliances, etc.), you can politely say that now as long as the addition of the word intelligent products, are inseparable from the microcontroller.

In fact, there are more development boards involving microcontroller programming, and the recognized Arduino, S4A and other series of products, micro:bit development boards are more suitable for students of lower age groups, to understand more microcontroller programming, please refer to the robot programming literacy chapter, quickly collect sooner or later to use!

Today, I will make a general introduction to micro:bit development board, and in the following time, we will launch a series of tutorials for the use of micro:bit development board, which will be released one after another, so stay tuned.

micro:bit Features

Suitable for elementary and middle school students at a young age to get started, with simple programming that can be edited in a browser or mobile app.
Support for multiple software programming platforms, including Scratch, MakeCode, etc..
support for block programming (Blocks), JavaScript, Python and other programming methods and codes.
Rich peripheral supporting expansion board products.
widespread popularity, many schools, training institutions and parents at home and abroad use micro:bit as a training teaching aid.
Rich experimental content, it can be said that micro:bit can realize many cool experiments, such as games, robots, voice-activated lights, cars, etc., only the unexpected, no can't do.
small, as small as half the size of a credit card.
many online examples of the project, covering various application scenarios.
micro:bit composition

Mainly temperature sensors, acceleration sensors, buttons, pins, LED lights, USB, Bluetooth, radio, electronic compass (compass) and other on-board modules.

micro:bit learning objectives

To learn the basics of programming.
To understand the knowledge of electronic circuits.
To develop the ability of logical thinking.
To develop the ability to do hands-on scientific experiments.
Validating a large number of classroom experiments.
motivation and enjoyment of learning other subjects.
micro:bit learning method

Of course is to buy on a board, and then use Scratch, MakeCode and other software programming platform, if parents have a basic computer programming, you can directly watch the tutorial training children. You can enter keywords in the [AI core] number to return to the required resources, for example, enter scratch or makecode, return to the official address of the relevant software programming platform, of course, there are video tutorials.

micro:bit Quick Start

1、Connect to your computer

Use the USB port to connect to your computer.

Micro:bit's USB port
2、Programming platform

Microsoft's makecode platform is used here.

PI-SUPPLY is a professional component supplier, providing everything you need for your component project. We also stock a huge selection of Raspberry piArduinomicro:bitrock pi and nvidia manufacturer accessories from your favorite brands.