ATtiny817 Xplained Mini Arduino Compatible Footprints

The ATtiny817 Xplained Mini has a pin-out that is compatible with Arduino shields, which can be mounted in the marked positions (J200, J201, J202, J203, and J204).

Table 1. J200 ISP/SPI Header
J200 ATtiny817 Pin Arduino Numbering Functions Comment
1 PC1 MISO SPI MISO Shared with J201
2   VCC VCC_P5V0  
3 PC0 SCK SPI SCK Shared with J201
4 PC2 MOSI SPI MOSI Shared with J201
5 PC5 RESET GPIO Shared with J201, J203, and user button
6 GND GND GND  
Table 2. J201 Digital I/O High Header
J201 ATtiny817 Pin Arduino Numbering Functions Comment
1 PC5 D8 TCA_W5 Not connected by default. Can be connected by adding a 0Ω resistor to R204. Shared with J200, J203, and user button.
2 PA0 D9 UPDI Not connected by default. Can be connected by adding a 0Ω resistor to R200. Shared with UPDI.
3 PC3 D10 SPI SS  
4 PC2 D11 SPI MOSI Shared with J200
5 PC1 D12 SPI MISO Shared with J200
6 PC0 D13 SPI SCK Shared with J200 and user LED
7 GND GND    
8   AREF    
9 PA1 D14 I2C SDA  
10 PA2 D15 I2C SCL  
Table 3. J202 Digital I/O Low Header
J202 ATtiny817 Pin Arduino Numbering Functions Comment
1 PB3 D0 UART RX Shared with mEDBG CDC
2 PB2 D1 UART TX Shared with mEDBG CDC
3 PB4 D2 TCA W1  
4 PB5 D3 TCA W2  
5 PA3 D4 TCA W3  
6 PC4 D5 TCA W4  
7 PB6 D6    
8 PB7 D7    
Table 4. J203 Power Header
J203 ATtiny817 Pin Arduino Numbering Functions Comment
1   NC    
2 VCC IOREF VCC_TARGET  
3 PC5 RESET GPIO Disconnected by not mounted 0Ω resistor R208. Shared with J200, J201, and user button.
4   3.3V VCC_P3V3  
5   5.0V VCC_P5V0  
6 GND GND    
7 GND GND    
8   VIN   External voltage input
Table 5. J204 Analog I/O Header
J204 ATtiny817 Pin Arduino Numbering Functions Comment
1 PA4 A0 AIN04  
2 PA5 A1 AIN05  
3 PA6 A2 AIN06 Shared with QTouch Button 1
4 PA7 A3 AIN07 Shared with QTouch Button 2
5 PB1 A4 AIN10  
6 PB0 A5 AIN11