Course Overview
As part of this development track we will explore the basics of Physical Computing working with the Raspberry Pi Pico. We will learn about the different capabilities of the Raspberry Pi Pico, we will learn how to setup our development environment to program the Raspberry Pi board with micropython. We will then connect up various different sensors, LED’s, electronic components to the Raspberry Pi Pico board, create fun projects.

This is an introductory electronics track but we would highly recommend that you complete some of the other coding, electronics and development tracks before you consider taking up this one.
- Introduction to coding concepts with Scratch I
- Introduction to coding concepts with Scratch II
- Introduction to coding concepts with the BBC micro:bit I
- Introduction to coding concepts with the BBC micro:bit II
- Introduction to coding concepts with the BBC micro:bit III
- Introduction to the Raspberry Pi
Prerequisites –
- This tutorial makes extensive use of the Raspberry Pi Pico
- If you haven’t purchased a Raspberry Pi Pico yet you might want to head over and pick one up now.
About the Raspberry Pi Pico
The Raspberry Pi Pico is a tiny, fast, and versatile board built using RP2040, the flagship microcontroller chip designed by Raspberry Pi in the UK. From light displays and IoT devices to signage and manufacturing processes, Raspberry Pi Pico gives you the power to control countless home, hobby, and industrial operations. Programmable in C and MicroPython, Pico is adaptable to a vast range of applications and skill levels, and getting started is as easy as dragging and dropping a file.
More experienced users can take advantage of Raspberry Pi Pico’s rich peripheral set, including SPI, I2C, and eight Programmable I/O (PIO) state machines for custom peripheral support. The Pi Pico is now available with wireless connectivity or pre-soldered headers.