Showing results for 
Search instead for 
Did you mean: 

[STM8L001J3] Low-power STM8 MCU in 8-pin SO-8 package

Senior III
Posted on December 09, 2017 at 23:11

[STM8L001J3] Low-power STM8 MCU in 8-pin SO-8 package

Dear STM8 users,

ST has just officialy introduced to the market new low-cost, low-power 8-bit MCU from STM8 family. This device is named STM8L001J3 and its key new features are small pin count (8 pins) and tiny package (SO8N).


After introducing in July first 8-pin STM8 MCU (

), new

STM8L001J3 complements portofolio of 8-pin STM8 MCUs.

STM8L001J3 belongs to

STM8L Value line of ultra-low-power microcontrollers. It

offers the best price-to-performance ratio for cost-sensitive applications. With a similar core performance and peripheral set as the STM8L151/152 line, Value line has been optimized in terms of features and configurations to reach a budget price.

Some of important features of STM8L001J3:

  • Core and system
    • 2 internal clock sources (HSI 16MHz, LSI 38kHz)
    • Suply voltage range: from 1.8V to 3.6V
    • 6 I/Os
  • Timing peripherals
    • 8- and 16-bit general purpose timers
    • Auto-wakeup unit
    • Watchdog
  • Memories
    • 8k Flash
    • 1.5k RAM
    • 2k EEPROM
  • Conenctivity and debug
    • UART
    • SPI
    • I2C
    • Single Wire Interface Module (SWIM)
  • Analog
    • 2 comparators

You can start your design based on STM8L001J3 with free of charge development tools:









More information you can find on


Hardware getting started: minimum hardware needed for STM8L001J3 is decoupling circuitry (10uF + 100nF). It needs to be applied between VDD and VSS pins.


Thomas G
Associate II
Posted on January 02, 2018 at 18:06

That's good news. Judging from the diagram it looks like a new Low-Density device with 50% more RAM.

Question: when will a datasheet be available?

As the first STM8L Low Density device has recently been added to STM8 eForth (STM8L051F3) I'd be really interested in working with this device, too. STM8S001J3 support has already demonstrated that interactive programming in 1-wire UART mode is quite useful (it also solved the 'PD1/SWIM lock-out problem).

Posted on January 02, 2018 at 18:30

Hello Thomas,

Thank you for your interest in STM8L001J3. This new device was cerated based on existing one - STM8L101F3. Main difference is of course new, 8-pin package.

Regarding datasheet: it is already available on the product webpage. Here is a


If you would like to evaluate

STM8L001J3, please send me a message with your postal address. I will be glad to provide you few samples.



Posted on January 03, 2018 at 11:53

Hello Szymon,

thanks for your reply! It looks like tracking the reference manuals and the errata sheets is worthwhile.

Yes, I would be very interesting in receiving some samples. Thanks for the offer!

I also sent you some observations regarding the product.

David Instone
Associate II
Posted on January 04, 2018 at 12:19

Looks like a very nice little unit that could be quite useful. However Arrow and Mouser both still have it with a MOQ of 4000 and ST themselves want an order for 10000. The others I have tried have not even added it to their lists yet. It is very early days so I can only hope that will change and I presume that the little board pictured above provides the pinouts for the SWIM interface to my ST-LINK V2.

Senior III
Posted on January 04, 2018 at 12:29

Hello David,

If you would like to evaluate STM8L001J3, please send me a private message with your postal address. I can send you one board with this MCU. In order to program/debug the MCU, you would need to connect SWIM, GND and VDD signals to ST-LINK V2 on your own, but it is very easy to do, as no external components are needed.



Senior III
Posted on January 18, 2018 at 13:14


I would like to update this thread by sharing with you information about another 8-pin STM8L MCU. ST recently introduced

. As a resultnow there are two8-pin STM8L devices: 0690X00000609QDQAY.png

The complete portfolio of 8-pin STM8 MCUs consists of three devices: STM8L001J3, STM8L050J3 and STM8S001J3.



Former Member
Associate II
Posted on May 02, 2018 at 20:19

Hello Szymon,

In the datasheet for

STM8L001J3, under section '5 Memory and register map / Figure 3. Memory MAP', there is a memory location named as 'Unique ID' but there is no more information about it neither in datasheet, nor in reference manual.

1.Is there any unique ID for die specific?

2. If so, is it readable by application?

Do you have any more details about this ID(bit size, etc...)



Posted on May 05, 2018 at 14:14

Hello Fatih,

Let me provide you answers for your questions regarsing Unique ID.


Unique ID is not specific for the die. It is specific for each single device. This means that each STM8L001J3 MCU has different unique ID.

I made a simple test. I used IAR Embedded Workbench for STM8 and established debug session with two different STM8L001J3 devices. In Memory tab I selected ID to check what is a value of unique ID for each of them. Please see below these IDs.

0690X0000060B2CQAU.png 0690X0000060B2DQAU.png


Unique ID is stored in memory, so application can read it by refering to proper memory address. Unique IDstarts at 0x4925 and ends at 0x4930 as stated in MCU's datasheet:


This means that unique ID consists of 12 bytes (96 bits).



Former Member
Associate II
Posted on May 08, 2018 at 08:08

Hello Szymon,

Thank you for the update.

There is a ''unique ID'' sectionin the datasheet of STM8L101x1 -

STM8L101x2 -STM8L101x3 devices explaining the uniqueness. I think it also works for

STM8L001J3 devices.


I will give it a try after i get the device.

Best regards.