The IoT course provides resources for teaching with both micro:bit and Arduino microprocessors.
During the Internet of Things course, students will need access to one of these microprocessors.. There are optional materials within the course where students can learn to use a range of sensors in addition to the microprocessor.
Choosing a microprocessor
The activities for course are available in three tiers. Choose the tier that works for you, based on the devices you have and the type of coding you want to use.
- Uses the micro:bit microcontroller only
Tier 2: Micro:bit and sensors with optional Python
Reasons to choose micro:bit
- It is the simplest microprocessor to use
- The code editor is available online; no need to install anything on the school network. If you're programming with Python, you can use the downloadable Python Mu editor.
- Micro:bit projects can be extended with optional sensors, we like the Kitronic Inventor pack
- The device was given away to every year 7 pupil in the UK in 2016, you may already have class sets of micro:bits available in your school
Reasons to choose Arduino
- It can be used with a wider range of components
- It can be connected more easily to the internet
- It is programmed using Python, a text-based programming language.
- The free Arduino software needs to be downloaded and installed on the machines being used to code