Image of Dielectric Elastomer Switches: Building Logic Gates with Soft Membranes Dielectric Elastomer Switches: Building Logic Gates with Soft Membranes

When you think of "electronics," you probably picture rigid green circuit boards, silicon chips, and soldering irons. But what if you could build a circuit entirely out of soft, stretchy rubber?

Image of  TFT LCD Breakout 1.8in 128x160 Hookup Guide TFT LCD Breakout 1.8in 128x160 Hookup Guide Publicatiedatum: 2026-04-07

In this guide we will familiarize ourselves with the hardware, explain how to connect the display to your microcontroller of choice, cover how to install the Arduino libraries, and give an overview of the software examples that you can start off with.

Image of Docker Part 1: Fixing “It Works on My Machine” Docker Part 1: Fixing “It Works on My Machine"

In this post, I want to explain what Docker is, why it helps with these problems, and give a practical understanding of how it fits into development workflows.

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.