Maker.io main logo

Raspberry Pi MCU Tutorials See All

BLOG
36

Intro to Embedded Rust Part 12: Asynchronous Programming with Embassy

By ShawnHymel

In this tutorial, we'll create a very simple button-controlled blinking LED program using Embassy's async functions and task spawning, demonstrating how async/await syntax allows you to write concurrent code that appears sequential while the executor efficiently switches between tasks.

BLOG
46

Intro to Embedded Rust Part 11: defmt and Step-through Debugging

By ShawnHymel

In this tutorial, we’ll explore how to use the Raspberry Pi Debug Probe to perform step-through debugging in Rust.

BLOG
40

Intro to Embedded Rust Part 10: Interrupts

By ShawnHymel

In this tutorial, we'll explore how to configure and handle timer interrupts on the Raspberry Pi Pico 2, creating a blinking LED program where the processor spends most of its time sleeping while hardware interrupts handle all the timing.

Raspberry Pi MCU Videos

VIDEO
14

Donald Bell Maker Update: Keep Your Chin Up

By Maker.io Staff

This week on Maker Update: a robot with a walking neck, accessories for your Q, dice that go pew, and illuminated noodles for your ears.

VIDEO
34

Donald Bell Maker Update: Flight Control

By Maker.io Staff

This week, on Maker Update: how to wire your animatronic wings, a 3D printed Zelda Master Sword, translation windows, and the best LED strip you’ve never heard of.

VIDEO
12

Donald Bell Maker Update: Where's My Jetpack?

By Maker.io Staff

This week on Maker Update, rolling your own jetpack, machine learning for money, motion controlled hadouken, invisible roommates, infrared mirrors, and mechanical wings.