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

Advanced Topics Within Arduino

The first part of this chapter is devoted to a couple of semiadvanced software topics that fit squarely within the Arduino software’s domain.

You can develop very modularized code with Arduino by utilizing its version of a library system. You design your software widget to perform a particular task or range of tasks, conceal all the “how” deep inside your library, and expose only the high-level functions needed to interact with the library’s functionality.

If you’d like to use the Arduino software environment with an AVR chip that hasn’t traditionally been supported, you can certainly do so, by writing your own core files to support it. This chapter examines in detail an example of how to write programs for the ...

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