Maker.io main logo

Arduino Tutorials See All

BLOG

How To Use Arduino IDE Compiler Macros

By Maker.io Staff

Macros allow toggling of debug logs, platform features, and memory optimizations. They also provide cleaner logs with automatic line numbers and function names.

BLOG

Random Number Generation in Arduino and Embedded Designs

By Maker.io Staff

Not all random values are equal. Explore the difference between pseudo-random generators and true hardware randomness in embedded projects.

BLOG
239

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.

Arduino Videos See All

VIDEO
12

Donald Bell Maker Update: Built for Speed

By Maker.io Staff

This week on Maker Update, making the world’s fastest drone, a convenient cage for your soul, a deluxe beetle, and the return of the EggBot.

VIDEO
49

Donald Bell Maker Update: Off the Deep End

By Maker.io Staff

This week on Maker Update: building your own submarine drone, Qualcomm buys Arduino, an animatronic virtual pet, a Clap Trap that claps back, and a mirror with a message.

VIDEO
60

Donald Bell Maker Update: Talkin' Trash

By Maker.io Staff

This week on Maker Update: a can to catch your trash, a new nano from Arduino, an LED sculpture that records sunlight, and a robot dog that’s all wound up.