STMicroelectronics

STM8S001J3M3 - 16MHz 8-bit MCU, 8KB Flash, SOIC-8 | STMicroelectronics

部品番号: STM8S001J3M3 ✓ 生産中
在庫あり 1〜3営業日以内に発送
2.95 V to 5.5 V (operating) Vdss SOIC-8 (SO-8 / SO8N) Package 16 MHz Speed 8 KB (8K x 8) Memory
開始価格 $0.2 USD / 個
MOQ: 1 |
価格更新日: 2026-10-04
ボリューム価格
数量 単価 小計
1 $0.62 $0.62
10 $0.55 $5.50
100 $0.42 $42.00
500 $0.32 $160.00
1,000 $0.24 $240.00
3,000 $0.2 $600.00
ℹ️ すべての価格はUSDです

STM8S001J3M3 概要

The STMicroelectronics STM8S001J3M3 is a 16 MHz 8-bit STM8S microcontroller with 8 KB of Flash program memory, 128 bytes of true data EEPROM, and a 10-bit ADC, packaged in an 8-pin SOIC (SO-8/SO8N) outline. It is the lowest-pin-count member of the mainstream STM8S value line, offering the full STM8S peripheral set in a footprint as small as the ATtiny13/ATtiny85. According to the ST datasheet (DocID026881), the device integrates a Harvard-architecture 3-stage pipeline core, three timers, plus UART, SPI, and I2C communication interfaces, all in a tiny 8-pin package.

A microcontroller (MCU) is an integrated circuit that combines a CPU core, non-volatile program memory (Flash), volatile working memory (RAM), small non-volatile data storage (EEPROM), and a configurable set of digital and analog peripherals on a single silicon die. The STM8S family sits in the 8-bit MCU category, which traces up the hierarchy to microcontroller -> embedded processor -> semiconductor IC. The STM8S core uses an extended instruction set that is binary-compatible across the STM8S/STM8L families, making code portable to higher-pin-count siblings when the design grows.

Key features include 8 KB Flash with in-application/in-circuit programming, 128 bytes of true byte-erasable EEPROM rated for 100 k cycles, 1 KB SRAM, 5 ADC channels with 10-bit resolution and up to 12-bit oversampling, a 16 MHz internal RC oscillator calibrated to ±1%, and a 1.8 V to 5.5 V supply range. The 8-pin SOIC exposes just enough I/O to drive a handful of switches, LEDs, sensors, or a serial link, and the integrated brown-out reset and watchdog timer simplify safety-critical designs. Two 16-bit timers and one 8-bit timer provide PWM, input capture, and output compare functions for motor, LED, and timing control.

Architecturally, the STM8S001J3 is a derivative of the STM8S003F3 with the same silicon die repackaged into an 8-pin SOIC, dropping most GPIOs in favor of a tiny PCB footprint. The integrated voltage regulator lets the chip run from a single 1.8-5.5 V rail without external components. With an active-mode current in the single-digit mA range and multiple low-power modes down to a few microamps, it is well suited to battery-powered gadgets and always-on sensor nodes.

Typical applications include low-cost sensor interface boards, replacement of ATtiny13/ATtiny85 designs, smart LED controllers, IR remote transmitters/receivers, simple motor and fan controllers, battery chargers, and hobby/educational platforms such as the STM8 eForth project. The wide operating temperature range (-40C to +125C) and 5 V tolerance on most pins also make it viable for industrial control front-ends.

When designing with this device, note that only 6 of the 8 pins are usable as GPIO because NRST and power pins are mandatory. Use the SWIM debug interface for in-circuit programming and debugging, and place a 100 nF decoupling capacitor as close as possible to the VDD pin. Compare pinout carefully against ATtiny85 migration paths before re-using existing PCB layouts.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the ST datasheet, helping engineers quickly evaluate the STM8S001J3M3 for low-pin-count 8-bit designs.

ドロップイン代替品: STM8S001J3M3 — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

クイック比較ツール — 並列比較する代替部品を選択:

STM8S001J3M3TR

✅ ドロップイン
📦 SOIC-8 (SO-8 / SO8N)
Identical die and pinout; only shipping medium differs (tape and reel vs tube)

📋 参考代替品(カタログ未掲載)

STM8S001J3M3

✅ ドロップイン
STMicroelectronics
📦 SOIC-8 (SO-8 / SO8N)
STMicroelectronics · STM8S Mainstream Value Line · STM8 (8-bit, Harvard, 3-stage pipeline) · STM8S · 16 MHz · 8 KB (8K x 8) · 128 bytes (true byte-erasable) · 1 KB

