Maker.io main logo
TUTORIAL
3,690

How To Streamline Your Arduino Code: Use sprintf to Declutter Serial Calls

By Maker.io Staff

Use the string print formatted (sprintf) function to prevent cluttering the code with multiple print calls when outputting data on an Arduino’s serial port.

TUTORIAL
1,319

How To Streamline Your Arduino Code: Avoid Using Serial Print Commands

By Maker.io Staff

Debug messages may interfere insignificantly with small, simple programs, but they can impact more complex programs that may rely on precise timings.

TUTORIAL
661

How to Use an Arduino Task Scheduler to Run Multiple Functions Simultaneously

By Don Wilcher

This demo illustrates blinking three LEDs at unique timing intervals and is ‎constructed using three basic elements: a scheduler, the task, and the time ‎interval.

TUTORIAL
1,873

How To Create Custom Arduino Libraries for More Efficient Projects

By Maker.io Staff

Building and using libraries is a valuable tool in every programmer’s toolbox that allows you to quickly and easily reuse standard code across multiple projects.

TUTORIAL
584

How to Install Libraries and Boards with the New Arduino IDE 2.0 RC

By Maker.io Staff

This article summarizes the differences between the new IDE and the classic Arduino IDE and how you can efficiently employ the updated tools in your projects.

PROJECT
840

A Simple Square-Wave Function Generator with an Arduino

By Maker.io Staff

Learn how to use the DAC of an Arduino to create a simple function generator capable of producing square, sine, and sawtooth waveforms.

PROJECT
234

Add Time of Flight Sensor to Arduino Due

By Digilent Inc

How to use Time of Flight Sensor with Arduino Due

BLOG
422

Which Arduino Is Best for Your Project

By Maker.io Staff

In our previous blog post, we briefly looked at the Arduino IDE. But which Arduino should you use for your next project?

PROJECT
177

Using the HC-12 Transceiver to Create a GPS Transmitter

By All About Circuits

In this project, we will create a remote GPS receiver you can use to track nearby items without using a cellular network.