Microchip Technology

ATTINY87-SU - 16MHz 8KB AVR MCU with LIN | Microchip

MPN: ATTINY87-SU ✓ Active
In Stock Ships in 1-3 business days
20-pin SOIC Package 16 MHz Speed 8 KB in-system programmable Flash Memory
Contact for pricing
MOQ: 1 |
Price updated: 2026-10-22
Volume Pricing
Qty Unit Price Extended
1 $0.7528 $0.75
10 $0 $0.00
100 $0 $0.00
500 $0 $0.00
1,000 $0 $0.00
ℹ️ All prices are in USD

ATTINY87-SU Overview

The Microchip Technology ATTINY87-SU is an 8-bit AVR RISC-based microcontroller with a 16 MHz clock, 8 KB of in-system programmable Flash memory, and a 20-pin SOIC package. It provides 16 general-purpose I/O lines, 512 bytes of SRAM, and 512 bytes of EEPROM, making it suitable for compact embedded control, LIN-connected nodes, and low-power peripheral designs. The verified distributor listing identifies the device as the ATTINY87-SU, while the manufacturer describes the ATtiny87 family as a high-performance, low-power 8-bit AVR microcontroller.

An 8-bit AVR microcontroller is a compact embedded-processing semiconductor that combines a CPU core, Flash program memory, SRAM, EEPROM, general-purpose I/O, and on-chip peripherals in one device. Within the product hierarchy, ATTINY87-SU belongs to the AVR family, ATtiny microcontrollers, microcontrollers, and integrated circuits. Its in-system programmability supports programming and reprogramming through the device programming interface, while the 16 MHz operating frequency provides a practical balance between processing throughput, power consumption, and peripheral timing.

The key verified features are 8 KB Flash memory, 512 bytes of EEPROM, 512 bytes of SRAM, 16 general-purpose I/O lines, 16 MHz operation, and integrated connectivity identified by the verified comparison listing as I2C, LIN bus, SPI, and UART. The device is also identified as using 32 general-purpose working registers and an 8-bit timer/counter with compare modes. These resources are appropriate for embedded products that need deterministic control, serial communication, modest data storage, and a modest number of external connections.

The ATTINY87-SU is especially relevant to LIN-connected automotive and transportation control modules, sensor nodes, actuator controllers, small industrial interfaces, and low-cost embedded automation products. Its 20-pin SOIC package supports conventional surface-mount assembly, while the 16 I/O lines allow the device to manage multiple discrete inputs and outputs. Compared with larger MCUs, the ATTINY87-SU emphasizes compactness and low power rather than high processing throughput or large memory capacity.

Designers should verify the exact pin assignments, clock configuration, programming interface, and peripheral multiplexing against the Microchip ATtiny87 documentation before PCB release. Pay particular attention to the 20-pin SOIC footprint, power and ground connections, exposed communication pins, and the supply-voltage limits specified by the manufacturer datasheet. The verified source does not provide complete electrical limits, temperature ratings, or a complete pin table, so those details require datasheet confirmation.

This page combines verified distributor specifications, manufacturer-family information, package details, sourcing references, and practical selection guidance for engineers evaluating the ATTINY87-SU. It is intended to help identify the correct AVR MCU, compare it with related devices, and plan a board-level design without assuming unverified electrical or package details.

Drop-in alternatives for ATTINY87-SU — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

No drop-in alternatives available for this product.

Request Alternatives

ATTINY87-SU Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit AVR RISC-based
Maximum Clock Frequency 16 MHz
Flash Memory 8 KB in-system programmable Flash
EEPROM Memory 512 bytes
SRAM 512 bytes
General-Purpose I/O Lines 16 lines
General-Purpose Working Registers 32 registers
Timer/Counter 8-bit timer/counter with compare modes
Serial Interfaces I2C, LIN bus, SPI, UART
Package 20-pin SOIC
Mounting Type Surface Mount
Device Type 8-bit microcontroller IC
Programming In-system programmable Flash
Manufacturer Microchip Technology
Lifecycle Status Active

ATTINY87-SU 20-pin soic Pin Configuration Guide

