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

"It's not enough to just build your Arduino projects; it's time to actually learn how things work!" This book goes beyond the basics, providing a comprehensive understanding of Arduino software and hardware, as well as how they intertwine. Gain valuable insights into the inner wo...

Descripción completa

Detalles Bibliográficos
Autor principal: Dunbar, Norman (-)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Berkeley, CA : Apress 2024.
Edición:2nd ed. 2024.
Colección:Maker Innovations Series,
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009837629406719
Tabla de Contenidos:
  • Chapter 1. Introduction
  • Chapter 2. Arduino Compilation
  • Chapter 3. Arduino Language Reference.-Chapter 4. Arduino Classes
  • Chapter 5. Converting to the AVR Language
  • Chapter 6. Alternatives to the Arduino IDE
  • Chapter 7. ATmega328P Configuration and Management.-Chapter 8. ATmega328P Hardware - Timers and Counters
  • Chapter 9. ATmega328P Hardware - ADC and USART
  • Appendix A: Arduino Paths
  • Appendix B: ATmega328P Pinout
  • Appendix C: ATmega328P Power Restrictions
  • Appendix D: Predefined Settings
  • Appendix E: ADC Temperature Conversion
  • Appendix F: Assembly Language - Briefly
  • Appendix G: Smallest Blink Sketch?
  • Appendix H: NormDuino
  • Appendix I: No ICSP? No Problem!
  • Appendix J: Breadboard 8MHz Board Setup
  • Appendix K: AVRAssist.