ST Life.augmented


BLDC six-step motor driver based on the L6230 and STM8S105
  • active Active

The STEVAL-IFN004V1 demonstration board is based on STMicroelectronics’ STM8S105 microcontroller and the DMOS fully integrated three-phase motor driver L6230 implementing 6-step scalar control of a BLDC motor.

The board is designed as an evaluation environment for motor control applications in the range of 8 V - 48 V of DC bus voltage and up to 35 W, exploiting the embedded features of the STM8S105. This microcontroller includes internal 2 KB SRAM and 128 KB Flash, and SWD debugging. The L6230 DMOS driver features 2.8 A output peak current, non-dissipative overcurrent detection/protection, cross-conduction protection, internal comparator used for cycle-by-cycle current limitation/regulation, thermal shutdown and undervoltage lockout.

The STEVAL-IFN004V1 is provided with a specific BEMF detection network with dynamic method selection.

Offering dedicated hardware evaluation features, the STEVAL-IFN004V1 board is designed to help developers evaluate the device and develop their own applications. The STEVAL-IFN004V1 can be used together with the STM8Sxxx three-phase BLDC motor control software library and constitutes a cost-effective complete motor control evaluation and development platform.

pdf Download
Data Brief

Key Features

  • Input range: 8 V up to 48 V (up to 35 W)
  • STMicroelectronics’ STM8S105 8-bit microcontroller
  • DMOS fully integrated three-phase motor driver L6230 in a QFN package
  • Four-layer board
  • Best miniaturization vs. thermal performance ratio
  • Sensorless and hall-effect sensor operation
  • Current sensing mode: single-shunt resistor
  • Debug connector
  • SPI interface
  • RoHS compliant


Design Resources


Technical Documentation

Product Specifications

Description Version Size
DB1463: BLDC six-step motor driver based on the L6230 and STM8S105
1.0 261 KB

Application Notes

Description Version Size
AN4243: The L6230 DMOS driver for three-phase brushless DC motor
1.3 933 KB

User Manual

Description Version Size
UM1477: STEVAL-IFN004V1: BLDC six-step motor drive based on the L6230 and STM8
1.0 1,008 KB

Hardware Resources

Board Manufacturing Specification

Description Version Size
STEVAL-IFN004V1 gerber files
1.1 265 KB

Bill of Materials

Description Version Size
1.0 10 KB

Schematic Pack

Description Version Size
STEVAL-IFN004V1 schematics
1.0 66 KB

Related Tools and Software

Related Tools and Software

Part Number Description
STSW-STM8020 STM8S and STM8A BLDC and ACIM motor control firmware library V1.0 (UM0708)
STSW-IFN004 STEVAL-IFN004V1 firmware patch
STSW-STM8042 STM8S motor control firmware library builder

Publications and Collaterals


Description Version Size
Products and Solutions for Factory Automation and Control
Jan 2015 3,105 KB

License Agreement

Description Version Size
Evaluation products license agreement
1.0 126 KB

Sample & Buy

Part Number Marketing StatusCore ProductOrder From STUnit Price (US$)*
@ 1
Distributor AvailabilityRoHS Compliance GradeDownload
Material Declaration**
STEVAL-IFN004V1ActiveL6230; STM8S105-103Distributor reported inventory date: 2016-02-29
Distributor NameRegionStockMin. order
Newark Element14Order NowAMERICA30
Farnell Element14Order NowEUROPE51

(*) Suggested Resale Price per unit (USD) for BUDGETARY USE ONLY. For quotes, prices in local currency, please contact your local ST Sales Office or our Distributors
(**) The Material Declaration forms available on may be generic documents based on the most commonly used package within a package family. For this reason, they may not be 100% accurate for a specific device. Please contact our sales support for information on specific devices.