O'Reilly logo

Arduino Internals by Dale Wheat

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

How Will You Know It Worked?

You measure the rate of a blinking LED using just your bare eyeballs. For more detailed measurements, you need some different tools. Performing these measurements in your own lab is encouraged but not mandatory.

Some of the optimizations will be very easy to measure. Space-saving optimizations result in a smaller file size. Because the Arduino software reports the resulting binary sketch size after every compilation, it's easy to see if the file got bigger, got smaller, or stayed the same size after you applied a particular optimization. Space-saving optimizations are important because they let you pack more software into your chip, before you have to move up to a bigger (and probably more expensive) device. The available ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required