Apa itu Arduino UNO?
Arduino UNO adalah salah satu jenis board mikrokontroller yang dikeluarkan oleh Arduino.
Terdapat 3 jenis dipasaran, tetapi yang paling umum adalah UNO dengan base ATMega 328 (bisa diklik untuk datasheet).
| Microcontroller | ATmega328P |
| Operating Voltage | 5V |
| Input Voltage (recommended) | 7-12V |
| Input Voltage (limit) | 6-20V |
| Digital I/O Pins | 14 (6 pin sebagai PWM output) |
| PWM Digital I/O Pins | 6 |
| Analog Input Pins | 6 |
| DC Current per I/O Pin | 20 mA |
| DC Current for 3.3V Pin | 50 mA |
| Flash Memory | 32 KB (ATmega328P) 0.5 KB digunakan oleh bootloader |
| SRAM | 2 KB (ATmega328P) |
| EEPROM | 1 KB (ATmega328P) |
| Clock Speed | 16 MHz |
| Length (p) | 68.6 mm |
| Width (l) | 53.4 mm |
| Weight | 25 g |
- SPI (Serial Peripheral Interface)
- SCK (Serial Clock)
- MOSI (Master out, Slave In)
- MISO (Master In, Slave Out)
- I2C
- SCL
- SDA
- ICSP (In Circuit Serial Programming)
ICSP sendiri menggunakan jalur SPI untuk transfer data.
- VCC
- IOREF
- Vin
Perlu diingat,semua sumber harus terhubung pada 1 GND yang sama.
- GND
- USB
- PWM (Pulse Width Modulation)
PWM dapat berfungsi untuk mengatur kecepatan motor, kecerahan lampu dan lain lain.
Definisi lengkap PWM
- Analog Pin
berfungsi untuk membaca nilai analog dari 0-1023 (maksimal 5V).

