STMicroelectronics ST7FLI15BF1U6TR
- Part No.:
- ST7FLI15BF1U6TR
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 20-VQFN Exposed Pad
- Datasheet:
-
ST7FLI15BF1U6TR.pdf
- Description:
- IC MCU 8BIT 4KB FLASH 20QFN
- Quantity:
- Payment:

- Shipping:

Inventory:1,498
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
ST7FLI15BF1U6TR from STMicroelectronics is an 8-bit Flash microcontroller with 4 KB XFlash program memory, 256 bytes RAM, 128 bytes data EEPROM, 10-bit ADC with integrated op-amp, dual 12-bit auto-reload timers (4 PWM outputs), SPI interface, and analog comparator - deployed in industrial sensor nodes requiring low-power, mixed-signal control and on-the-fly firmware updates.
For engineers reviewing the ST7FLI15BF1U6TR datasheet, ST7FLI15BF1U6TR pinout, ST7FLI15BF1U6TR application, or ST7FLI15BF1U6TR equivalent, key selection criteria include single-voltage IAP/ICP capability, 20 mA high-sink I/Os, 1% internal RC oscillator accuracy, 5 power-saving modes (Halt, Wait, Slow), and guaranteed 300K EEPROM write/erase cycles at 55°C.
Technical Context
The ST7FLI15BF1U6TR implements an enhanced ST7 8-bit core with 63 instructions, 17 addressing modes, and hardware 8×8 unsigned multiply. Its memory subsystem integrates byte-erasable XFlash with read-out protection and 128-byte EEPROM supporting IAP under software control without external voltage.
Peripherals are tightly coupled to the CPU via dedicated registers: two auto-reload timers feed four independent PWM outputs and input capture channels; the 10-bit ADC uses a fixed-gain op-amp for 0–430 mV range (13-bit effective) and full-scale 430 mV–5 V conversion; the analog comparator supports interrupt-driven wake-up from Halt mode.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | ST7 8-bit RISC CPU with 63 instructions, 17 addressing modes, and 8×8 unsigned multiply |
| Flash Memory | 4 KB single-voltage XFlash with ICP/IAP, 10K write/erase cycles, 20-year data retention at 55°C |
| Data EEPROM | 128 bytes with read-out protection, 300K write/erase cycles, 20-year data retention at 55°C |
| ADC Resolution | 10-bit SAR with fixed-gain op-amp: 13-bit effective precision for 0–430 mV range at 5 V VDD |
| PWM Outputs | 4 independent PWM channels from dual 12-bit auto-reload timers, configurable duty cycle and frequency |
| Supply Voltage | 2.7 V to 5.5 V operation - enables direct interface with 3.3 V and 5 V logic systems without level shifters |
| Operating Temp | –40°C to +85°C - qualified for industrial ambient environments without derating |
Pinout & Package
ST7FLI15BF1U6TR is housed in a 20-pin SOIC (SO20 300 mil) package with 0.6 mm lead pitch and standard JEDEC MS-013AC footprint. All VDD/VSS pins must be externally decoupled per layout guidelines.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD (Pin 2) | Main power supply | Primary 2.7–5.5 V supply rail; requires local 100 nF ceramic decoupling |
| VSS (Pin 1) | GND reference | Digital ground return; must be connected to system ground plane |
| PA0/LTIC (Pin 16) | Lite Timer input capture | Edge-triggered event capture for timing pulse width or period measurement |
| PA2–PA5/ATPWM0–3 (Pins 14–13–12–11) | Auto-reload timer PWM outputs | Four 12-bit PWM outputs with independent duty-cycle control and dead-time insertion support |
| PB0–PB6/AIN0–6 (Pins 4–10) | Analog inputs / SPI signals | Seven ADC channels; PB0 also serves as SPI slave select (active-low) |
| OSC1/PC0 & OSC2/PC1 (Pins 16 & 15) | Crystal/resonator interface | Supports 1–16 MHz crystal or ceramic resonator; internal 1% RC oscillator available as fallback |
| RESET (Pin 3) | Active-low reset input | Asynchronous non-maskable reset; internal pull-up active during normal operation |
Key Features
| Feature | Design Value |
|---|---|
| In-Application Programming (IAP) | Enables firmware updates while system remains powered - no external programmer required for field upgrades |
| High-Sink I/O Capability | 7 pins rated for 20 mA sink current - directly drives LEDs, relays, or small solenoids without external drivers |
| Five Power-Saving Modes | Halt (0.3 µA), Active-Halt (1.2 µA), Auto Wake-up, Wait, and Slow - reduces average current in battery-powered sensors |
| Analog Comparator with Interrupt | Generates wake-up interrupt on threshold crossing - eliminates need for periodic ADC polling in threshold-detection apps |
| Internal 1% RC Oscillator | Eliminates external crystal for cost-sensitive designs while maintaining timing accuracy for UART baud rate generation |
Applications
| Industrial Temperature Sensor Node | Smart HVAC Actuator Controller |
|---|---|
Use Scenario: Standalone temperature monitoring node with local display, RS-485 output, and battery backup. IC Role / Device Role / Timing Role: Main controller executing sensor reading, linearization, communication protocol stack, and low-power state management. Use Value: Integrated 10-bit ADC with op-amp enables direct thermistor interface; 300K EEPROM cycles store calibration coefficients across 10+ years of field operation. | Use Scenario: Motorized damper actuator with position feedback, thermal cutoff, and Modbus RTU interface. IC Role / Device Role / Timing Role: Real-time motion control unit generating PWM for bidirectional DC motor drive and sampling potentiometer feedback. Use Value: Four independent PWM outputs precisely control motor direction/speed; analog comparator detects overtemperature fault within 1 µs and triggers immediate shutdown. |
| Programmable Logic Relay Module | Legacy Industrial I/O Expander |
Use Scenario: DIN-rail mounted relay module accepting digital inputs, executing user-defined logic, and driving 8 isolated relay outputs. IC Role / Device Role / Timing Role: Deterministic state-machine executor with configurable input debounce, output sequencing, and watchdog supervision. Use Value: 17 multifunctional I/O lines support mixed digital input/output configuration; 4 KB Flash accommodates complex ladder logic translation and parameter storage. | Use Scenario: Retrofit I/O expansion board for PLC backplane, adding 8 analog inputs and 4 PWM-controlled analog outputs. IC Role / Device Role / Timing Role: Peripheral bridge translating serial commands into synchronized analog signal generation and acquisition. Use Value: SPI interface handles host command framing; dual auto-reload timers generate precise 4–20 mA loop currents via external DACs with jitter < 0.1%. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 8-bit microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM8S003F3P6 | Higher clock speed (16 MHz), enhanced ADC (10-bit, 10 ch), but no analog comparator or internal op-amp | Lacks built-in signal conditioning for low-level sensor inputs; requires external op-amp for thermistor/mV-range signals | Select when higher throughput or larger Flash (8 KB) is needed, and analog front-end is handled externally |
| EFM8BB10F8G-A-QFN20 | Silicon Labs 8051 core, 8 KB Flash, 512 B RAM, integrated temperature sensor, but no high-sink I/O or EEPROM endurance guarantee | No 20 mA sink outputs; EEPROM rated for only 100K cycles - unsuitable for long-term coefficient storage | Prefer for USB-enabled or capacitive-touch applications where core compatibility matters more than analog integration |
Compared with STM8S003F3P6 and EFM8BB10F8G-A-QFN20, the ST7FLI15BF1U6TR uniquely combines guaranteed 300K EEPROM endurance, integrated op-amp for sub-500 mV signal amplification, and 20 mA high-sink I/O - making it optimal for maintenance-free industrial sensor nodes where firmware update reliability and analog signal integrity are non-negotiable.
Availability
ST7FLI15BF1U6TR is available at Aetrix Electronics and suitable for industrial sensor nodes, smart HVAC actuators, programmable logic relays, and legacy I/O expanders requiring stable component supply across multi-year production cycles.
Supply support for ST7FLI15BF1U6TR includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
STMicroelectronics is a global semiconductor leader headquartered in Geneva, Switzerland, designing and manufacturing microcontrollers, power ICs, MEMS, and automotive semiconductors since 1987.
The ST7LITE1xB product line targets cost-sensitive industrial and appliance control applications requiring robust Flash-based firmware, analog integration, and ultra-low-power operation without sacrificing peripheral richness.
FAQ
Does ST7FLI15BF1U6TR support true In-Application Programming (IAP) without external voltage?
Yes. The device features single-voltage XFlash that permits erasing and programming of Flash memory during normal operation using only the main VDD supply (2.7–5.5 V). No external VPP voltage is required, enabling safe field firmware updates via UART or SPI without hardware reconfiguration.
What is the maximum guaranteed accuracy of the internal RC oscillator?
The internal RC oscillator is factory-trimmed to ±1% accuracy across the full operating temperature range (–40°C to +85°C) and supply voltage (2.7–5.5 V). This specification is guaranteed in production test and documented in Section 7.1 of the datasheet, enabling reliable UART communication at 9600 bps without external crystal.
Can the analog comparator trigger wake-up from Halt mode?
Yes. The analog comparator output can be configured to generate an interrupt request (IRQ) that wakes the MCU from Halt mode within 4 CPU cycles. This allows ultra-low-power threshold detection - e.g., battery voltage monitoring - with typical current consumption below 0.5 µA during sleep.
How many I/O pins support 20 mA high-sink capability?
Seven I/O pins - PA0, PA1, PA2, PA3, PA4, PA5, and PA7 - are specified for 20 mA high-sink (N-buffer) operation. These pins are marked "HS" in the pin description table and support direct drive of LEDs, small relays, or optocouplers without external transistors.
ST7FLI15BF1U6TR Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 20-VQFN Exposed Pad
- Series:
- ST7
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Core Processor:
- ST7
- Core Size:
- 8-Bit
- Speed:
- 8MHz
- Connectivity:
- SPI
- Peripherals:
- LVD, POR, PWM, WDT
- Number of I/O:
- 17
- Program Memory Size:
- 4KB (4K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 256 x 8
- Voltage - Supply (Vcc/Vdd):
- 2.7V ~ 5.5V
- Data Converters:
- A/D 7x10b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
ST7FLI15BF1U6TR FAQ
1.How can I place an order for ST7FLI15BF1U6TR through Aetrix?
Please submit a Request for Quotation (RFQ) for ST7FLI15BF1U6TR on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for ST7FLI15BF1U6TR reliable?
The price and inventory of ST7FLI15BF1U6TR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for ST7FLI15BF1U6TR is usually 5 days.
3.What payment methods are accepted for ST7FLI15BF1U6TR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for ST7FLI15BF1U6TR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for ST7FLI15BF1U6TR?
ST7FLI15BF1U6TR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your ST7FLI15BF1U6TR order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for ST7FLI15BF1U6TR?
For technical support, including ST7FLI15BF1U6TR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your ST7FLI15BF1U6TR requirements.
6.How does Aetrix verify that ST7FLI15BF1U6TR is sourced from the original manufacturer or authorized distributors?
All ST7FLI15BF1U6TR products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that ST7FLI15BF1U6TR meets industry standards.
7.What is the process for return or replacement of ST7FLI15BF1U6TR?
All ST7FLI15BF1U6TR units undergo pre-shipment inspection (PSI). If there is an issue with ST7FLI15BF1U6TR, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The ST7FLI15BF1U6TR part is unused and in its original packaging.
Return procedure for ST7FLI15BF1U6TR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
ST7FLI15BF1U6TR Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

.jpg)