✓ 在庫あり

$0.2 / 個

データシートを見る →

STM8L051J3M3

✅ ドロップイン ⚠️ 仕様未検証
📦 SOIC-8 (SO-8 / SO8N)
Low-power STM8L variant with 12-bit ADC, DMA, and sub-uA standby (vs 10-bit ADC, 5 channels, higher active current on the STM8S001J3M3)

📋 参考代替品(カタログ未掲載)

STM8S001J3M3 最大定格&電気的特性

Manufacturer STMicroelectronics
Series STM8S Mainstream Value Line
Core STM8 (8-bit, Harvard, 3-stage pipeline)
Core Architecture STM8S
Maximum CPU Clock 16 MHz
Program Memory (Flash) 8 KB (8K x 8)
Data EEPROM 128 bytes (true byte-erasable)
SRAM 1 KB
ADC 10-bit, up to 5 channels
Timers 3 (1x 8-bit + 2x 16-bit)
Communication Interfaces UART, SPI, I2C
電源電圧 2.95 V to 5.5 V (operating)
I/O Voltage Tolerance 5 V tolerant
動作温度 -40C to +125C
パッケージ SOIC-8 (SO-8 / SO8N)
実装タイプ Surface Mount
Debug Interface SWIM (single-wire)
RoHS ステータス Compliant

STM8S001J3M3 ピン構成

SOIC-8 Package Pinout Diagram SOIC-8 8-pin small outline IC, 3.9x4.9mm, P1.27mm, JEDEC MS-012. 1 8 2 7 3 6 4 5 SOIC-8
ピン 1 NRST — Reset input, active low; internal pull-up
ピン 2 PA1 — GPIO PA1 / TIM2_CH1 / ADC_AIN1
ピン 3 PA2 — GPIO PA2 / TIM2_CH2 / ADC_AIN2 / UART1_TX
ピン 4 GND — Ground reference
ピン 5 PA3 — GPIO PA3 / TIM2_CH3 / ADC_AIN3 / UART1_RX
ピン 6 PB4 — GPIO PB4 / I2C_SDA / ADC_AIN4
ピン 7 PB5 — GPIO PB5 / I2C_SCL / SPI_NSS / ADC_AIN5
ピン 8 VDD — Positive supply input (2.95 V to 5.5 V)

主な用途

STM8S001J3M3 の用途: 6 件s: ATtiny85 Replacement for Low-Cost Sensor Pills, IR Remote Transmitters and Receivers, Smart LED Controllers and PWM Drivers, Industrial Sensor Interface Front-Ends, Brushless DC and Stepper Motor Controllers, Hobbyist and Educational Platforms (STM8 eForth).

🧩

ATtiny85 Replacement for Low-Cost Sensor Pills

The STM8S001J3M3 directly targets designs where an ATtiny85 was previously used at $1+ per unit. Its $0.20 volume price and integrated UART, SPI, and I2C peripherals deliver more connectivity than the ATtiny85 USI, while the 8 KB Flash matches the ATtiny85's program memory. Designers should not assume SOIC-8 pin compatibility with the ATtiny85; instead, use the STM8S001J3M3 in new layouts or redesign the PCB. The 5 V I/O tolerance simplifies interface to legacy 5 V sensors, and the SWIM debug interface enables faster bring-up than the ATtiny85 ISP path.

📱

IR Remote Transmitters and Receivers

The STM8S001J3M3's two 16-bit timers are ideal for generating accurate 38 kHz / 56 kHz carrier waveforms for IR remote control. The 8-pin SOIC footprint fits inside a CR2032 battery holder for coin-cell-powered TV remotes, wall controllers, or appliance remotes. With UART, SPI, and I2C available, the MCU can simultaneously drive the IR LED, decode RC5/SIRC protocols, and accept commands from an external sensor. The 1.8-5.5 V operating range (functional down to 1.8 V when LVDOFF is set) extends coin-cell battery life versus 5 V-only competitors.

💡

Smart LED Controllers and PWM Drivers

The STM8S001J3M3 drives single-channel or two-channel LED strips directly from its 20 mA GPIO pins, and the 16-bit timers generate hardware PWM with sub-microsecond resolution for color mixing. With the 10-bit ADC on board, the same chip can read an ambient light sensor or potentiometer and close the brightness feedback loop without external parts. The 8-pin SOIC footprint fits inside a small inline LED controller module, and the 5 V I/O tolerance interfaces directly to WS2812 / SK6812 addressable LED data lines via bit-banged SPI.

