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 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access