Maker.io main logo
TUTORIAL

SparkFun Qwiic MicroPressure Hookup Guide

By SparkFun Electronics

Pressure sensors are used in a wide range of applications. You can find them in the medical field , industrial uses, and have a wide range of consumer uses.

TUTORIAL

Pico Inventor's Kit Experiment 8 - Wind Power

By Kitronik Maker

Experiment 8 from the Inventors Kit for Raspberry Pi Pico, in which we harnessing the power of the wind.

TUTORIAL

Intro to ROS Part 5: Services, Requests, and Responses with Python

By ShawnHymel

In this tutorial, we will see how services work by creating a custom server and client in Python ROS nodes.

TUTORIAL

Faster printf Debugging (Part 2)

By Nathan Jones

Learn non-blocking UART and USB tricks to slash printf debug times on STM32 boards. Speed up embedded logging with interrupts, DMA, and smart buffering.

TUTORIAL

ITCH Parser Design in SystemVerilog

By Mustahsin Zarif

Learn how to design and simulate an ITCH protocol parser in SystemVerilog for FPGAs. Explore the intersection of FPGA design and finance.

TUTORIAL
11

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
38

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
83

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
28

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.