## 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 |