Difference between revisions of "Arduino"
Jump to navigation
Jump to search
Line 20: | Line 20: | ||
* [https://www.arduino.cc/en/Reference/Libraries Arduino Library reference] | * [https://www.arduino.cc/en/Reference/Libraries Arduino Library reference] | ||
* [https://www.pjrc.com/teensy/td_libs_Audio.html Teensy Audio Library] | * [https://www.pjrc.com/teensy/td_libs_Audio.html Teensy Audio Library] | ||
+ | ** [https://www.pjrc.com/teensy/gui/index.html?info=AudioRecordQueue Audio System Design Tool for Teensy Audio Library] | ||
==Arduino Mega 2560== | ==Arduino Mega 2560== | ||
* [https://www.microchip.com/wwwproducts/en/ATmega2560 ATmega2560 Microcontroller specs] - 8-bit processor | * [https://www.microchip.com/wwwproducts/en/ATmega2560 ATmega2560 Microcontroller specs] - 8-bit processor |
Revision as of 03:37, 11 February 2021
Arduino Language
- Arduino language reference
analogRead()
- analogRead docs- 0-4095 for 12 bits
- On ATmega based boards (UNO, Nano, Mini, Mega), it takes about 100 microseconds (0.0001 s) to read an analog input, so the maximum reading rate is about 10,000 times a second.
analogWrite()
- AnalogWrite docsanalogWriteResolution()
- analogWriteResolution docs
Microcontroller concepts
- SPI bus
- Digital IO/PWM
- UART
- Serial Terminal Basics
Libraries
- Adafruit GFX library
- MCUfriend kbv shield
- Installing libraries
- Arduino Libraries guide]
- Arduino Library reference
- Teensy Audio Library
Arduino Mega 2560
- ATmega2560 Microcontroller specs - 8-bit processor