Arduino Full Stack
Search
⌃K
Preface
Part 1 - Introduction
Chapter 1. Getting Started with Arduino
Chapter 2. Programming Grammar
2.1 AVR C
2.2 Digital IO
2.3 Analog IO
2.4 More About IO
2.5 Time Functions
2.6 Interrupt Functions
2.7 Communication Classes
2.8 Arduino Libraries
Part 2 - Sensors
Chapter 3. LED Sensors
Chapter 4. Infrared Sensors
Chapter 5. Audio Sensors
Chapter 6. Magnetic Sensors
Chapter 7. Touch Sensors
Chapter 8. Thermist Sensors
Chapter 9. Switches
Chapter 10. Other Sensors
Chapter 11. More Discussions on Sensors
Part 3 - Motors
Chapter 12. Motors
Part 4 - Display
Chapter 13. Display
Part 5 - Communication
Chapter 14. Communication
Part 6 - Arduino Based Mini Automated Vehicle
Chapter 15. Assemble a Mini Automated Vehicle
Chapter 16. Remote Control
Powered By GitBook

2.1 AVR C

One of the GCC mplementations for Atmel AVR microcontrollers is Savannah NonGNU AVR Libc, which is adopted in this course. The manual can be found at http://www.nongnu.org/avr-libc/user-manual/index.html.
Two language references are suggested as:
  • ​Savannah NonGNU AVR Libc Reference​
  • ​Language Reference on Arduino Office Website.
In our course, Language Reference on Arduino Office Website is a must read.
Previous
Chapter 2. Programming Grammar
Next
2.2 Digital IO
Last modified 5yr ago