/* jquery */ /* jquery accordion style*/ /* jquery init */

6 May 2018

micro:bit MicroPython Coding Tutorials

It's easier than you think to begin coding in MicroPython with the micro:bit board.
My straightforward, step-by-step tutorials will to guide you through the coding process.
Have fun!

Getting Started

   • Introducing the micro:bit

   • MicroPython Coding in 4 Simple Steps

   • MicroPython Coding with the Mu Editor

LED and Button Coding Tutorials

   • Build a Countdown Timer

   • Display Images and Animations

   • Create Custom LED Images

   • Capture Button Presses

Sensor Coding Tutorials

   • Access CPU Temperature Sensor Data

   • Capture Accelerometer Movement Gestures

   • Accelerometer Gestures Dice Shaker

   • Accelerometer Spirit Level

   • Magnetometer Compass

Image Animation Tutorials

   • Image Animation Code

   • Image Animate Class

Discover More

See how to have some robotic fun with my micro:bit MOVE Mini robot post.

Read my post about using the Thonny Python editor with the micro:bit.

Find out more about the MicroPython language on the official MicroPython website.

Try My Free Raspberry Pi Python Coding Tutorials

1 May 2018

micro:bit MOVE Mini robot

At last month's local CoderDojo I noticed a couple of MOVE mini buggy kits for the micro:bit, a low-cost introduction to robotics from Kitronik.

The basic MOVE mini kit requires mechanical assembly only, no soldering required. While add-on kits - such as Bulldozer, Tipper Truck and Bumper - enhance the robotic building possibilities.

This two-wheeled robot is powered by two servo motors. In addition there are five individually addressable coloured LEDs (NeoPixel compatible), which can be used as indicators, reversing lights and so on. You can also add a pen for LOGO-style graphical shape and plot drawing.

It can be controlled in a number of ways: via the micro:bit board; or remotely via a free Android app; or using a second micro:bit and its radio communication functionality.

Write your code using the Servo blocks in the Microsoft MakeCode Block editor. Alternatively, try the Kitronik-created Servo:Lite custom blocks, which simplify the coding process even further. To get started read the guides and tutorials on the associated Kitronic website.

Try my free micro:bit MicroPython coding tutorials