Lab Reports

All Articles
Introducing CodeBot's new Breadboard Expansion - Display Project!

Introducing CodeBot's new Breadboard Expansion ...

CODEBOT HAS A BREADBOARD! I couldn't wait to get started with the new Breadboard expansion module. CodeBot brings out plenty of I/O capability on the expansion connectors to accommodate a...

Introducing CodeBot's new Breadboard Expansion ...

CODEBOT HAS A BREADBOARD! I couldn't wait to get started with the new Breadboard expansion module. CodeBot brings out plenty of I/O capability on the expansion connectors to accommodate a...

Using a Magnetic Switch - Protected by Python!

Using a Magnetic Switch - Protected by Python!

The final installment of November's micro:bit peripherals in Python series is the easy-to-implement magnetic switch. These are the same little sensors you might find on doors and windows in a...

Using a Magnetic Switch - Protected by Python!

The final installment of November's micro:bit peripherals in Python series is the easy-to-implement magnetic switch. These are the same little sensors you might find on doors and windows in a...

Kitchen Thermometer - Python likes Turkey a micro:bit

Kitchen Thermometer - Python likes Turkey a mic...

As we enter the final week of no blocks November, we're bringing you a practical project that might come in very handy for roasting your favorite seasonal dish. And if...

Kitchen Thermometer - Python likes Turkey a mic...

As we enter the final week of no blocks November, we're bringing you a practical project that might come in very handy for roasting your favorite seasonal dish. And if...

The Joy of Python - Connecting a Joystick to the micro:bit!

The Joy of Python - Connecting a Joystick to th...

This installment of our micro:bit peripherals in Python series is an overview of analog joysticks, which are popular controller inputs for games, simulations, and more. Check out the demonstration video...

The Joy of Python - Connecting a Joystick to th...

This installment of our micro:bit peripherals in Python series is an overview of analog joysticks, which are popular controller inputs for games, simulations, and more. Check out the demonstration video...

Buttons and Switches - Digital Inputs in Python

Buttons and Switches - Digital Inputs in Python

The fourth installment of our micro:bit peripherals in Python series is an introductory look into buttons and switches and even gives some ideas for creating your own DIY buttons! Check...

Buttons and Switches - Digital Inputs in Python

The fourth installment of our micro:bit peripherals in Python series is an introductory look into buttons and switches and even gives some ideas for creating your own DIY buttons! Check...

NeoPixels with Python and the Micro:bit

NeoPixels with Python and the Micro:bit

This installment of our micro:bit peripherals in Python series demonstrates the super-fun, ultra-popular NeoPixel light strips. NeoPixel is an Adafruit product, but there are multiple other types of similar “addressable...

NeoPixels with Python and the Micro:bit

This installment of our micro:bit peripherals in Python series demonstrates the super-fun, ultra-popular NeoPixel light strips. NeoPixel is an Adafruit product, but there are multiple other types of similar “addressable...

Target Device Connections

Target Device Connections

CodeSpace - Stay on Target Um, Target? In CodeSpace there is always a “Target Device” selected. The “Target” is the device you’ll be sending code to when you press the...

Target Device Connections

CodeSpace - Stay on Target Um, Target? In CodeSpace there is always a “Target Device” selected. The “Target” is the device you’ll be sending code to when you press the...

Computer Requirements

Computer Requirements

Computer Requirements CodeSpace works with most computers, but there are a few specific requirements that must be satisfied for correct operation. Gear Up! Our kits come with everything you need,...

Computer Requirements

Computer Requirements CodeSpace works with most computers, but there are a few specific requirements that must be satisfied for correct operation. Gear Up! Our kits come with everything you need,...

CodeSpace on Linux

CodeSpace on Linux

CodeSpace on Linux CodeSpace runs great on Linux! You just need to install Chrome or Chromium browser, and enable the USB device access. Details are shown below: 1. Install Chrome...

CodeSpace on Linux

CodeSpace on Linux CodeSpace runs great on Linux! You just need to install Chrome or Chromium browser, and enable the USB device access. Details are shown below: 1. Install Chrome...

Removing Old Drivers on Windows

Removing Old Drivers on Windows

Removing Old Drivers on Windows If WebUSB is not working on your Windows PC, it may be due to a pre-existing USB driver configuration that's preventing Chrome from detecting the...

Removing Old Drivers on Windows

Removing Old Drivers on Windows If WebUSB is not working on your Windows PC, it may be due to a pre-existing USB driver configuration that's preventing Chrome from detecting the...

Whitelist URLs

Whitelist URLs

Whitelist URLs If your school blocks unknown websites, you'll need ot ask the Network Administrator to confiure the settings below. The following domains must be whitelisted for correct operation with...

Whitelist URLs

Whitelist URLs If your school blocks unknown websites, you'll need ot ask the Network Administrator to confiure the settings below. The following domains must be whitelisted for correct operation with...

Ultrasonic Distance Sensor with Python and the micro:bit

Ultrasonic Distance Sensor with Python and the ...

This installment of our micro:bit peripherals in Python series focuses on the HC-SR04 “Ultrasonic Distance Sensor”. This sensor detects objects using reflected sound waves, so you can add a “sonar”...

Ultrasonic Distance Sensor with Python and the ...

This installment of our micro:bit peripherals in Python series focuses on the HC-SR04 “Ultrasonic Distance Sensor”. This sensor detects objects using reflected sound waves, so you can add a “sonar”...