Difference between revisions of "Arduino"
Jump to navigation
Jump to search
Tags: Mobile edit Mobile web edit |
|||
Line 21: | Line 21: | ||
* [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] | ** [https://www.pjrc.com/teensy/gui/index.html?info=AudioRecordQueue Audio System Design Tool for Teensy Audio Library] | ||
+ | * [https://circuitcellar.com/research-design-hub/fancy-filtering-with-the-teensy-3-6 guitar amp emulation using teensy] | ||
==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 05:40, 18 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
- guitar amp emulation using teensy
Arduino Mega 2560
- ATmega2560 Microcontroller specs - 8-bit processor