Спецификации
| Атрибут | Ценность |
| Supplier | Microchip Technology |
| Package | Tape & Reel (TR),Cut Tape (CT) |
| Series | AVR® ATtiny |
| ProductStatus | Active |
| CoreProcessor | AVR |
| CoreSize | 8-Bit |
| Speed | 12MHz |
| Connectivity | UART/USART |
| Peripherals | POR, PWM, WDT |
| NumberofI/O | 12 |
| ProgramMemorySize | 1KB (1K x 8) |
| ProgramMemoryType | FLASH |
| RAMSize | 32 x 8 |
| Voltage-Supply(Vcc/Vdd) | 1.8V ~ 5.5V |
| DataConverters | A/D 8x10b |
| OscillatorType | Internal |
| OperatingTemperature | -40°C ~ 105°C (TA) |
| MountingType | Surface Mount |
| Package/Case | 14-SOIC (0.154, 3.90mm Width) |
Обзор
Description
ATtiny104-SSNR is Microchip’s tinyAVR 1-series 8‑bit microcontroller in a compact, low‑power package. It uses the AVR RISC core for efficient code and fast interrupt handling, aimed at small embedded tasks where footprint and power matter. It provides flash memory for program storage, SRAM for runtime data, and EEPROM for nonvolatile data.
Peripherals typically include:
- ADC with multiple channels
- Timers with PWM
- Serial interfaces (SPI, I2C/TWI, and/or USART on some variants)
- Watchdog timer and an analog comparator
- Various clock options (internal RC oscillator and optional external clock) with sleep modes for power saving
- In‑circuit programming via SPI and toolchain support from Microchip
The -SSNR suffix denotes the specific package/temperature grade of the device (a compact surface‑mount option). This MCU is well suited for small, cost‑sensitive control tasks, battery-powered sensors, wearables, and light automation projects. For exact memory sizes, peripherals, and package details, consult the official datasheet.
Peripherals typically include:
- ADC with multiple channels
- Timers with PWM
- Serial interfaces (SPI, I2C/TWI, and/or USART on some variants)
- Watchdog timer and an analog comparator
- Various clock options (internal RC oscillator and optional external clock) with sleep modes for power saving
- In‑circuit programming via SPI and toolchain support from Microchip
The -SSNR suffix denotes the specific package/temperature grade of the device (a compact surface‑mount option). This MCU is well suited for small, cost‑sensitive control tasks, battery-powered sensors, wearables, and light automation projects. For exact memory sizes, peripherals, and package details, consult the official datasheet.
Equivalent
Short equivalents (drop‑in depends on memory/I/O):
- TinyAVR 1‑series: ATtiny204, ATtiny404, ATtiny804 (same core family as ATtiny104; different flash/RAM options).
- Legacy 14‑pin AVR family: ATtiny24/44/84 (similar feature set in older devices).
Note: exact pinout/memory differs; choose by required flash/RAM and I/O.
- TinyAVR 1‑series: ATtiny204, ATtiny404, ATtiny804 (same core family as ATtiny104; different flash/RAM options).
- Legacy 14‑pin AVR family: ATtiny24/44/84 (similar feature set in older devices).
Note: exact pinout/memory differs; choose by required flash/RAM and I/O.
Features
ATTINY104-SSNR features (concise):
- 8-bit AVR RISC core, up to 20 MHz clock
- 1.8–5.5 V operating range; supports low-power sleep modes
- Memory: up to 8 KB Flash, up to 1 KB SRAM, up to 512 B EEPROM
- Peripherals: USI (configurable SPI/I2C), USART
- Analog: 10-bit ADC with multiple input channels
- Timers: two 8-bit Timer/Counter with PWM + one 16-bit Timer/Counter
- Analog comparator and Event System
- Safety: Watchdog Timer and Brown‑out Detector
- I/O: up to ~14 general-purpose I/O pins with interrupts
- Programming: In-system programming (ISP); suitable for 14-pin SSNR package
Note: exact memory sizes and pin count are per device variant; consult the datasheet for precise numbers.
- 8-bit AVR RISC core, up to 20 MHz clock
- 1.8–5.5 V operating range; supports low-power sleep modes
- Memory: up to 8 KB Flash, up to 1 KB SRAM, up to 512 B EEPROM
- Peripherals: USI (configurable SPI/I2C), USART
- Analog: 10-bit ADC with multiple input channels
- Timers: two 8-bit Timer/Counter with PWM + one 16-bit Timer/Counter
- Analog comparator and Event System
- Safety: Watchdog Timer and Brown‑out Detector
- I/O: up to ~14 general-purpose I/O pins with interrupts
- Programming: In-system programming (ISP); suitable for 14-pin SSNR package
Note: exact memory sizes and pin count are per device variant; consult the datasheet for precise numbers.
Pinout
Pin count: 14 pins (14-pin package).
Function: ATtiny104-SSNR is an 8-bit AVR microcontroller (Tiny 1-series) used for compact embedded control, featuring I/O ports, timers, ADC, and serial interfaces (USART/SPI/I2C).
Function: ATtiny104-SSNR is an 8-bit AVR microcontroller (Tiny 1-series) used for compact embedded control, featuring I/O ports, timers, ADC, and serial interfaces (USART/SPI/I2C).
Manufacturer
- Manufacturer: Microchip Technology Inc.
- What kind of company: An American multinational semiconductor company that designs and manufactures microcontrollers (including AVR/ATTiny families), memory, and analog/interface products.
- What kind of company: An American multinational semiconductor company that designs and manufactures microcontrollers (including AVR/ATTiny families), memory, and analog/interface products.
Application
ATTINY104-SSNR is a small, low‑power 8‑bit AVR MCU ideal for simple, cost‑sensitive embedded tasks. Common application areas include:
- Battery-powered sensors and data loggers
- Portable meters and environmental monitoring
- IoT/remote monitoring nodes
- Remote controls, wearables, and compact human interfaces
- LED indicators and basic lighting controllers
- Small motor or actuator control
- Hobbyist, education, and prototype projects requiring ADCs, timers, and serial interfaces in a compact package
These devices are chosen for their low power, small footprint, and integrated peripherals suitable for simple embedded systems.
- Battery-powered sensors and data loggers
- Portable meters and environmental monitoring
- IoT/remote monitoring nodes
- Remote controls, wearables, and compact human interfaces
- LED indicators and basic lighting controllers
- Small motor or actuator control
- Hobbyist, education, and prototype projects requiring ADCs, timers, and serial interfaces in a compact package
These devices are chosen for their low power, small footprint, and integrated peripherals suitable for simple embedded systems.
Package
8-pin Small Outline Integrated Circuit (SOIC) surface-mount package (narrow-bodied).