Resources

Waikino Timed Night Light Projects
These inspiring bedside novelty night lights were created by Yr 6 students at Waikino in New Zealand. Read article →
DIY Guitar Pedals - Analog Guitar Kits
Learn how to build a classic DIY fuzz guitar pedal with this step-by-step soldering tutorial. In this video, Paul talks you through assembling an electronic guitar pedal kit, identifing the... Read article →
How to Solder in Ten Easy Steps
Soldering is an essential skill in electronics, fortunately it is easy to get started. Just follow our 10 step guide and you'll be soldering in no time! Read article →
Replica Remote Trap RC Vehicle from Ghostbusters Afterlife - Premier State Ghostbusters
Josh from Premier State Ghostbusters in Sydney made this seriously cool working replica of the remote trap RC vehicle from Ghostbusters Afterlife! It uses the Kitronik actuator mounted inside, to quickly flip open the doors... Read article →
Leverage Free Online Coding Tutorials for the Kitronik Arcade
The Kitronik ARCADE is supported by a library of free tutorials on the MakeCode Arcade website - these offer an easy introduction to block-based programming in a familiar format. JavaScript... Read article →
micro:bit MakeCode Tutorials: Project 5 of 5
In this project, you will learn: How to wirelessly use one micro:bit to access data collected from multiple micro:bits in real time. Read article →
micro:bit MakeCode Tutorials: Project 4 of 5
In this project, you will learn: How to measure light using the micro:bit’s built-in sensor How to send our light information to another micro:bit, wirelessly Read article →
micro:bit MakeCode Tutorials: Project 3 of 5
In this project, you will learn: How to extend your micro:bit programs by using radio to communicate with other micro:bits How to coordinate multiple different versions of program code across... Read article →
micro:bit MakeCode Tutorials: Project 2 of 5
In this project, you will learn: How to perform an action based on an event such as shaking your micro:bit How to generate a pseudo random number on your micro:bit... Read article →
micro:bit MakeCode Tutorials: Project 1 of 5
In this project, you will learn: How to use the micro:bit’s built-in accelerometer sensor to detect when it is being tilted left and right (input) How to use the if..then (conditional) block... Read article →
Getting Started with the Waveshare TFT Screen for micro:bit (MakeCode)
The Waveshare colour display for the BBC micro:bit allows you add a 160x128 pixel display by inserting the micro:bit into the edge connector. You can then start programming straight away... Read article →
Use MakeCode to Program the micro:bit with a TCS34725 Colour Sensor
This tutorial shows how to program the TCS34725 sensor which can be found in the Pimoroni Enviro:bit, Adafruit RGB and Flora sensor boards. These sensor boards all use the I2C... Read article →
 Program and Build Your Own Traffic Lights
This project uses visual block programming to model events in the logic of an Australian traffic light and scale this logic to make two traffic lights work in tandem. You... Read article →
Use Python to add Multiple Servos to Your Self-watering Plant
This project will let you add an servo motor controller to your self-watering micro:bit project. The servo can be used to raise a flag or some sort of sign to... Read article →
Program a micro:bit with Python to Control a Water Pump
In this project, you will learn: how a relay works; how to use code to control a relay to turn a water pump on and off; and how to automate... Read article →
Project Tutorial: Make a number base Converter
In this project, you will learn: What number bases are How to connect and program buttons on the BBC micro:bit (works on V1 and V2) How to program the micro:bit... Read article →
Use Python to calibrate your Kitronik Prong Moisture Sensor
 In this tutorial, you'll learn to: Use Python to read the output from a moisture sensor Use mu or Thonny editors to debug your micro:bit code Calibrate your code to... Read article →