Pin configuration for ATTINY87-SU (20-pin soic package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

20-pin soic package pinout diagram for ATTINY87-SU

No detailed pinout data available for ATTINY87-SU.

Refer to the datasheet for full pin configuration.

Typical Applications

ATTINY87-SU is suitable for 6 applications: LIN-Connected Automotive Control Node, Small Sensor and Actuator Interface, Industrial Automation Module, Embedded Consumer Accessory, Low-Power Peripheral Controller, Programmable Logic and Timing Controller.

🚗

LIN-Connected Automotive Control Node

The ATTINY87-SU is a compact 8-bit AVR MCU for low-cost vehicle electronics and transportation control modules. Its verified 16 MHz clock, 16 general-purpose I/O lines, and LIN-bus connectivity make it suitable for a distributed node that reads switches or sensors and drives lamps, relays, or actuator-control logic. The 8 KB Flash and 512-byte SRAM are sufficient for small embedded applications, while 512 bytes of EEPROM provides nonvolatile local storage. The design must use the exact LIN transceiver, connector, protection network, and device pin assignments from the Microchip datasheet. Verify automotive qualification and temperature requirements for the exact ordering code before production use.

🧩

Small Sensor and Actuator Interface

Use the ATTINY87-SU to centralize discrete sensing and control in a compact embedded module. Its 16 general-purpose I/O lines can support digital inputs, indicator outputs, and external control signals, while the 16 MHz AVR core handles firmware tasks and timing. The device is especially useful when the design needs more memory than a very small microcontroller but does not require a high-performance processor. Firmware can map the verified I2C, SPI, UART, or LIN connectivity to external sensors and actuators as appropriate. Verify voltage levels, peripheral multiplexing, and pin-level electrical limits in the manufacturer documentation before selecting the supporting sensors and drivers.

🏭

Industrial Automation Module

The ATTINY87-SU can serve as the local controller in a small factory or building-automation module. Its 8-bit AVR architecture, 16 I/O lines, and verified serial interfaces support status inputs, relay or lamp control, local diagnostics, and communication to a higher-level controller. The 512-byte SRAM and 8 KB Flash are best suited to compact control logic rather than large data logging or complex graphics. For industrial deployment, add appropriate input protection, isolation, surge handling, and connector design around the MCU. Confirm the exact supply range, I/O drive limits, timing margins, and environmental ratings because those specifications are not included in the supplied verified data.

📱

Embedded Consumer Accessory

The ATTINY87-SU is appropriate for a compact consumer accessory that needs local logic, serial communication, and modest nonvolatile data storage. The 16 MHz operating speed and 8 KB Flash support small control loops, button handling, status indication, and communication tasks, while 512 bytes of EEPROM can retain calibration or configuration values. It is a better fit for a dedicated peripheral controller than for a graphics-intensive or internet-connected product. Select external drivers only after checking the device's verified supply and I/O requirements. The final design should also provide programming access, reset behavior, decoupling, and a validated mechanical footprint for the 20-pin SOIC package.

⚡

Low-Power Peripheral Controller

The ATTINY87-SU can serve as a low-power controller in a peripheral device that periodically reads inputs, updates outputs, and communicates with a host. The manufacturer describes the ATtiny87 family as high-performance and low-power, and the device's 8 KB Flash, 512-byte SRAM, and 512-byte EEPROM provide enough resources for compact firmware without an external memory device. Power-mode, sleep-current, wake-up, and operating-current details are not supplied in the verified data, so battery-life calculations require the current Microchip datasheet. Validate regulator drop time, wake-up timing, watchdog behavior, and brownout performance as part of the final embedded design.

🔧

Programmable Logic and Timing Controller

The ATTINY87-SU can implement compact programmable timing, sequencing, or interlock logic where an 8-bit MCU is sufficient. Its verified 8-bit timer/counter with compare modes, 16 MHz clock, and 16 I/O lines provide the basis for event timing, pulse generation, step sequencing, and discrete control outputs. The device is not a substitute for a high-speed digital signal processor, but it can coordinate multiple I/O events while preserving local autonomy. Firmware should account for the limited 8 KB Flash and 512-byte SRAM, and board design should provide clean reset and programming access. Exact timer modes, clock prescaling, and timing tolerances must be taken from the manufacturer documentation.

Recommended Products Summary

MCP2517FD-H/SL Microchip Technology Used in: LIN-Connected Automotive Control Node TJA1021T/20/C NXP Semiconductors Used in: LIN-Connected Automotive Control Node SN75176BD Texas Instruments Used in: Small Sensor and Actuator Interface MAX3485EESA RS-485 transceiver candidate for industrial communications Used in: Small Sensor and Actuator Interface MAX485ESA RS-485 transceiver candidate for industrial bus communication Used in: Industrial Automation Module ADM485ARZ Analog Devices Used in: Industrial Automation Module CP2102N-A01-GQFN28 Silicon Labs Used in: Embedded Consumer Accessory MAX3232CSE RS-232 transceiver candidate for legacy serial accessories Used in: Embedded Consumer Accessory MCP1700-3302E/TT low-power regulator candidate for a 3.3 V rail Used in: Low-Power Peripheral Controller TLV70033DCKR low-power regulator candidate for a compact 3.3 V rail Used in: Low-Power Peripheral Controller 74HC14 Schmitt-trigger inverter candidate for signal conditioning Used in: Programmable Logic and Timing Controller SN74LS07D Texas Instruments Used in: Programmable Logic and Timing Controller
What is ATTINY87-SU?
The ATTINY87-SU is a Microchip Technology 8-bit AVR RISC-based microcontroller operating up to 16 MHz, with 8 KB of ISP Flash memory and a 20-pin SOIC package. According to the verified DigiKey listing, it also provides 512 bytes of EEPROM, 512 bytes of SRAM, and 16 general-purpose I/O lines. The manufacturer page identifies the ATtiny87 family as a high-performance, low-power AVR MCU.
What are the key specifications of ATTINY87-SU that engineers should know?
The ATTINY87-SU combines a 16 MHz AVR core, 8 KB in-system programmable Flash, 512 bytes of EEPROM, 512 bytes of SRAM, and 16 general-purpose I/O lines in a 20-pin SOIC package. The verified comparison data also lists I2C, LIN bus, SPI, and UART connectivity, along with 32 working registers and an 8-bit timer/counter with compare modes. These figures come from the verified Microchip and distributor listings.
How much does ATTINY87-SU cost?
The verified LCSC listing shows ATTINY87-SU pricing from $0.7528, and the distributor result indicates that the part is in stock. The price shown is a source listing rather than a universal quote; pricing can vary by quantity, inventory, and purchasing channel. XAIPART tier pricing for quantities 10, 100, 500, and 1000 is not supplied in the verified data.
Where can I buy ATTINY87-SU online?
You can buy ATTINY87-SU through the verified distributor sources, including DigiKey, Mouser, and LCSC. The LCSC listing identifies the device as in stock and reports a starting price of $0.7528. Availability and pricing should be reconfirmed with the selected distributor at the time of order because distributor stock and price can change.
What is the lead time for ATTINY87-SU?
The verified sources confirm distributor availability for ATTINY87-SU, but they do not provide a guaranteed manufacturing or delivery lead time. LCSC describes the component as in stock, while DigiKey and Mouser provide product pages for current purchasing information. For production planning, request a written quotation and delivery commitment from the selected authorized distributor.
Is ATTINY87-SU in stock?
ATTINY87-SU is reported as in stock by the verified LCSC product listing, which also shows a price from $0.7528. DigiKey and Mouser product pages provide additional sourcing options, but the supplied snippets do not establish their current unit inventory. Confirm stock, lot status, and delivery timing directly with the distributor before placing an order.
Is ATTINY87-SU suitable for automotive applications?
ATTINY87-SU may be evaluated for automotive or transportation-related control nodes because the ATtiny87 family includes LIN connectivity, but the verified data does not state AEC-Q100 qualification for this exact suffix. Automotive production should therefore require confirmation from Microchip documentation and the distributor. Confirm temperature range, qualification status, supply longevity, and automotive-specific requirements before design release.
What is the difference between ATTINY87-SU and ATTINY861A-SU?
The verified comparison data identifies ATTINY87-SU as a 16 MHz AVR MCU with 8 KB Flash, 512 bytes of EEPROM, 512 bytes of SRAM, 20-pin SOIC packaging, and LIN connectivity. It lists ATTINY861A-SU as a 20 MHz AVR device with 8 KB Flash, 512 bytes of EEPROM, 512 bytes of SRAM, and SOIC packaging. The higher clock speed of ATTINY861A-SU is the visible difference, but pin compatibility is not established by the supplied data.
Can ATTINY861A-SU replace ATTINY87-SU?
The supplied comparison data does not establish ATTINY861A-SU as a verified drop-in replacement for ATTINY87-SU. Both parts are Microchip AVR devices with 8 KB Flash, 512 bytes of EEPROM, 512 bytes of SRAM, and SOIC packaging, but ATTINY861A-SU is listed at 20 MHz versus 16 MHz and may differ in peripheral or pin details. Use the manufacturer cross-reference and compare every physical pin before substitution.
When should I choose ATTINY87-SU over ATTINY161A?
Choose ATTINY87-SU when a compact 8-bit AVR design requires 8 KB Flash, 512 bytes of EEPROM, 512 bytes of SRAM, 16 I/O lines, and verified LIN connectivity in a 20-pin SOIC package. The supplied data does not provide a complete comparison with ATTINY161A, so compare clock speed, memory, communications, timers, package pinout, voltage range, and toolchain support before selecting a substitute.
What is the best replacement for ATTINY87-SU?
No verified drop-in replacement is established in the supplied cross-reference data. ATTINY861A-SU, ATTINY1627-MFR, and ATTINY824-SSU appear in comparison results, but the sources do not prove that they share the exact 20-pin pinout and all required peripheral functions. The safe answer is to validate the package, pins, supply limits, timing, and firmware assumptions with Microchip before production.
What can replace ATTINY87-SU?
A replacement for ATTINY87-SU must be treated as redesign work until pin compatibility is proven. The verified search results identify related Microchip ATtiny devices, but none provides a confirmed same-footprint, same-pin, same-voltage replacement. Use the Microchip cross-reference search as a starting point, then verify the exact suffix, SOIC footprint, peripheral mapping, and programming requirements.
Where can I download the ATTINY87-SU datasheet PDF?
The manufacturer product page is https://www.microchip.com/en-us/product/ATtiny87, and the verified search results also point to a Datasheets.com ATTINY87-SU page and an Atmel/Microchip-hosted PDF mirror. The exact document number and page count were not supplied in the verified data, so no document number or page count is asserted here. Download and verify the current manufacturer datasheet before final design release.
Where can I find the ATTINY87-SU pinout?
The ATTINY87-SU pinout should be taken from the current Microchip ATtiny87 datasheet and the 20-pin SOIC package drawing. The verified distributor listing confirms a 20-SOIC package, but it does not provide a complete numbered pin table. Do not infer pin assignments from a generic SOIC footprint because power, programming, reset, and communication functions must match the device datasheet.
How many I/O pins does ATTINY87-SU have?
The ATTINY87-SU has 16 general-purpose I/O lines, according to the verified Microchip product-page snippet and DigiKey listing. These I/O lines are distributed across the 20-pin SOIC package along with power, ground, programming, reset, and communication-related pins. The exact alternate-function mapping must be checked against the manufacturer datasheet.
Does ATTINY87-SU support LIN, I2C, SPI, and UART?
Yes, the verified comparison listing identifies ATTINY87-SU connectivity as I2C, LIN bus, SPI, and UART. These interfaces make the device relevant to connected embedded nodes, but the source does not specify every baud-rate, electrical, protocol, or multiplexing limitation. Review the ATtiny87 datasheet and the selected communication transceiver interface before finalizing a board.
How does ATTINY87-SU compare with ATTINY1627-MFR?
The verified comparison identifies both as active Microchip 8-bit AVR devices with 16 MHz and 20 MHz speed entries, respectively, and lists I2C, LIN bus, SPI, and UART connectivity for the comparison set. ATTINY1627-MFR is shown as a 20-pin tape-and-reel part, but the supplied data does not verify identical pinout, memory, voltage, or peripheral compatibility. Treat it as a comparison candidate, not a confirmed drop-in replacement.
What design considerations apply when using ATTINY87-SU in an embedded product?
Design around the verified 20-pin SOIC footprint, 16 MHz clock, 8 KB Flash limit, 512-byte SRAM, 512-byte EEPROM, and 16 I/O lines. Place programming and reset access for manufacturing, verify communication-pin multiplexing, and use the manufacturer package drawing for land patterns. Because supply voltage, pin functions, timing limits, and current ratings are not supplied here, obtain the current Microchip datasheet before schematic or PCB release.

Engineering reference data for ATTINY87-SU — comparison, design guidance, and compliance information.

Selection Guide

Choose the ATTINY87-SU when the design needs a compact 8-bit AVR controller with verified 16 MHz operation, 8 KB ISP Flash, 512 bytes of EEPROM, 512 bytes of SRAM, 16 I/O lines, and verified LIN connectivity in a 20-pin SOIC package. It is well suited to small LIN nodes, industrial interface modules, actuator controllers, and low-cost peripheral logic. Related ATtiny parts may provide higher clock speed or newer family features, but the supplied data does not establish drop-in compatibility. Treat ATTINY861A-SU, ATTINY1627-MFR, and ATTINY824-SSU as comparison candidates only until the exact pinout, voltage range, memory map, peripheral behavior, and programming requirements are verified.

Comparison with Alternatives

Parameter This Product
Brand Microchip Technology
Package 20-pin SOIC
Core 8-bit AVR
Maximum Clock Frequency 16 MHz
Flash Memory 8 KB
EEPROM 512 bytes
SRAM 512 bytes
General-Purpose I/O 16 lines
Serial Connectivity I2C, LIN bus, SPI, UART
Timer/Counter 8-bit timer/counter with compare modes
Lifecycle Status Active
Starting Verified Price $0.7528

Key Differentiators

  • Compact communication-focused AVR MCU (vs ATTINY861A-SU)
  • Verified memory and I/O balance (vs ATTINY1627-MFR)
  • 20-pin SOIC integration (vs ATTINY824-SSU)

Design Notes

Use the Microchip ATtiny87 package drawing for the 20-pin SOIC footprint rather than relying only on the generic SOIC designation. Preserve access to the programming interface and confirm the placement of power, ground, reset, and communication pins before routing. Keep decoupling close to the device pins and provide a clean ground return, because embedded MCU designs can become timing-sensitive when high-current outputs or external interfaces are added.

Do not treat a related ATtiny MPN as a drop-in replacement merely because it also uses an 8-bit AVR core and SOIC package. The supplied comparison results show differences in clock speed and do not prove identical pinout, supply voltage, peripheral multiplexing, or memory behavior. Before substitution, compare every numbered pin, programming signal, communication function, voltage limit, and timing requirement in the current manufacturer documentation.

The verified data confirms 8 KB Flash, 512 bytes of SRAM, 512 bytes of EEPROM, 16 MHz operation, and a 16 MHz clock, but it does not provide current consumption or operating-voltage limits. Therefore, regulator sizing and battery-life calculations require the manufacturer datasheet. Estimated power calculations must use the actual input voltage, output current, switching activity, and measured or specified operating modes rather than assumptions from this page.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Unknown

The supplied verified data does not provide exact RoHS, REACH, AEC-Q100, lead-free, halogen-free, or conflict-minerals statements for ATTINY87-SU. AEC-Q100 is not applicable because this is a general-purpose MCU unless the exact ordering code is separately qualified.

Data verified on: 2026-10-22 — data verified and curated by XAIPART's component engineering team

Related Searches

ATTINY87-SU ATTINY87-SU datasheet Microchip ATTINY87-SU ATTINY87 16MHz 8KB AVR microcontroller ATTINY87-SU SOIC-20 ATTINY87-SU LIN controller ATTINY87-SU price ATTINY87-SU buy online ATTINY87-SU pinout ATTINY87-SU replacement ATTINY87-SU vs ATTINY861A-SU ATTINY87-SU automotive microcontroller

Related Components & Terms

Microchip Technology ATTINY87-SU ATtiny87 AVR 8-bit microcontroller RISC architecture 16 MHz 8 KB Flash 512-byte EEPROM 512-byte SRAM 16 general-purpose I/O lines 32 working registers LIN bus I2C SPI UART 8-bit timer/counter 20-pin SOIC surface-mount package embedded control automotive electronics industrial automation low-power microcontroller Microchip cross-reference search
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details