Since 2013 I've been teaching electronics the way I wanted to learn it. Complete, tested, and without gaps. Courses, books and free guides on Arduino, ESP32, Raspberry Pi, KiCad and PCB design.

Our Latest Blog Posts

Each week we publish a new article on our blog with programming tips, tech reviews, and updates of upcoming books and courses.

News

KiCad Like a Pro, 5th edition: Volume 2 is finished

Volume 2 of KiCad Like a Pro, 5th edition is finished. All [...]

KiCad

The new LED matrix project in KiCad Like a Pro, 5th edition

I have just published Chapter 7 of Volume 2 of KiCad Like a [...]

Book

The book is out: AI Coding for Makers

I have been working on this one for a while, so it [...]

News

Volume 1 of KiCad Like a Pro, 5th edition is done. Here is what is inside.

Volume 1 of KiCad Like a Pro, 5th edition is finished. All eleven chapters [...]

Our latest courses

Here's three of our latest courses. Click the blue box to learn more.

AI Coding for makers & solopreneurs

Build real software with AI. If you can describe what you want clearly, and judge whether what comes back is right, you can build it. This course teaches that workflow, end to end, for people who build things.

High-Speed PCB Design With KiCad

Design a professional high-speed computer carrier board using KiCad, based on the LattePanda Mu Intel N100 compute module, that exposes out USB, HDMI, Ethernet, GPIOs, and power interfaces.

Advanced PCB design with Kicad 9

From Concept to Manufacturing: Build, Test, and Deliver a Four-Layer IoT PCB Using KiCad 9. Work through the complete design, testing, and manufacturing process of a four-layer PCB using KiCad 9.

BOMexplorer
For KiCad Engineers Real-time pricing & availability for KiCad BOMs DigiKey · Mouser · OEMSecrets · ranked matches · lifecycle status
Free tier
Try BOMexplorer →
No credit card required

Featured courses

Our courses are designed to be detailed, comprehensive, and descriptive. Learn new skills that specifically apply to your projects.
You are at the right place. We have some of the best content on the Internet right here, ready to dive in.

Arduino Step by Step
Getting Started

This classic course will teach you everything you need to know to create Arduino gadgets with sensors, displays, and lights. Start here if you are new to the Arduino.

KiCad Like a Pro

In this eBook and video course, I have packed almost everything I have learned as a KiCad user and electronics instructor to help you learn KiCad.

Node-RED and
Raspberry Pi Pico W

Use this video course and eBook to learn Node-RED, Raspberry Pi Pico W, and MicroPython, and add these state-of-the-art tools to your technology toolkit.

Arduino Step by Step
Getting Serious

Create Arduino gadgets that can communicate, move, interact, measure and detect. This course picks up where Arduino Step by Step Getting Started left off and shows you how to use dozens of external components and advanced build-in features.

ESP32 For Busy People

Use this powerful microcontroller to turbo-charge your Arduino projects. If you are already using the Arduino in your projects, then you'll love what the ESP32 can do. This course will help you get up and running with the ESP32 quickly.

ESP32 By Example

This course is for anyone who wants to begin to explore the world of cyber-physical systems where the worlds of software and physical system control meet. 

Learn with our free guides

Dive into the world of electronics and programming with our comprehensive collection of free guides. Whether you're a beginner eager to get started or an experienced maker looking to expand your skill set, our resources cover a wide range of topics including Arduino, Raspberry Pi, KiCad, ESP32, Node-RED, drones, and more. Start your journey today and unlock the potential of these powerful tools and technologies.