🏭

Industrial Sensor Interface Front-Ends

The STM8S001J3M3's 10-bit ADC, 5 V I/O tolerance, and -40C to +125C operating range make it a viable front-end MCU for industrial 4-20 mA loop sensors, thermistor bridges, and opto-isolated digital inputs. The integrated UART bridges to RS-485 transceivers for fieldbus nodes, while the SWIM debug interface simplifies production line programming via standardized tools. A typical implementation uses one ADC channel for a temperature sensor, one for a digital potentiometer wiper, and one UART line for an isolated RS-485 link.

🔧

Brushless DC and Stepper Motor Controllers

The STM8S001J3M3 is a budget controller for small single-coil or two-coil brushed DC motors, fans, and micro stepper drivers where only 1-2 PWM channels are needed. The 16-bit timers deliver up to 16 MHz PWM resolution, enabling silent commutation at 20+ kHz. The 5 V I/O tolerance interfaces directly to half-H or half-bridge gate drivers such as the L293D or DRV8871, and the integrated brown-out reset prevents motor glitches during supply dips. For multi-channel BLDC, designers step up to the STM8S003F3 or STM32G031 in larger packages.

🎧

Hobbyist and Educational Platforms (STM8 eForth)

The STM8S001J3M3 is the chip behind the popular STM8 eForth educational project, where the 8 KB Flash and 1 KB SRAM host a complete Forth interpreter plus user code. The 8-pin SOIC fits inside a through-hole breakout the size of a DIP-8 socket, making hand-solderable breadboard-friendly modules. The SWIM debug interface is supported by the free STVD and Cosmic CXSTM8 toolchains, plus open-source SDCC and Forth compilers, making the chip a low-cost learning platform for embedded programming.

おすすめ製品の概要

