Maker.io main logo
TUTORIAL

How To Program an Arduino Finite State Machine

By Maker.io Staff

Efficient Arduino programming: Learn to create state machines for structured behavior. Beginner's guide to simplify logic and optimize control.

TUTORIAL

Arduino Project Troubleshooting with Becky Stern

By bekathwia

It can be tough to learn all the things that could go wrong while creating an Arduino project. Let’s get out your multimeter and figure out what's going on.

BLOG

Your First Arduino Project with Becky Stern

By bekathwia

Learn how to build your own unique Arduino project for the first time by combining Arduino sample sketches to make a working prototype of your idea.

BLOG

Arduino Code Libraries with Becky Stern

By bekathwia

Arduino libraries exist for all sorts of complex tasks; control LEDs, read sensors, create sounds, manipulate data, write to displays, and much more.

TUTORIAL

Arduino Inputs/Outputs with Becky Stern

By bekathwia

Learn about inputs–electrical signals used to provide information to an Arduino board. We cover digital input with switches and analog input with potentiometers.

TUTORIAL

Arduino Basics with Becky Stern

By bekathwia

Arduino makes it easy to tinker with technology. It’s a family of microcontroller boards that let you sense the world around you and control electrical devices.

TUTORIAL

How To Connect an Arduino to Node-RED

By Maker.io Staff

Learn how to connect a microcontroller board to Node-RED, transmit data between the two, and process the data to display it using a dashboard.

PROJECT

3 Beginner Arduino Mistakes

By bekathwia

I've taught beginner Arduino for over a decade, and these are the mistakes I see most often.