Image of Qwiic Scale Hookup Guide Qwiic Scale Hookup Guide

The Qwiic Scale is an incredibly easy way to read scales and their inner bits, and load cells.

Image of Getting to grips with the Kitronik Klaw, BBC micro:bit, and MakeCode! Getting to grips with the Kitronik Klaw, BBC micro:bit, and MakeCode!

For the budding Roboteer, learning how to add and control actuators is a key skill. In this guide, we are going to take a look at our servo driven Klaw actuator,* and show you how to control it via code.

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

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

Image of Measuring the Speed of Sound Using an Ultrasonic Sensor and Oscilloscope Measuring the Speed of Sound Using an Ultrasonic Sensor and Oscilloscope

In this blog, I will walk through a simple experiment that uses an ultrasonic sensor and oscilloscope to measure how fast sound travels through the air.

Image of How to make Professional Enclosures for your Electronic Projects How to make Professional Enclosures for your Electronic Projects

Very often, I receive a request from my viewers to explain the method of making the cases for my electronic projects. First of all, let me tell you that the cases are not made with 3D Printing, but from a special PVC material.

Image of Power Distribution Boards: Smart Alternative to Relays Power Distribution Boards: Smart Alternative to Relays

This blog will talk about the core concepts and the theory behind the circuit schematic and how it was approached.

Image of Intro to Embedded Rust Part 10: Interrupts Intro to Embedded Rust Part 10: Interrupts

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.

Image of Don’t Fear Ubuntu: How to Install It Successfully on Your First Try Don’t Fear Ubuntu: How to Install It Successfully on Your First Try

My first introduction to robotics was with ROS2, but for this framework, I needed a Linux distribution. I was recommended to install Ubuntu, and wow, it has a lot of features, especially for robotics!

Image of Solder Smarter Using DigiKey Standard Helping Hands Solder Smarter Using DigiKey Standard Helping Hands

Explore DigiKey Helping Hands features including magnetic PCB pillars, flexible arms, LED magnifier, and a heavy steel base for stable soldering.

Image of Pushing the Limits: A 6km LoRa Range Test with the PTSolns SX1276 Shield Pushing the Limits: A 6km LoRa Range Test with the PTSolns SX1276 Shield

In this blog, we’ll explore the hardware that’s being used, the science behind the transmission, and just how impressive a feat it is to achieve a 6km range.

Image of Intro to Embedded Rust Part 9: Test-Driven Development Intro to Embedded Rust Part 9: Test-Driven Development

In this tutorial, we'll explore how to apply TDD principles to embedded Rust by writing unit tests for our TMP102 driver library.

Image of How Hardware Gets Hacked (Part 2): On-boarding How Hardware Gets Hacked (Part 2): On-boarding

Explore a hardware security workflow using firmware builds, simulation tools, serial commands, and automated tests for microcontroller systems.

Image of Arduino OTA Updates Without an Arduino Cloud Account Arduino OTA Updates Without an Arduino Cloud Account

Design reliable Arduino OTA update systems without relying on Arduino Cloud, balancing security, convenience, battery life, and recovery planning.

Image of A Beginner-Friendly Teensy 4.1 Getting Started Guide A Beginner-Friendly Teensy 4.1 Getting Started Guide

Get familiar with the Teensy 4.1’s performance, I/O, memory, and Arduino IDE workflow for advanced DIY electronics.

Image of CircuitPython Web Workflow Code Editor Quick Start CircuitPython Web Workflow Code Editor Quick Start

Edit your CircuitPython Code over WiFi from a Browser.

Image of Intro to Embedded Rust Part 8: Lifetimes and Lifetime Annotations Intro to Embedded Rust Part 8: Lifetimes and Lifetime Annotations

In this tutorial, we’ll discuss the concept of lifetimes and demonstrate a few ways in which you can help the compiler (and borrow checker) understand your intentions with references by using lifetime annotations.

Image of How To Reset an Arduino MCU from Code How To Reset an Arduino MCU from Code

Explore software-based Arduino reset techniques, including NVIC_SystemReset, ESP.restart, watchdog timers, and hardware-triggered resets.

Image of XRP CoreXY Chessboard Reimagined XRP CoreXY Chessboard Reimagined

Discover how the XRP CoreXY chessboard prototype evolved with improved durability, lighting effects, and a compact transportable design.

Image of Mastering Oscilloscope Triggers and Capture Mastering Oscilloscope Triggers and Capture Data di pubblicazione: 2026-03-11

Learn how to use oscilloscope triggering, single capture, and protocol decode to debug analog and digital signals with confidence.

Image of Electronics Teardowns and Recycling Electronics Teardowns and Recycling

A beginner-friendly guide to disassembling electronics, salvaging parts, and disposing of e-waste responsibly.