Maker.io main logo
TUTORIAL

An Overview of Magnets

By Jake Hertz

Magnets are key to technology. Learn about the types of magnets, including neodymium and ferrite, and how they power motors, sensors, and data storage.

TUTORIAL

What is the Nyquist Theorem and Why is it Important

By Mustahsin Zarif

Learn why the Nyquist Theorem is crucial for accurate analog-to-digital conversion, allowing for precise signal reconstruction in digital systems.

TUTORIAL

Radio Signals: What exactly is FM and AM and how are they different?

By Will Siffer

FM vs AM radio—what’s the difference? Explore the advantages of frequency modulation over amplitude modulation and how radio signals work.

TUTORIAL

Electron Versus Hole Theory

By Jake Hertz

Learn how electrons and holes differ in semiconductors. This guide covers mobility, charge, and device applications in p- and n-type materials.

TUTORIAL

Beginner’s Guide to 3D Printing and Recommended Accessories

By ShawnHymel

Learn about FDM, SLA, and other 3D printers, and explore accessories like scrapers, filament storage, and bed cleaning tools for optimal printing.

TUTORIAL

Kinematics for Makers

By Don Wilcher

Discover how kinematics enables precise control in projects like robotics and CNC. Understand movement to take your creations to the next level.

TUTORIAL

What Is RMS?

By Olivia West

Learn what RMS is, why it's essential for accurate power calculations in AC circuits, and how to calculate and apply it effectively.

TUTORIAL

Inverse Kinematics: How Robots Move

By Antonio Velasco

Explore the math behind robot arm motion using inverse kinematics in 2D and 3D spaces. Discover how to calculate joint angles for precise robot movement.

TUTORIAL

How To Simulate a PID Controller in Python for a DC Motor

By Jake Hertz

This tutorial shows how to simulate DC motor speed control using a PID controller in Python, complete with code and explanations.

TUTORIAL

How to Run AC Circuit Simulations in LTspice

By Jake Hertz

Learn how to run AC circuit simulations in LTspice with this step-by-step guide, featuring an RLC bandpass filter example.

TUTORIAL

Unveiling Operational Amplifiers: Design, Applications, Secrets

By DWARAKAN RAMANATHAN

Understand the fundamentals and applications of op-amps in electronic circuit design.

TUTORIAL

How to Implement a Software-Based Debounce Algorithm for Button Inputs on a Microcontroller

By Maker.io Staff

Explore how to eliminate false button presses due to mechanical switch bounce using an Arduino software debounce algorithm.