Maker.io main logo
TUTORIAL

Pico Inventor's Kit Experiment 6 - Setting the Tone with a Piezo Buzzer

By Kitronik Maker

Experiment 6 from the Inventors Kit for Raspberry Pi Pico, in which we explore setting the tone with a piezo buzzer.

TUTORIAL

Why Is This Code Bad?

By Nathan Jones

Discover the difference between messy and clean code with real examples. See why certain code examples are harder to use and maintain.

TUTORIAL

Getting Started with the Arduino UNO Q

By Nate_Larson

Learn how to get started with the UNO Q, Arduino's Qualcomm based single-board computer running Linux OS with an Arduino IDE-compatible STMicro microcontroller.

TUTORIAL

Beginner’s Guide to Logic Gates and Flip-Flops

By Zach Hipps

Learn how logic gates and flip-flops form the foundation of digital electronics. See AND, OR, NOT, NAND, NOR, XOR, and XNOR gates in action with truth tables.

TUTORIAL

Faster printf Debugging (Part 1)

By Nathan Jones

Discover why printf slows down embedded systems and tips for reducing UART transmission time to speed up debugging.

TUTORIAL
10

Pico Inventor's Kit Experiment 5 - Control a Servo with a Potentiometer

By Kitronik Maker

Experiment 5 from the Inventors Kit for Raspberry Pi Pico, in which we explore how to control the angle of a servo with a potentiometer.

TUTORIAL
17

Intro to ROS Part 3: Nodes, Topics, Publishers, and Subscribers (Python)

By ShawnHymel

This tutorial will walk you through creating a publisher and subscriber from scratch using ROS 2’s Python client library, rclpy.

TUTORIAL
67

How to Design a Custom Storage Box in Bento3D

By Travis Foss

Bento3D makes creating modular organizers simple. Here’s a full walkthrough for designing and printing your own.

TUTORIAL
11

Improved printf Debugging

By Nathan Jones

Learn how to improve Serial.println and printf debugging with file, function, and line info, plus severity levels, along with conditional macros.

TUTORIAL
431

Programming an FPGA

By SparkFun Electronics

In this tutorial I’m going to cover the basics of what creating designs for an FPGA looks like and the fundamental building blocks you get to use.

TUTORIAL

Pico Inventor's Kit Experiment 4 - Using a Transistor to Drive a Motor

By Kitronik Maker

Experiment 4 from the Inventors Kit for Raspberry Pi Pico, In which we explore using a transistor to drive a motor. Included in this resource are code downloads, a description of the experiment and also a video walk-through.

TUTORIAL
46

Setup and Using MicroPython for Beginners

By SparkFun Electronics

Setup and Using MicroPython for Beginners, Programming, Maker.io, DigiKey