4.4 out of 5
4.4
27 reviews on Udemy

MicroPython for the BBC Micro:bit

Get familiarized with MicroPython for the BBC Micro:bit
Instructor:
Venkatesh Varadachari
287 students enrolled
English
Learn to write code in MicroPython for any hardware that supports it
Learn to work with all on-board peripherals of the Micro:bit using MicroPython
Learn the working and interfacing of external peripherals
Learn the working of relays, LCD and BMP180 sensor through projects

Hello learners, Welcome to MAKERDEMY’s “MicroPython for the BBC Micro:bit” course. If you are looking for that special course which will help you gain confidence to explore the Micro:bit using MicroPython, you have come to the right place. This is an intermediate level course and prior knowledge of Micro:bit is essential to follow this course.

Through an innovative pedagogy of mixing projects and concepts, this course will help you learn the WHY, HOW and WHAT. To this end, this course is beyond a cook book. You will always know WHY you are doing something. For the more curious learners, we have ample resources to dive in to and continue your learning journey.

In just three hours, you will be confident enough to write code in MicroPython for any compatible hardware. You will also develop an in-depth understanding of the Micro:bit and learn to interface a variety of sensors and peripherals with the Micro:bit. As a part of this course, we will build from ground up, a Weather Station using the Micro:bit with an LCD panel and a BMP180 Sensor. We will also implement a Remote Home Automation Project using a relay module.

If you are a hobbyist, a teacher, a student or an engineer with a basic understanding of electronics and want to learn or teach physical computation with Microbit, this is the course for you

So, what are you waiting for?! Come, join me in this course. I am looking forward to being your instructor and to guide you in tinkering with the BBC Micro:bit using MicroPython.

Getting started with MicroPython for the Micro:bit

1
Introduction to the course
2
Using the Mu Editor
3
MicroPython Basics
4
Advanced MicroPython
5
MicroPython Modules for the Micro:bit
6
Working with the File System
7
Quiz 1

Working with the On-board Peripherals

1
Working with the buttons and the LED Matrix
2
Working with temperature, the touch and the light sensor
3
Working with the accelerometer and the compass
4
Working with Radio Communication
5
Quiz 2
6
Assignment 1

Working with the External Peripherals

1
LED Dimmer using a Potentiometer
2
What is an LDR and a PIR Sensor?
3
Interfacing Sensors and Reading Sensor Values
4
What is a speaker and how to interface it?
5
Music and Speech Synthesis in the Micro:bit
6
Quiz 3
7
Assignment 2

Home Automation Projects with the Micro:bit

1
Working of a Relay
2
Interfacing of a Relay with the Micro:bit
3
Automatic Night Light Project
4
Intruder Detection
5
Remote Home Automation using 2 Micro:bits
6
Assignment 3

Weather Station Project with the Micro:bit

1
Working of a 16x2 LCD over I2C
2
Interfacing 16x2 LCD over I2C
3
LCD Notice Board Project using the Micro:bit
4
Working and Interfacing of BMP180 over I2C
5
Weather Station Project
6
Assignment 4
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.4
4.4 out of 5
27 Ratings

Detailed Rating

Stars 5
18
Stars 4
8
Stars 3
1
Stars 2
0
Stars 1
0
4cdf07a2527e41ff8e5fcb0943772643
30-Day Money-Back Guarantee

Includes

3 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion