Ligne 72 : |
Ligne 72 : |
| Divided system clock output (CLKO) | | Divided system clock output (CLKO) |
| |- | | |- |
− | | PD5 || 30, LED_BUILTIN_TX || Green LED (TX) | + | | PD5 |
| + | | 30, LED_BUILTIN_TX |
| + | | Green LED (TX) |
| + | |
| + | User pushbutton B |
| + | |
| + | LCD data line DB7 |
| + | |
| + | UART external clock (XCK1) |
| + | |
| + | UART flow control (CTS) |
| |- | | |- |
− | | User pushbutton B | + | | PD7 |
| + | | 6, A7, 25 |
| + | | Buzzer PWM |
| + | | Analog input (ADC10) |
| + | |
| + | Timer4 PWM output D (OC4D) |
| + | |
| + | Timer0 counter source (T0) |
| |- | | |- |
− | | LCD data line DB7 || UART external clock (XCK1) | + | | PF6 |
| + | | A1, 19 |
| + | | Battery level input (VIN/3) |
| + | | Analog input (ADC6) |
| + | JTAG test data out (TDO) |
| |- | | |- |
− | | UART flow control (CTS) | + | | PB6 |
| + | | 10, A10, 28 |
| + | | Left Motor PWM |
| + | | Analog input (ADC13) |
| + | |
| + | Timer1 PWM output B (OC1B) |
| + | |
| + | Timer4 PWM output B (OC4B) |
| + | |
| + | Pin-change interrupt (PCINT6) |
| |- | | |- |
− | | PD7 || 6, A7, 25 || Buzzer PWM || Analog input (ADC10) | + | | PB2 |
| + | | 16, MOSI |
| + | | Left motor direction |
| + | | SPI Master Output/Slave Input (MOSI) |
| + | |
| + | Pin-change interrupt (PCINT2) |
| + | |
| + | ISP programming line (PDI) |
| |- | | |- |
− | | Timer4 PWM output D (OC4D) | + | | PB5 |
| + | | 9, A9, 27 |
| + | | Right motor PWM |
| + | | Analog input (ADC12) |
| + | |
| + | Timer1 PWM output A (OC1A) |
| + | |
| + | Timer4 PWM output B (OC4B) |
| + | |
| + | Pin-change interrupt (PCINT5) |
| |- | | |- |
− | | Timer0 counter source (T0) | + | | PB1 |
| + | | 15, SCK |
| + | | Right motor direction |
| + | | SPI Clock (SCK) |
| + | |
| + | Pin-change interrupt (PCINT1) |
| + | |
| + | ISP programming line (SCK) |
| |- | | |- |
− | | PF6 || A1, 19 || Battery level input (VIN/3) || Analog input (ADC6) | + | | PB4 |
| + | | 8, A8, 26 |
| + | | Left encoder XORed input |
| + | | Analog input (ADC11) |
| + | |
| + | Pin-change interrupt (PCINT4) |
| |- | | |- |
− | | JTAG test data out (TDO) | + | | PE2 |
| + | | - |
| + | | Left encoder input |
| + | | Hardware bootloader select (HWB) |
| |- | | |- |
− | | PB6 || 10, A10, 28 || Left Motor PWM || Analog input (ADC13) | + | | PE6 |
| + | | 7 |
| + | | Right encoder XORed input |
| + | | Analog comparator negative input (AIN0) |
| + | |
| + | External interrupt source (INT6) |
| |- | | |- |
− | | Timer1 PWM output B (OC1B) | + | | PF0 |
| + | | A5, 23 |
| + | | Right encoder input |
| + | | Analog input (ADC0) |
| |- | | |- |
− | | Timer4 PWM output B (OC4B) | + | | PD0 |
| + | | 3, SCL |
| + | | I2C clock for Raspberry Pi communication and inertial sensors |
| + | | Timer0 PWM output B (OC0B) |
| + | |
| + | External interrupt source (INT0) |
| |- | | |- |
− | | Pin-change interrupt (PCINT6) | + | | PD1 |
| + | | 2, SDA |
| + | | I2C data for Raspberry Pi communication and inertial sensors |
| + | | External interrupt source (INT1) |
| |- | | |- |
− | | PB2 || 16, MOSI || Left motor direction || SPI Master Output/Slave Input (MOSI) | + | | PD2 |
| + | | 0 |
| + | | Free I/O |
| + | | UART receive pin (RXD1) |
| + | |
| + | External interrupt source (INT2) |
| |- | | |- |
− | | Pin-change interrupt (PCINT2) | + | | PD3 |
| + | | 1 |
| + | | Free I/O |
| + | | UART transmit pin (TXD1) |
| + | |
| + | External interrupt source (INT3) |
| |- | | |- |
− | | ISP programming line (PDI) | + | | PC6 |
− | |-
| + | | 5 |
− | | PB5 || 9, A9, 27 || Right motor PWM || Analog input (ADC12)
| + | | Free I/O |
− | |- | + | | Timer3 PWM output A (OC3A) |
− | | Timer1 PWM output A (OC1A)
| + | |
− | |-
| + | Timer4 PWM output A (OC4A) |
− | | Timer4 PWM output B (OC4B)
| |
− | |-
| |
− | | Pin-change interrupt (PCINT5)
| |
− | |-
| |
− | | PB1 || 15, SCK || Right motor direction || SPI Clock (SCK)
| |
− | |-
| |
− | | Pin-change interrupt (PCINT1)
| |
− | |-
| |
− | | ISP programming line (SCK)
| |
− | |-
| |
− | | PB4 || 8, A8, 26 || Left encoder XORed input || Analog input (ADC11)
| |
− | |-
| |
− | | Pin-change interrupt (PCINT4)
| |
− | |-
| |
− | | PE2 || - || Left encoder input || Hardware bootloader select (HWB)
| |
− | |-
| |
− | | PE6 || 7 || Right encoder XORed input || Analog comparator negative input (AIN0)
| |
− | |-
| |
− | | External interrupt source (INT6)
| |
− | |-
| |
− | | PF0 || A5, 23 || Right encoder input || Analog input (ADC0)
| |
− | |-
| |
− | | PD0 || 3, SCL || I²C clock for Raspberry Pi communication and inertial sensors || Timer0 PWM output B (OC0B)
| |
− | |-
| |
− | | External interrupt source (INT0)
| |
− | |-
| |
− | | PD1 || 2, SDA || I²C data for Raspberry Pi communication and inertial sensors || External interrupt source (INT1)
| |
− | |-
| |
− | | PD2 || 0 || Free I/O || UART receive pin (RXD1)
| |
− | |-
| |
− | | External interrupt source (INT2)
| |
− | |-
| |
− | | PD3 || 1 || Free I/O || UART transmit pin (TXD1)
| |
− | |-
| |
− | | External interrupt source (INT3)
| |
− | |-
| |
− | | PC6 || 5 || Free I/O || Timer3 PWM output A (OC3A)
| |
− | |-
| |
− | | Timer4 PWM output A (OC4A)
| |
| |- | | |- |
| | PD6 || 12, A11, 29 || Free I/O || Analog input (ADC9) | | | PD6 || 12, A11, 29 || Free I/O || Analog input (ADC9) |