Lab Reports
NeoPixel API: Part 2 - Make a Wish!
Part two of a series on API design with neopixels. In the previous post I discussed API design, and the notion of creating a magical new module that goes beyond...
NeoPixel API: Part 2 - Make a Wish!
Part two of a series on API design with neopixels. In the previous post I discussed API design, and the notion of creating a magical new module that goes beyond...
NeoPixel API: Part 1 - What's an API?
Part one of a series of posts on API design with neopixels. Designing an API can be magical - you make a wish, and then it comes true! Say you...
NeoPixel API: Part 1 - What's an API?
Part one of a series of posts on API design with neopixels. Designing an API can be magical - you make a wish, and then it comes true! Say you...
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!
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 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 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
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
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
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 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 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 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...