STMicroelectronics ST72F623F2M1
- Part No.:
- ST72F623F2M1
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 20-SOIC (0.295", 7.50mm Width)
- Datasheet:
-
ST72F623F2M1.pdf
- Description:
- IC MCU 8BIT 8KB FLASH 20SOIC
- Quantity:
- Payment:

- Shipping:

Inventory:1,335
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
ST72F623F2M1 from STMicroelectronics is an 8-bit Flash-based microcontroller optimized for low-speed USB peripheral applications, featuring 8 KB dual-voltage Flash, 384 bytes RAM, integrated USB 2.0 transceiver with 3 endpoints, 10-bit ADC (8 channels), and dual timers (ART + TBU). It operates from 4.0–5.5 V and supports 0°C to +70°C industrial temperature range in LQFP44 package.
For engineers reviewing the ST72F623F2M1 datasheet, ST72F623F2M1 pinout, ST72F623F2M1 application, or ST72F623F2M1 equivalent, key selection criteria include USB endpoint count, Flash programmability, analog input channel count, high-sink I/O capability (8 mA @ 0.4 V), and support for in-application programming (IAP) and in-circuit programming (ICP).
Technical Context
This MCU implements a proprietary 8-bit ST7 core with nested interrupt handling, true bit manipulation, and 8×8 unsigned multiply instruction. Its USB subsystem integrates a 3.3 V regulator, differential transceivers (USBDP/USBDM), suspend/resume logic, and DMA-assisted data transfer - all compliant with USB 2.0 low-speed (1.5 Mbps) specification.
The analog subsystem centers on a 10-bit successive-approximation ADC with up to 8 external inputs (AIN0–AIN7), configurable sample-and-hold timing, and conversion speeds down to 13 μs per channel. Power management includes three low-power modes (WAIT, SLOW, HALT), LVD with programmable threshold, and clock-out capability via PB0/MCO.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | 8-bit ST7 CPU with 63 instructions, 17 addressing modes, and nested interrupt support |
| Memory | 8 KB dual-voltage Flash (read-while-write capable) + 384 bytes RAM (128-byte stack) |
| USB Interface | Low-speed (1.5 Mbps) USB 2.0 compliant with integrated 3.3 V regulator, transceivers, and 3 endpoints |
| ADC | 10-bit SAR ADC with 8 selectable analog inputs, 13 μs conversion time, and internal reference |
| Timers | 8-bit Auto-Reload Timer (ART) with 2 PWM outputs & 2 input captures + Time Base Unit (TBU) for periodic interrupts |
| I/O Capability | Up to 31 multifunctional I/O lines including 8 high-sink outputs (8 mA @ 0.4 V) and 2 true open-drain pins |
| Supply & Temp | 4.0–5.5 V operation; 0°C to +70°C ambient temperature range; LVD with reset generation |
Pinout & Package
LQFP44 package (10 × 10 mm, 0.8 mm pitch), thermally enhanced with exposed pad; pin-compatible with ST7262xxx family variants in same footprint.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD / VSS | Digital power supply and ground | Primary digital domain reference; decoupling required per layout guidelines |
| VDDA / VSSA | Analog power supply and ground | Must be externally connected to VDD/VSS; isolates ADC noise-sensitive paths |
| USBDP / USBDM | USB differential data pair | Low-speed USB bidirectional interface; requires 1.5 kΩ pull-up on USBDP for device enumeration |
| USBVCC | Internal 3.3 V regulator output | Supplies USB transceiver; must not be loaded beyond 15 mA |
| PA0–PA7 | Analog input / interrupt / USB control | AIN0–AIN7 multiplexed with IT1–IT4 and USBOE; enables mixed-signal sensor interfacing |
| PB0–PB7 | High-sink I/O / timer / SCI / ICC | HS-capable pins support PWM0/PWM1, ARTCLK/ARTIC1/ARTIC2, RDI/MCO/TDO, and ICC programming |
| PC0–PC7 | SPI/SCI/Interrupt I/O | Configurable as SCK/MISO/MOSI/SS or SCI TX/RX; supports daisy-chain SPI and full-duplex SCI |
| PD0–PD6 | General-purpose I/O | No analog or USB function; used for GPIO expansion or system control signals |
Key Features
| Feature | Design Value |
|---|---|
| In-Application Programming (IAP) | Enables firmware updates over USB or SCI without external programmer; critical for field-deployed devices |
| Integrated USB Transceiver | Eliminates need for external PHY; reduces BOM cost and PCB area while ensuring USB 2.0 LS compliance |
| High-Sink I/O Capability | 8 mA sink at 0.4 V allows direct LED driving or relay control without external buffers |
| Low-Voltage Detector (LVD) | Programmable reset threshold prevents erratic operation during brown-out conditions |
| Three Power-Saving Modes | WAIT (CPU stopped, peripherals active), SLOW (reduced clock), HALT (full stop) enable sub-mA standby current |
Applications
| USB Human Interface Device (HID) | Industrial Sensor Node |
|---|---|
Use Scenario: Keypad, mouse, or custom HID peripheral connecting to PC or embedded host via USB. IC Role / Device Role / Timing Role: USB endpoint controller managing report descriptor, IN/OUT transfers, and suspend/resume state machine. Use Value: Integrated transceiver and 3 endpoints eliminate external USB PHY; IAP enables post-deployment firmware patching. | Use Scenario: Remote temperature/humidity monitoring node with analog sensor inputs and USB configuration interface. IC Role / Device Role / Timing Role: Analog front-end digitizer (10-bit ADC), USB data aggregator, and low-power scheduler (TBU + HALT mode). Use Value: Single-chip solution replaces MCU + USB bridge + ADC; 8 high-sink I/O drive local indicators or alarms directly. |
| USB-to-UART Bridge | Embedded Control Panel |
Use Scenario: Legacy RS-232/RS-485 equipment connected to modern USB hosts using protocol translation. IC Role / Device Role / Timing Role: Dual-interface bridge: SCI handles serial framing; USB handles host enumeration and bulk transfers. Use Value: SCI supports standard UART framing (start/stop bits, parity); USB endpoint buffering avoids data loss during host latency spikes. | Use Scenario: Front-panel controller for test equipment or medical devices requiring buttons, LEDs, and USB service port. IC Role / Device Role / Timing Role: Real-time I/O manager with interrupt-driven button scan, PWM dimming for LEDs, and USB-based calibration upload. Use Value: ART timer provides precise PWM for LED brightness control; PB0/MCO outputs clock for external sync or debug timing reference. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 8-bit USB microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| ST72F621K4 | 16 KB Flash, 768 bytes RAM, same peripherals and pinout; higher memory density | Supports larger firmware images and more complex USB descriptors or protocol stacks | Select when firmware size exceeds 8 KB or additional RAM is needed for USB buffer management |
| STM8S105K4T6 | 32-pin LQFP, 16 KB Flash, enhanced STM8 core, no integrated USB transceiver (requires external PHY) | Requires external USB PHY and level-shifting; broader peripheral set (CAN, advanced timers) | Choose for migration path to STM8 platform or when CAN bus integration is required alongside USB |
Compared with ST72F623F2M1, ST72F621K4 offers double Flash/RAM for scalable firmware but shares identical USB analog design; STM8S105K4T6 trades integrated USB for richer peripherals and modern architecture but increases BOM complexity and layout effort.
Availability
ST72F623F2M1 is available at Aetrix Electronics and suitable for USB peripheral design, industrial sensor interfaces, and embedded control panels requiring stable component supply and long-term production continuity.
Supply support for ST72F623F2M1 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, delivering microcontrollers, power ICs, sensors, and automotive-grade solutions since 1987.
The ST7 family was engineered for cost-sensitive, low-power embedded systems requiring USB connectivity and mixed-signal integration - targeting industrial controls, consumer peripherals, and instrumentation where Flash programmability and analog capability are essential.
FAQ
Does ST72F623F2M1 support USB suspend/resume without external components?
Yes. The device integrates a dedicated USB suspend/resume state machine and automatic wake-up detection on USBDP/USBDM. When entering suspend mode, current drops to <100 µA; resume is triggered by host signaling or internal timer, requiring no external circuitry beyond standard USB termination resistors.
What is the maximum achievable ADC sampling rate with ST72F623F2M1?
The 10-bit ADC achieves a minimum conversion time of 13 µs per channel under typical conditions (VDD = 5 V, fCLK = 12 MHz), enabling up to ~76.9 kSPS in burst mode. Actual throughput depends on software overhead, channel sequencing, and reference stability - verified in Section 12.12 of the datasheet.
Can ST72F623F2M1 perform in-circuit programming via USB?
No. In-Circuit Programming (ICP) requires the ICCDATA/ICCCLK pins (PB6/PB5) and a dedicated ST-LINK or compatible programmer. USB supports only In-Application Programming (IAP) - firmware updates executed from running code, not direct Flash reprogramming via USB bus commands.
Is the LQFP44 package of ST72F623F2M1 RoHS-compliant and lead-free?
Yes. The LQFP44 package (M1 suffix) is RoHS-compliant and lead-free per EU Directive 2011/65/EU, with matte tin finish on leads and halogen-free molding compound. Full compliance documentation, including material declarations and test reports, is available through STMicroelectronics' Quality Portal.
ST72F623F2M1 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 20-SOIC (0.295", 7.50mm Width)
- Series:
- ST7
- Packaging:
- Tube
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Core Processor:
- ST7
- Core Size:
- 8-Bit
- Speed:
- 8MHz
- Connectivity:
- USB
- Peripherals:
- DMA, LVD, POR, PWM, WDT
- Number of I/O:
- 11
- Program Memory Size:
- 8KB (8K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 384 x 8
- Voltage - Supply (Vcc/Vdd):
- 4V ~ 5.5V
- Data Converters:
- A/D 3x10b
- Oscillator Type:
- Internal
- Operating Temperature:
- 0°C ~ 70°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
ST72F623F2M1 FAQ
1.How can I place an order for ST72F623F2M1 through Aetrix?
Please submit a Request for Quotation (RFQ) for ST72F623F2M1 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 ST72F623F2M1 reliable?
The price and inventory of ST72F623F2M1 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for ST72F623F2M1 is usually 5 days.
3.What payment methods are accepted for ST72F623F2M1?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for ST72F623F2M1 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for ST72F623F2M1?
ST72F623F2M1 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your ST72F623F2M1 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 ST72F623F2M1?
For technical support, including ST72F623F2M1 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your ST72F623F2M1 requirements.
6.How does Aetrix verify that ST72F623F2M1 is sourced from the original manufacturer or authorized distributors?
All ST72F623F2M1 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 ST72F623F2M1 meets industry standards.
7.What is the process for return or replacement of ST72F623F2M1?
All ST72F623F2M1 units undergo pre-shipment inspection (PSI). If there is an issue with ST72F623F2M1, 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 ST72F623F2M1 part is unused and in its original packaging.
Return procedure for ST72F623F2M1:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
ST72F623F2M1 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…