Quick Tip: Assembling the Kitronik Prong
Sometimes, assembling things before class can be fiddly. Here’s a quick and easy method for fitting the Kitronik Moisture Prong to a bunch of micro:bits..without dropping parts and chasing them all... Read article →
STOP:bit MicroPython Tutorial: Two Traffic Lights
Program a pair of traffic lights to work in tandem using the Kitronik STOP:bit and micro:bits.   In this project, you will learn to: Write a state table to represent the... Read article →
STOP:bit MicroPython Tutorial - Single Traffic Light
Use microbit Python to program a single traffic light In this project, you will learn to: Write a function to turn on individual Traffic Light LEDs Call the function in... Read article →
Kitronik :MOVE Motor robot for the BBC micro:bit - MakeCode Block-based Tutorials
The Kitronik :MOVE Motor robot is a micro:bit powered robot, that is both manoeuvrable and stable. In addition to the well-written instruction booklet, here's some downloadable tutorials with Interactive MakeCode... Read article →
Automatic Lights Using the micro:bit's Built-in Sensor
Here's a quick and fun micro:bit lesson for schools or home. Make an automatic light using just an LED, some alligator clips, and your micro:bit! This easy tutorial includes PXT MakeCode... Read article →
Program micro:bit traffic light sequences in Python with these STOP:bit tutorials
Check out these tutorials for the Kitronik STOP:bit and the BBC micro:bit! Learn to code a state table by starting with one traffic light and progressing to two traffic lights in... Read article →
Musicbox Audio Streaming on Your Raspberry Pi and pHAT DAC
Note: This product has been replaced by the new Pimoroni Pirate Audio range! Read more.. The Pimoroni pHAT DAC add-on board is an affordable audio-quality upgrade for your Raspberry Pi Zero W (or the Raspberry Pi 2... Read article →
Install the latest CircuitPython and start coding on your devices
This is a quick overview of installing the latest version of CircuitPython and libraries to start coding on your devices. Links to the excellent Adafruit tutorials are included. Read article →
Kitronik micro:bit Traffic Light Tutorials
Our friends at Kitronik have made three great tutorials on programming the Kitronik STOP:bit Traffic Light, with your BBC micro:bit. These tutorials are designed for students that are comfortable with drag and drop coding, using MakeCode in the browser. Read article →
Makecode Coding Tutorials for the 4tronix Bit:Bot Robot
These Bitbot makecode tutorials will take you through understanding and implementing the RGB LEDs and buzzer, obstacle avoidance with the ultrasonic sensor, following a light source, line-following, and variable-speed radio control... Read article →
Uploading micro:bit .hex files to makecode.microbit.org
The editor itself does not have an upload option, but if you go to the bottom of the  makecode page at https://makecode.microbit.org you'll find an Import button that will let you upload these .hex files from... Read article →
Revive old laptops and PCs - program electronics projects with Raspbian OS
The Raspbian operating system, originally designed for the small Raspberry Pi computer, now has a version for laptops and PCs. Raspbian runs nicely on computers that are no longer deemed... Read article →
Pimoroni Pirate Radio: Add Some Streams - 3 Suggestions to Get You Started
The Pimoroni Pirate Radio Kit is a fun way to listen to your favourite streams. Although a sample playlist is provided, here's some links to get you started looking for... Read article →
Set up the Pimoroni pHAT DAC with OpenElec and Kodi, on the Raspberry Pi Zero W
OpenElec is a Linux media player distribution, that runs Kodi, and supports the pHAT DAC. To set this up.. Read article →
Kitronik ZIP Halo for the BBC micro:bit - MicroPython Examples
Here's a couple of examples using the Kitronik ZIP Halo for the BBC micro:bit - that leverage the circular RGB LED configuration. Essentially, the Kitronik ZIP LEDs are programmed in the same way... Read article →
Connecting I2C Devices to the BBC micro:bit
The BBC micro:bit supports the I²C bus protocol, for communicating with other devices, like sensors. In this post, I've used MicroPython to demonstrate, but the principles can easily be translated... Read article →
Adding the Kitronik Packages to the micro:bit PXT Editor
The BBC micro:bit is a low-cost and accessible way to introduce kids with drag and drop coding experience to integrating with hardware, eg robots and sensors, and start to solve... Read article →