Maker.io main logo
TUTORIAL

Pico Inventor's Kit Experiment 7 - Seven Segment Display

By Kitronik Maker

Experiment 7 from the Inventors Kit for Raspberry Pi Pico, in which we explore using a seven segment display.

TUTORIAL

Intro to ROS Part 4: Nodes, Topics, Publishers, and Subscribers (C++)

By ShawnHymel

In this tutorial, we’ll walk through how to write ROS 2 nodes in C++ that communicate using the publish/subscribe model.

TUTORIAL

SPI Peripheral Design in SystemVerilog

By Mustahsin Zarif

Learn how to design and simulate a SPI peripheral module in SystemVerilog using Quartus and Modelsim.

TUTORIAL

How to Reflash the Operating System to Your Arduino UNO Q

By Nate_Larson

Step-by-step instructions to recover from a corrupted or locked Arduino UNO Q by flashing the latest Debian image with the official Arduino flasher.

TUTORIAL

Create a Club Knowledge Transfer Website!

By Ramaditya Kotha

Create a lasting knowledge system so club members don’t have to start from scratch. Learn how to build a simple site using Obsidian, Quartz, and GitHub Pages.

TUTORIAL
16

How Does an FPGA Work?

By SparkFun Electronics

Let’s start at the beginning. What is an FPGA? Well, FPGA stands for Field Programmable Gate Array, which isn’t helpful in understanding what they are or do but we had to get that out of the way.

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
12

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
2,139

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
32

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
12

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.