STM8S003F3P6 STMicroelectronics 使用用途: ATtiny85 Replacement for Low-Cost Sensor Pills, IR Remote Transmitters and Receivers, Smart LED Controllers and PWM Drivers, Industrial Sensor Interface Front-Ends, Brushless DC and Stepper Motor Controllers, Hobbyist and Educational Platforms (STM8 eForth) STM8L051J3M3 Lower-power STM8L sibling for battery deployments 使用用途: ATtiny85 Replacement for Low-Cost Sensor Pills, Smart LED Controllers and PWM Drivers, Hobbyist and Educational Platforms (STM8 eForth) TSOP38238 38 kHz IR receiver module 使用用途: IR Remote Transmitters and Receivers STM8L151K4T6 STM8L upgrade with 12-bit ADC and DMA for precision sensing 使用用途: Industrial Sensor Interface Front-Ends STM32G031G8U6 STMicroelectronics 使用用途: Brushless DC and Stepper Motor Controllers
What is the operating voltage of STM8S001J3M3?
The STM8S001J3M3 operates from 2.95 V to 5.5 V supply voltage on the VDD pin, with the internal digital core regulated by an on-chip LDO. According to the ST datasheet, I/O pins are 5 V tolerant when used in input or open-drain output modes, which simplifies interfacing to external 5 V sensors and logic without level shifters.
How much Flash memory does STM8S001J3M3 have?
The STM8S001J3M3 contains 8 KB (8192 bytes) of single-bank Flash program memory with in-application programming (IAP) and in-circuit programming (ICP) support via SWIM. The Flash endurance is rated for 100 erase/write cycles minimum, and the device also integrates a separate 128-byte true EEPROM rated for the same endurance for non-volatile user data.
How many GPIO pins does STM8S001J3M3 expose?
The STM8S001J3M3 exposes 6 general-purpose I/O pins in an 8-pin SOIC package because pin 1 is NRST (reset) and pin 8 is VDD. Each GPIO can source or sink up to 20 mA, and alternate functions include ADC inputs, timer channels, UART, SPI, and I2C signals per the datasheet pinout table.
What is the difference between STM8S001J3M3 and STM8S003F3?
The STM8S001J3M3 and STM8S003F3 share the same 8 KB Flash STM8S die, but the 001J3M3 is repackaged into an 8-pin SOIC exposing only 6 GPIOs, whereas the 003F3 uses a 20-pin TSSOP with 15 usable GPIOs. Both deliver the same 16 MHz CPU, 10-bit ADC, 3 timers, and UART/SPI/I2C; the 001J3M3 is the cost-optimized pin-count reduction for space-constrained designs.
What is the difference between STM8S001J3M3 and STM8S001J3M3TR?
The STM8S001J3M3 ships in tube packaging, while the STM8S001J3M3TR is the tape-and-reel variant for high-volume surface-mount assembly. The die, performance, memory, and pinout are identical - only the shipping medium and reel-code suffix differ, so both are drop-in replacements on the same PCB footprint.
What is the best drop-in replacement for STM8S001J3M3?
The best drop-in replacement is STM8S001J3M3TR (same die, tape-and-reel packaging) from STMicroelectronics. For designs needing more I/O, the STM8S003F3 in TSSOP-20 is a same-die upgrade with 15 GPIOs at the cost of a larger footprint; the ATtiny85 in SOIC-8 is functionally similar but not pin-compatible and requires firmware rewrite.
Where can I download the STM8S001J3M3 datasheet PDF?
The official STM8S001J3 datasheet PDF is hosted at https://www.st.com/resource/en/datasheet/stm8s001j3.pdf and covers electrical characteristics, pinout, package dimensions, and programming reference. ST also publishes the RM0016 reference manual for the STM8S family and an SWIM debug programming manual on st.com for free download.
Where to buy STM8S001J3M3 online?
The STM8S001J3M3 is in stock at major distributors including DigiKey (DigiKey part 7604192) and Mouser (Mouser search STM8S001J3M3). Both distributors list the 8-SOIC tube version, while DigiKey also stocks the tape-and-reel STM8S001J3M3TR (part 8258012). Pricing as of 2026-10-05 starts around $0.62 at qty 1 with steeper volume breaks below $0.25 at 3000+ units.
What is the price of STM8S001J3M3?
The STM8S001J3M3 unit price as of 2026-10-05 is approximately $0.62 at qty 1 on DigiKey, falling to $0.42 at qty 100 and $0.20 at qty 3000 in tape-and-reel packaging. Mouser pricing is similar within a few percent. The part is positioned by ST as a low-cost ATtiny85 alternative, and volume discounts make it attractive for sub-$1 BOM designs.
What is the lead time for STM8S001J3M3?
The STM8S001J3M3 ships from distributor stock today at both DigiKey and Mouser, with no factory lead time quoted for stock-on-shelf units as of 2026-10-05. Factory-direct lead time for bulk orders is typically 12-16 weeks, but authorized distributor stock and on-demand reel production cover most prototype to mid-volume requirements.
STM8S001J3M3 vs ATtiny85 - which is better for low-cost 8-bit designs?
The STM8S001J3M3 is generally cheaper (about $0.20 vs $1.20 for the ATtiny85 in volume) and offers more peripherals (UART plus SPI/I2C vs the ATtiny85 USI), but it is NOT pin-compatible with the ATtiny85 and requires a different SWIM debug toolchain. Choose STM8S001J3M3 for new low-cost designs with ST ecosystem support; stay with ATtiny85 only when AVR Studio toolchain compatibility is mandatory.
When should I choose STM8S001J3M3 over STM8S003F3?
Choose the STM8S001J3M3 when your design needs 6 or fewer GPIOs and the smallest possible PCB footprint (8-pin SOIC), such as sensor pills, IR transmitters, and single-channel motor drivers. Choose the STM8S003F3 (TSSOP-20) when you need 8-15 GPIOs, more ADC channels, or multi-channel PWM at the cost of a larger footprint - the firmware is binary-compatible across both devices.
Can STM8L051J3 replace STM8S001J3M3?
The STM8L051J3 in SO-8 is the low-power STM8L equivalent of the STM8S001J3M3 and shares a similar pinout, but it is a different family (STM8L vs STM8S) and is NOT a guaranteed drop-in replacement for production designs. It adds ultra-low-power modes, a 12-bit ADC, and DMA, but firmware may need minor adjustments for the new peripheral registers.
What are the key specifications of STM8S001J3M3 that engineers should know?
The headline specifications of the STM8S001J3M3 are: 16 MHz STM8S 8-bit core, 8 KB Flash, 128-byte EEPROM, 1 KB SRAM, 10-bit ADC with 5 channels, 3 timers (1x 8-bit + 2x 16-bit), UART/SPI/I2C interfaces, 2.95-5.5 V supply, -40C to +125C operating range, and 8-pin SOIC package. These figures match the ST datasheet title block and confirm the part's positioning as a low-pin-count value-line MCU.
Is the STM8S001J3M3 suitable for battery-powered IoT sensor nodes?
Yes, the STM8S001J3M3 is suitable for low-duty-cycle battery-powered sensor nodes thanks to its 2.95-5.5 V supply range, single-digit-mA active current, and multiple low-power modes reaching microamp-level standby. For always-on multi-year deployments, however, consider the STM8L family (e.g., STM8L051J3) which extends standby current into the sub-microamp range at the cost of firmware migration effort.

