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

Summary

The Arduino software takes advantage of the many optimizations provided by the avr-gcc compiler and the finely-crafted avr-libc library. The Arduino-supplied libraries, on the other hand, could use a little help.

Speed, size, or power: pick all three. There's plenty of opportunity to squeeze more performance from your Arduino. You just need to know where to start looking. This chapter gives you that start.

You can apply many other optimizations to your Arduino sketches. This chapter is just a brief example of some of them. In the next chapter, you look at ways to obtain more performance from your Arduino by learning about some of the powerful peripherals that are waiting to do some work for you. Synchronizing your hardware and your software ...

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