PartSeriesCPU VersionProgram Memory (KB)RAM (bytes)Data EEPROM (bytes)Max I/O PinsCPU Speed (MHz)Peripheral Pin Select (PPS)/Pin MuxingInternal OscillatorComparatorsADCsADC ChannelsADC Resolution (bits)ADC With ComputationDACsDAC OutputsDAC Resolution (bits)Internal Voltage Reference (Bandgap)Digital Timers (8-bit)Digital Timers (16-bit)Stand Alone PWMCapture/ Compare/ PWM (CCP)Max PWM Outputs (including complementary)PWM Resolution (bits)SPITWI/I2CLINIrDAWindowed Watch Dog Timer (WWDT)CRCConfigurable Logic Cell Modules (CLC/CCL)Capacitive Touch ChannelsTemp. Range Min.Temp. Range Max.Operation Voltage Min.(V)Operation Voltage Max.(V)PDIPSOICSSOPSOIJSOT-23TQFPTSSOPUFBGAUDFNVDFNVQFNWLCSPWQFNISP/SPIdebugWIRETPIUPDI
ATtiny102-AVRrc1320612NoYes00510No000Yes01222000NoNoNo00-401251.85.58-pin8-pin
ATtiny104-AVRrc13201212NoYes00810No000Yes01222000NoNoNo00-401251.85.514-pin
ATtiny13A-AVRe16464620NoYes10410No000Yes10202000NoNoNo00-401251.85.58-pin8-pin8-pin10-pin20-pin
ATtiny16040-seriesAVRxt1610242561220Yes20 MHz, 32 kHz111210Yes000Yes02600811YesYesYesYes10-401251.85.514-pin
ATtiny16060-seriesAVRxt1610242561820Yes20 MHz, 32 kHz111210Yes000Yes02600811YesYesYesYes10-401251.85.520-pin20-pin
ATtiny16070-seriesAVRxt1610242562220Yes20 MHz, 32 kHz111210Yes000Yes02600811YesYesYesYes10-401251.85.524-pin
ATtiny16141-seriesAVRxt1620482561220Yes20 MHz, 32 kHz321010No318Yes13408011NoNoYesYes16-401251.85.514-pin
ATtiny16161-seriesAVRxt1620482561820Yes20 MHz, 32 kHz321610No318Yes13408011NoNoYesYes136-401251.85.520-pin20-pin
ATtiny16171-seriesAVRxt1620482562220Yes20 MHz, 32 kHz322010No318Yes13408011NoNoYesYes149-401251.85.524-pin
ATtiny16242 FamilyAVRxt1620482561220Yes20 MHz, 32 kHz11912No000Yes033010011NoNoYesYes10-401251.85.514-pin14-pin
ATtiny16262 FamilyAVRxt1620482561820Yes20 MHz, 32 kHz111512No000Yes033010011NoNoYesYes10-401251.85.520-pin20-pin20-pin
ATtiny16272 FamilyAVRxt1620482562220Yes20 MHz, 32 kHz111512No000Yes033010011NoNoYesYes10-401251.85.524-pin
ATtiny2020-seriesAVRxt212864620Yes20 MHz, 32 kHz101210No000Yes02400811NoNoYes19-401251.85.58-pin
ATtiny2040-seriesAVRxt2128641220Yes20 MHz, 32 kHz101210No000Yes02400811NoNoYes19-401251.85.514-pin
ATtiny2121-seriesAVRxt212864620Yes20 MHz, 32 kHz11610No118Yes12600811NoNoYes19-401251.85.58-pin
ATtiny2141-seriesAVRxt2128641220Yes20 MHz, 32 kHz101210No118Yes12600811NoNoYes19-401251.85.514-pin
ATtiny32161-seriesAVRxt3220482561820Yes20 MHz, 32 kHz321610No318Yes13408011NoNoYes112-401251.85.520-pin
ATtiny32171-seriesAVRxt3220482561820Yes20 MHz, 32 kHz322010No318Yes13408011NoNoYes114-401251.85.524-pin
ATtiny32242 FamilyAVRxt32307225612200
ATtiny32262 FamilyAVRxt3230722561820Yes20 MHz, 32 kHz111512No000Yes033010011NoNoYesYes10-401251.85.520-pin20-pin20-pin
ATtiny32272 FamilyAVRxt32307225622200
ATtiny4020-seriesAVRxt4256128620Yes20 MHz, 32 kHz101210No000Yes02600811NoNoYes19-401251.85.58-pin
ATtiny4040-seriesAVRxt42561281220Yes20 MHz, 32 kHz101210No000Yes02400811NoNoYes19-401251.85.514-pin
ATtiny4060-seriesAVRxt42561281820Yes20 MHz, 32 kHz101210No000Yes02600811NoNoYes19-401251.85.520-pin20-pin
ATtiny4121-seriesAVRxt4256128620Yes20 MHz, 32 kHz11610No118Yes12600811NoNoYes19-401251.85.58-pin
ATtiny4141-seriesAVRxt42561281220Yes20 MHz, 32 kHz101210No118Yes12600811NoNoYesYes19-401251.85.514-pin
ATtiny4161-seriesAVRxt42561281820Yes20 MHz, 32 kHz101210No118Yes12600811NoNoYesYes19-401251.85.520-pin20-pin
ATtiny4171-seriesAVRxt42561282220Yes20 MHz, 32 kHz101210No118Yes06838011NoNoYesYes10-401251.85.524-pin
ATtiny4242 FamilyAVRxt45121281220Yes20 MHz, 32 kHz11912No000Yes033010011NoNoYesYes10-401251.85.514-pin14-pin
ATtiny4262 FamilyAVRxt45121281820Yes20 MHz, 32 kHz111512No000Yes033010011NoNoYesYes10-401251.85.520-pin20-pin20-pin
ATtiny4272 FamilyAVRxt45121282220Yes20 MHz, 32 kHz111512No000Yes033010011NoNoYesYes10-401251.85.524-pin
ATtiny44A-AVRe42562561220NoYes10810No000Yes11414011NoNoNo06-40851.85.514-pin14-pin15-pin20-pin20-pin
ATtiny48-AVRe4256642812NoYes10810No000Yes11212011NoNoNo012-40851.85.528-pin32-pin28-pin & 32-pin
ATtiny8040-seriesAVRxt85121281220Yes20 MHz, 32 kHz101210No000Yes02600811NoNoYes10-401251.85.514-pin
ATtiny8060-seriesAVRxt85121281820Yes20 MHz, 32 kHz101210No000Yes02600811NoNoYes10-401251.85.520-pin20-pin
ATtiny8070-seriesAVRxt85121282220Yes20 MHz, 32 kHz111210Yes000Yes02600811YesYesYesYes10-401251.85.524-pin
ATtiny8141-seriesAVRxt85121281220Yes20 MHz, 32 kHz101210No118Yes12608811NoNoYesYes19-401251.85.514-pin
ATtiny8161-seriesAVRxt85121281820Yes20 MHz, 32 kHz101210No118Yes12638011NoNoYesYes19-401251.85.520-pin20-pin
ATtiny8171-seriesAVRxt85121282220Yes20 MHz, 32 kHz101210No118Yes12638011NoNoYesYes19-401251.85.524-pin
ATtiny8242 FamilyAVRxt810241281220Yes20 MHz, 32 kHz11912No000Yes033010011NoNoYesYes10-401251.85.514-pin14-pin
ATtiny8262 FamilyAVRxt810241281820Yes20 MHz, 32 kHz111512No000Yes033010011NoNoYesYes10-401251.85.520-pin20-pin20-pin
ATtiny8272 FamilyAVRxt810241282220Yes20 MHz, 32 kHz111512No000Yes033010011NoNoYesYes10-401251.85.524-pin
ATtiny10-AVRrc1320412NoYes1048No000Yes01212000NoNoNo01-401251.85.56-pin8-pin
ATtiny13-AVRe16464620NoYes10410No000Yes10202000NoNoNo00-40851.85.58-pin8-pin8-pin10-pin20-pin
ATtiny1634-AVRe1610242561812NoYes001210No000Yes11424001NoNoNo011-40851.85.520-pin20-pin
ATtiny167-AVRe165125121616NoYes101110No000Yes11919021YesNoNo08-401501.85.520-pin20-pin32-pin20-pin
ATtiny20-AVRrc212801212NoYes10810No000Yes11313011NoNoNo05-40851.85.514-pin14-pin15-pin20-pin12-pin
ATtiny2313-AVRe21281281820NoYes1000No000Yes11414021NoNoNo04-40851.85.520-pin20-pin20-pin
ATtiny2313A-AVRe21281281820NoYes1000No000Yes11414021NoNoNo04-40851.85.520-pin20-pin20-pin20-pin
ATtiny24-AVRe21281281220NoYes10810No000Yes11414011NoNoNo04-40851.85.514-pin14-pin20-pin
ATtiny24A-AVRe21281281220NoYes10810No000Yes11414011NoNoNo04-40851.85.514-pin14-pin15-pin20-pin20-pin
ATtiny25-AVRe2128128620NoYes10410No000Yes20606011NoNoNo04-401051.85.58-pin8-pin8-pin20-pin
ATtiny26-AVR201281616NoYes101110No000Yes20404011NoNoNo00-40852.75.520-pin20-pin32-pin
ATtiny261-AVRe21281281616NoYes101110No000Yes11404011NoNoNo00-401502.75.520-pin20-pin32-pin20-pin
ATtiny261A-AVRe21281281620NoYes101110No000Yes11616011NoNoNo04-401501.85.520-pin20-pin20-pin32-pin
ATtiny28-AVR?200114NoYes1000No000No10000000NoNoNo00-40851.85.528-pin32-pin32-pin
ATtiny28L-AVR?200114NoYes1000No000No10000000NoNoNo00-40851.85.528-pin32-pin32-pin
ATtiny4-AVRrc0.5320412NoYes1000No000Yes01212000NoNoNo00-401251.85.56-pin8-pin
ATtiny40-AVRrc425601812NoYes101210No000Yes11212011NoNoNo012-40851.85.520-pin20-pin20-pin
ATtiny4313-AVRe42562561820NoYes1000No000Yes11414021NoNoNo06-40851.85.520-pin20-pin20-pin20-pin
ATtiny43U-AVRe425664168NoYes10410No000Yes20404011NoNoNo08-40850.75.520-pin20-pin
ATtiny44-AVRe42562561220NoYes10810No000Yes11414011NoNoNo06-40851.85.514-pin14-pin20-pin
ATtiny441-AVRe42562561216NoYes001210No000Yes12626011NoNoNo00-40851.75.514-pin20-pin20-pin
ATtiny45-AVRe4256256620NoYes10410No000Yes20606011NoNoNo03-401501.85.58-pin8-pin8-pin20-pin
ATtiny461-AVRe42562561620NoYes101110No000Yes11616011NoNoNo08-401501.85.520-pin20-pin20-pin32-pin20-pin
ATtiny461A-AVRe42562561620NoYes101110No000Yes11616011NoNoNo08-40851.85.520-pin20-pin20-pin32-pin
ATtiny5-AVRrc0.5320412NoYes1048No000Yes01212000NoNoNo00-401251.85.56-pin8-pin
ATtiny828-AVRe85122562820NoYes102810No000Yes11414011NoNoNo00-40851.75.532-pin32-pin
ATtiny84-AVRe85125121220NoYes10810No000Yes11414011NoNoNo06-40851.85.514-pin14-pin20-pin
ATtiny841-AVRe85125121216NoYes201210No000Yes12626011NoNoNo00-40851.75.514-pin20-pin20-pin
ATtiny84A-AVRe85125121220NoYes10810No000Yes11414011NoNoNo06-40851.85.514-pin14-pin15-pin20-pin20-pin
ATtiny85-AVRe8512512620NoYes10410No000Yes20606011NoNoNo03-40851.85.58-pin8-pin20-pin
ATtiny861-AVRe85125121620NoYes101110No000Yes11616011NoNoNo08-401501.85.520-pin20-pin20-pin32-pin20-pin
ATtiny861A-AVRe85125121620NoYes101110No000Yes11616011NoNoNo08-40851.85.520-pin20-pin20-pin32-pin
ATtiny87-AVRe85125121616NoYes101110No000Yes11919021YesNoNo00-401501.85.520-pin20-pin32-pin
ATtiny88-AVRe8512642812NoYes10810No000Yes11212011NoNoNo012-40851.85.528-pin32-pin28-pin & 32-pin
ATtiny88-AVRe8512642812NoYes10810No000Yes11212011NoNoNo012-40851.85.528-pin32-pin28-pin & 32-pin