エンジニアリング参考データ: STM8S001J3M3 — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose the STM8S001J3M3 when you need an 8-bit MCU in the smallest possible footprint (8-pin SOIC) and your design uses 6 or fewer GPIOs - typical applications are sensor pills, IR remotes, single-channel LED controllers, and hobby platforms where the $0.20 unit price is critical. Choose the STM8S001J3M3TR for high-volume SMT assembly on reels instead of tubes. Step up to the STM8S003F3P6 (TSSOP-20) when you need 8-15 GPIOs, more ADC channels, or multi-channel PWM at the cost of a larger footprint and ~2x the unit price. Migrate to the STM8L051J3M3 only when sub-microamp standby current becomes the design priority; the STM8L family trades the 5 V tolerance for lower supply voltage (1.65-3.6 V) and requires a firmware port.

代替品との比較

パラメータ この製品 STM8S001J3M3TR STM8L051J3M3
Brand STMicroelectronics STMicroelectronics STMicroelectronics
Package SOIC-8 (SO-8 / SO8N) SOIC-8 (SO-8 / SO8N) - same SOIC-8 (SO-8 / SO8N) - same
Core STM8S 8-bit STM8S 8-bit - same STM8L 8-bit (low-power)
CPU Clock 16 MHz 16 MHz - same 16 MHz - same
Flash Memory 8 KB 8 KB - same 8 KB - same
SRAM 1 KB 1 KB - same 1 KB - same
EEPROM 128 bytes 128 bytes - same 256 bytes (different family)
ADC Resolution 10-bit 10-bit - same 12-bit
Supply Voltage 2.95 V to 5.5 V 2.95 V to 5.5 V - same 1.65 V to 3.6 V

主な差別化要因

  • Lowest-cost mainstream STM8S MCU in 8-pin SOIC (vs STM8S003F3P6 (TSSOP-20))
  • Tape-and-reel variant for SMT assembly (vs STM8S001J3M3 (tube))
  • Pin-compatible STM8L migration path (vs STM8L051J3M3 (SOIC-8))

設計ノート

Place a 100 nF ceramic decoupling capacitor as close as possible to the VDD pin (pin 8), with the ground return via the shortest path to pin 4. The 8-pin SOIC has no internal power plane, so keep the VDD trace wide and short. Place the optional 10 uF bulk capacitor within 1 cm of the IC if the supply is shared with high-current peripherals.

Pin 1 (NRST) is mandatory and cannot be used as GPIO on the STM8S001J3M3 even though the datasheet lists an alternate-function variant in the GPIO table. Driving NRST low for >1 us resets the device. Leave the SWIM debug pin accessible during prototyping (typically via a 4-pin header on PA1, PA2, PA3, GND) to avoid rework when you need to reflash firmware.

The 8-pin SOIC has only 6 usable GPIOs. Reserve at least one pin for SWIM debug and one for the UART bootloader, leaving 4 pins for application logic. If your design needs more I/O, choose the STM8S003F3P6 (TSSOP-20) for 15 GPIOs instead of using multiplexed analog/digital tricks that complicate firmware.

コンプライアンス情報

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
鉛フリー
Yes
ハロゲンフリー
Yes
紛争鉱物
Compliant

RoHS and REACH compliant per ST product page. Not AEC-Q100 qualified - the STM8S001J3M3 is intended for industrial/consumer use; for automotive designs choose a Q100-qualified STM8 or STM32 variant.

データ検証日: 2026-10-05 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

STM8S001J3M3 STM8S001J3M3 datasheet STMicroelectronics STM8S001J3M3 8-bit MCU 8KB Flash SOIC-8 STM8 SOIC-8 microcontroller STM8S001J3 ATtiny85 replacement STM8S001J3 vs STM8S003F3 STM8S001J3 drop-in replacement STM8S001J3M3 buy price how much Flash does STM8S001J3M3 have STM8S001J3 SOIC-8 pinout cheapest 8-bit MCU 5V tolerant

関連部品&用語

STMicroelectronics STM8S001J3M3 STM8S001J3M3TR STM8L051J3M3 STM8S003F3P6 STM8 8-bit microcontroller MCU Harvard architecture Flash memory EEPROM 10-bit ADC UART SPI I2C SOIC-8 SWIM RoHS ATtiny85 embedded processor STM8S family STM8L family sensor pill IR remote
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示