1.9 KiB
1.9 KiB
ST7789 LCD
https://learn.adafruit.com/adafruit-1-3-and-1-54-240-x-240-wide-angle-tft-lcd-displays/pinouts
Identifier | Description | Arduino pin | ATMega328p pin |
---|---|---|---|
MOSI | SPI master out - slave in | 11 | 15 - PB3 |
SCLK | SPI clock | 13 | 17 - PB5 |
CS | Chip select | N/C | N/C |
RST | Reset | 9 | 13 - PB1 |
DC | SPI data / command select | 8 | 12 - PB0 |
BL | Backlight PWM | 7 | 11 - PD7 |
Polulu G2 motor driver
https://www.pololu.com/product/2995
Identifier | Description | Arduino pin | ATMega328p pin |
---|---|---|---|
PWM | Motor PWM | 14 / A0 | 23 - PC0 |
DIR | Direction | 15 / A1 | 24 - PC1 |
SLP | Sleep (active low) | 16 | 25 - PC2 |
CS | Current sensing | 17 / A3 | 26 - PC3 |
CS has a voltage of 50mV + 20mV per A.
VL53L0X time-of-flight sensor
https://learn.adafruit.com/adafruit-vl53l0x-micro-lidar-distance-sensor-breakout/pinouts
Identifier | Description | Arduino pin | ATMega328p pin |
---|---|---|---|
SCL | I²C clock | 18 / A4 | 28 - PC5 |
SDA | I²C data | 19 / A5 | 27 - PC4 |
Buttons
Description | Arduino pin | ATMega328p pin |
---|---|---|
Up | 3 | 1 - PD3 |
Menu | 5 | 9 - PD5 |
Down | 6 | 10 - PD6 |