Have a drawer full of old Raspberry Pi Zero W or Zero 2 W boards? Bring them out to a PiZZa party!
PiZZa turns a Raspberry Pi Zero into a powerful microcontroller that you can program using the Arduino IDE. Today we’ll set it up and test it out.


Have a drawer full of old Raspberry Pi Zero W or Zero 2 W boards? Bring them out to a PiZZa party!
PiZZa turns a Raspberry Pi Zero into a powerful microcontroller that you can program using the Arduino IDE. Today we’ll set it up and test it out.

Today we will look at some useful and unique tools for the ESP32 microcontroller. All of these tools run online in your web browser, no software installation required.
We will explore Diagnostic tools, Firmware Installers, Software Installers and even a few Online IDEs. Come check them out!

ChatGPT is an amazing AI chatbot that can also generate code in just about any programming language!
Today we will see how to write both C++ and MicroPython code for Arduino and ESP32 using ChatGPT.
Put the power of an AI-assisted coder to work for you today!

Learn to program the new Raspberry Pi Pico without microPython. Use the Arduino IDE and C++ instead.
In this article, I’ll show you how to install a boards manager and use it to program the new Pico W. I’ll focus on its most important feature – WiFi!

Get the best of both worlds by building a dual-boot workstation!
I’ll show you how to take a “bare-bones” workstation and install both Microsoft Windows 11 and Ubuntu Linux 22.04.

Today we will look at the Arduino IoT Cloud, an online application for building Internet of Things (IoT) devices.
I’ll show you how to get an account set up, how to configure your workstation, and how to build your first “Thing”.
The cloud was recently updated, so now even free plan users can work with the ESP32, and I’ll show you how to do that as well.

In order to learn to code in MicroPython or CircuitPython you are going to need to get a firm foundation in Python.
In this article I will give you a list of resources like websites, YouTube videos, Udemy courses and books that will help you become an expert in Python.
And the best part is that all of these resources are completely free!

Today we will look at PlatformIO, an alternate IDE for working with the Arduino and many other microcontrollers.
You’ll learn how to install PlatformIO under Visual Studio Code, and also how to use it to program for the Arduino Uno, The ESP32 and Seeeduino XIAO.
Once you get used to it you’ll see that PlatformIO has many advantages over the Arduino IDE.>
Here is a complete and detailed guide to building a Linux-based Developers Workstation from scratch!
Starting with a “barebones computer” kit we will put together a Developers Workstation that has 15 essential software applications, plus a few custom tweaks.
Make sure to download the “Cheat Sheet” to simplify your build.

XOD is a method of programming an Arduino using a graphical IDE instead of writing code. In XOD you use a collection of “nodes” connected by “links” to program your Arduino.
In this second installment on our series on XOD I’ll show you some ways of improving your XOD projects by using multiple patches, custom nodes and XOD libraries.
But the real fun is that in this article we’ll also start working on a practical project – a XOD robot! So let’s get started.