Cover – Arduino Software Internals: A Complete Guide to How Your Arduino Language and Hardware Work Together