Chapter 9. The Arduino ARM Family

The original Arduino family of boards was based on Atmel AVR 8-bit microcontrollers. These devices are excellent in terms of price, flexibility, and ease of use, but the limited processing speed and small memory size make it difficult to support modern networking protocols. Arduino has taken advantage of the availability of low-cost 32-bit microcontrollers based on the ARM architecture to create a family of dramatically more powerful and flexible boards.

What’s the difference between AVR and ARM?

Both AVR and ARM refer to families of devices. The ARM architecture was developed by the ARM company and is licensed to other companies, while the AVR architecture was developed by Atmel and pretty much stayed within ...

Get Getting Started With Arduino, 4th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.