MCU: ATmega164

Pouzdro: 40 pin PDIP

 1: PB0 T0 XCK0 PCINT8  
 2: PB1 T1 CLKO PCINT9
 3: PB2 AIN0 INT2 PCIT10
 4: PB3 AIN1 OC0A PCINT11
 5: PB4 /SS OC0B PCINT12
 6: PB5 MOSI PCINT13
 7: PB6 MISO PCINT14
 8: PB7 USCK PCINT15
 9: !Reset
10: Vcc
11: Gnd
12: Osc
13: Osc
14: PD0 RXD0 PCINT24
15: PD1 TXD0 PCINT25
16: PD2 INT0 RXD1 PCINT26
17: PD3 INT1 TXD1 PCINT27
18: PD4 OC1B XCK1 PCINT28
19: PD5 OC1A PCINT29
20: PD6 ICP1 OC2B PCINT30
21: PD7 OC2A PCINT31
22: PC0 SCL PCINT16
23: PC1 SDA PCINT17
24: PC2 TCK PCINT18
25: PC3 TMS PCINT19
26: PC4 TDO PCINT20
27: PC5 TDI PCINT21
28: PC6 TOSC1 PCINT22
29: PC7 TOSC2 PCINT23
30: AVCC
31: Gnd
32: AREF
33: PA7 ADC7 PCINT7
34: PA6 ADC6 PCINT6
35: PA5 ADC5 PCINT5
36: PA4 ADC4 PCINT4
37: PA3 ADC3 PCINT3
38: PA2 ADC2 PCINT2
39: PA1 ADC1 PCINT1
40: PA0 ADC0 PCINT0

Stručný popis:
Výkonný nízkopříkonový 8bitový AVR RISC mikrokontroler
16 KB ISP paměti FLASH s možností čtení během zápisu,
512 bajtů paměti EEPROM,
1 KB paměti SRAM,
32 vstupů/výstupů pro obecné použití,
32 pracovních registrů pro obecné použití,
rozhraní JTAG s funkcí boundary-scan, programování a ladění v cílové aplikace,
2x 8bitový a 1x 16bitový čítač/časovač s komparátorem,
6 kanálů PWM,
vnitřní a vnější přerušení,
2 sériové rozhraní USART,
univerzální sériové rozhraní (USI) s detektorem začátku komunikace,
8kanálový 10bitový AD převodník,
nastavitelný časovač watchdog s vnitřním oscilátorem,
SPI sériové rozhraní,
6 softwarově nastavitelných módů úspory energie.
