Device Core = AVR / Data Bus Width Bit = 8 / Instruction Set Architecture = RISC / Family Name = ATmega168 / Clock Frequency Max. MHz = 20 / Program Memory Type = Flash / Program Memory Size kB = 16 / Data Memory Size B = 512 / RAM Memory Size B = 512 / Interfaces = 1x UART / Interfaces = 2x SPI / Interfaces = 1x I²C / ADC Channels = 6 / ADC Resolution Bit = 10 / DAC Resolution Bit = 10 / Number of Programmable I/Os = 23 / Number of Timers/Counters = 3 / Comparators = 1 / Supply Voltage Min. V = 2.7 / Supply Voltage Max. V = 5.5 / Operating Temperature Min. °C = -40 / Operating Temperature Max. °C = 85 / Package Type = SPDIP / Pins = 28 / Mounting Type = Through Hole / Packaging = Tube / Length mm = 34.79 / Width mm = 7.62 / Height mm = 4.57