ST AutoDevKit: A New Development Approach for Automotive and Transportation Applications
The ST AutoDevKit is a practical and cost-effective toolset for automotive application engineers. It offers a flexible and unified environment for rapid evaluation and prototyping, supporting the development of Electronic Control Units (ECUs).
Key Features
- Develop applications regardless of the detailed hardware and software implementation.
- Assemble and reassemble hardware and software components without compatibility issues.
- Optimize costs by adding new components or adjusting microcontrollers. Customize applications by changing compilers, real-time operating systems, or adding other Eclipse-compatible plugins.
AutoDevKit operates as an Eclipse plugin within the SPC5Studio integrated development environment.
AutoDevKit Ecosystem
The AutoDevKit ecosystem includes software and firmware components for developing application prototyping units.
- AEK MCU Discovery and Functional Boards
- AEKD System Solution Demonstrators
- STSW Embedded Software
Key Numbers
Latest Version: 1.4.0
- Boards: 70
- Additional Products: 38
- Software Components: 18
- Core Products: 54
- Demonstrator Kits: 6
- Sample Code: 33
Sample Code Examples:
- Initialization & Turn-off:
init100W4V1(); turnoffBus();
- Voltage Open-Loop Regulation:
SetOpenLoopProgrammableOutputVoltage(SET_VOLTAGE, V_BUS_TO_SET, CURRENT_VALUE);
- Fixed & Variable Voltage:
setFixedOutputVoltage(VOLT,CURR); setProgrammableOutputVoltage(VOLT,CURR);
YouTube Videos: 15
Products Covered by AutoDevKit Ecosystem: 92 (and growing)
Software Environment
The AutoDevKit ecosystem provides software and firmware components for developing application prototyping units.
Mobile App: The AutoDevKit mobile app (STSW-AEKEXPLORER) for Android/iOS offers a quick and smart way to use the ST AutoDevKit development ecosystem. It allows for rapid project creation and import into SPC5Studio.
AutoDevKit Library (STSW-AUTODEVKIT): This library includes software components for functional boards, configurable and settable via a graphical user interface. It provides easy-to-use, high-level tools for accessing detailed board and chip functionalities.
AEK Microcontroller Development Boards & Functional Evaluation Boards
By Application:
- Microcontroller Discovery Boards: 6
- Motor Control Boards: 11
- Power & Lighting Boards: 4
- Audio Boards: 3
- Sensor Boards: 8
- Interface Boards: 3
- Communication Boards: 3
- Actuator Boards: 32
Total Boards: 70
Automotive Functional Evaluation Boards
Product Name | Application | Description | Page |
---|---|---|---|
AEK-LED-21DISM1 | Lighting | LED driver based on L99LD21 | 10 |
AEK-MOT-SM81M1 | Motor Control | Stepping motor driver based on L99SM81V | 11 |
AEK-MOT-2DC40Y1 | Motor Control | Dual DC motor driver based on VNH7040AY | 12 |
AEK-MOT-2DC70S1 | Motor Control | Dual DC motor driver based on VNH7070BAS | 13 |
EV-VNH7X | Motor Control | H-bridge motor driver | 14 |
EV-VN7X | Actuator | High-side driver actuator | 15 |
EV-VND7X | Actuator | Dual high-side driver actuator | 15 |
EV-VNQ7X | Actuator | Quad high-side driver actuator | 15 |
AEK-POW-L5964V1 | Smart Power | Adjustable dual DC-DC converter based on L5964 | 16 |
AEK-POW-100W4V1 | Smart Power | 100W DC-DC converter for automotive power supply | 17 |
AEK-USB-2TYPEC1 | USB Type-C | Dual USB Type-C & PD dual port interface based on STUSB1702 | 18 |
AEK-AUD-D903V1 | Audio | 45W Class D audio amplifier based on FDA903D | 19 |
AEK-AUD-C1D9031 | Audio | AVAS solution based on SPC582B60E1 Chorus family MCU and FDA903D Class D audio amplifier | 20 |
AEK-CON-AFLVIP2 | Connector | Automotive adaptive front-light connector board with VIPower board slots | 21 |
AEK-CON-BSPOTV1 | Connector | Automotive blind spot connector | 22 |
AEK-CON-C1D9031 | Connector | Automotive audio board connector | 23 |
AEK-CON-5SLOTS1 | Connector | Universal automotive MCU connector | 24 |
Microcontroller Discovery Boards
Product Name | Description | Page |
---|---|---|
AEK-MCU-C1MLIT1 | SPC58 2B Chorus (1MB) Discovery Board | 25 |
AEK-MCU-C4MLIT1 | SPC58 C Chorus (4MB) Discovery Board | 26 |
SPC582B-DIS | Discovery Kit for SPC58 2B line | 27 |
SPC58EC-DISP | Discovery Plus Kit for SPC58 EC line | 28 |
SPC584B-DIS | Discovery Board for SPC584B line (eQFP64) | 29 |
SPC584B-DISP | Discovery Plus Board for SPC584B line (eTQFP144) | 30 |
Industrial Functional Evaluation Boards
Product Name | Application | Description | Page |
---|---|---|---|
AEK-COM-BLEV1 | Communication | Bluetooth communication board based on BlueNRG-1 | 31 |
AEK-COM-GNSST31 | Communication | GNSS positioning board based on Teseo-LIV3F | 32 |
X-NUCLEO-NFC05A1 | Communication | NFC board based on ST25R3911B | 33 |
VL53L1X-SATEL | Sensor | Time-of-Flight (ToF) laser ranging | 34 |
AEK-CON-SENSOR1 | Connector | Connector board for SPC5 MCU discovery boards and MEMS sensor boards | 35 |
Third-Party Functional Components
Product Name | Application | Description | Page |
---|---|---|---|
RPLIDAR A1M8 | Sensor | 1D LIDAR module | 36 |
Linear Hall Effect Sensor | Sensor | Ratiometric Hall effect sensor | 37 |
Demonstrators
Product Name | Description | Page |
---|---|---|
AEKD-AFLLIGHT1 | Automotive headlamp mock-up | 38 |
AEKD-AFLPANEL1 | Adaptive front-light test and prototyping kit (plexiglass panel mounted) | 38 |
AEKD-AFL001 | AutoDevKit adaptive front-light kit | 38 |
AEKD-USBTYPEC1 | USB Type-C evaluation kit based on SPC5 automotive MCU and USB Power Delivery | 18 |
AEKD-BLINDSPOTA1 | Blind spot simulation kit | 39 |
AEKD-BLINDSPOTB1 | Assembled evaluation board set for blind spot simulation | 39 |
ST Core Products
ST Core Products and Corresponding AutoDevKit Boards
Core Product Name | Quantity | Function | Core Product Mounted Board |
---|---|---|---|
VNH7040AY | 6 | Multi DC motor control | AEK-MOT-2DC70S1, AEK-MOT-2DC40Y1, EV-VNH7xxx |
L99SM81VQ6 | 1 | Stepping motor control | AEK-MOT-SM81M1 |
L99LD21Q6 | 1 | LED driving | AEK-LED-21DISM1 |
VN7xxx | 33 | High-side actuator | EV-VNx7xxx |
STUSB1702 | 1 | USB Type-C interface | AEK-USB-2TYPEC1 |
L5964 | 1 | DC-DC buck converter | AEK-POW-L5964V1, AEK-POW-100W4V1 |
FDA903D | 1 | Class D audio amplifier | AEK-AUD-D903V1 |
SPC58EC80E5 | 1 | Dual-core MCU (4MB Flash) | AEK-MCU-C4MLIT1 |
SPC582B60E1 | 1 | Single-core MCU (1MB Flash) | AEK-MCU-C1MLIT1 |
BlueNRG-1 | 1 | Bluetooth network processor | AEK-COM-BLEV1 |
Teseo-LIV3F | 1 | GNSS global positioning | AEK-COM-GNSST31 |
AIS2DW12 | 1 | Automotive 3-axis accelerometer | AEK-CON-SENSOR1 |
ASM330LHH | 1 | Automotive 6-axis inertial module | AEK-CON-SENSOR1 |
IIS2ICLX | 1 | High-precision, high-resolution, low-power 2-axis inclinometer | AEK-CON-SENSOR1 |
IIS3DWB | 1 | Ultra-wideband, low-noise, 3-axis vibration sensor | AEK-CON-SENSOR1 |
ST25R3911B | 1 | VHBR and ATE compatible 1.4W HF reader/NFC initiator | X-NUCLEO-NFC05A1 |
VL53L1X | 1 | Time-of-Flight (ToF) laser ranging | VL53L1X-SATEL |
Other ST Products
Additional ST Products
Product Name | Description | Product Name | Description |
---|---|---|---|
STPS3L40UF | 3V, 3A SMD low-drop Schottky diode | VN7E010AJ | High-side driver with current sense and high-precision current sense |
STPS0540-Y | Automotive 40V, 0.5A Schottky diode | VN7050AJ | High-side driver with MultiSense analog feedback |
STPS2L60-Y | 60V, 2A Schottky diode | USBLC6-2SC6Y | USB 2.0 ESD protection device |
STPS5L60-Y | 60V, 5A Schottky diode | ESDARF02-1BU2CK | ESD protection for high-speed interfaces |
STPS340 | 40V, 3A Schottky diode | ESDA25LY | Automotive dual transil |
STPS2H100ZFY | 100V, 2A Schottky diode | SM4T26AY | Automotive 400W TVS |
BAT20J | 23V, 1A signal Schottky diode | SM6TY | Automotive 600W TVS |
BAT46JFILM | 100V, 150mA signal Schottky diode | SM6T36A | 600W, 30.8V TVS (SMB package) |
STL40N75LF3 | NMOS 75V, 16mΩ typ. STripFET MOSFET | SMAJ40CA-TR | 400W TVS (SMA package) |
STD45P4LLF6AG | PMOS -40V, 12mΩ typ. STripFET MOSFET | LD39050 | 500mA voltage regulator |
STD94N4F3 | NMOS 40V, 5.0mΩ typ. STripFET MOSFET | BALF-NRG-01D3 | Nominal 50Ω input/conjugate matching balun for BlueNRG transceiver |
STD95P3LLH6AG | PMOS -30V, 5.0mΩ typ. STripFET MOSFET | LDS3985 | 300mA voltage regulator |
STS10P4LLF6 | PMOS -40V, 0.0125Ω typ. STripFET MOSFET | L9616 | CAN bus transceiver |
STL9P3LLH6 | PMOS -30V, 12Ω STripFET MOSFET | LD1117 | Adjustable low-drop voltage regulator |
STD28P3LLH6AG | PMOS -30V 0.027Ω STripFET MOSFET | LD1117A | Adjustable low-drop voltage regulator |
STL6N2VH5 | NMOS 20V, 0.025Ω STripFET MOSFET | LK112 | Voltage regulator with shutdown |
TSX711ILT | High-precision rail-to-rail 16V CMOS op-amp | A5973AD | Step-down switching regulator up to 1.5A |
TSC1031 | Current sense amplifier | STM6315 | Microprocessor reset circuit |
ST3232EB | 15kV ESD protected RS-232 interface | ||
M93S46-W | 1KB serial EEPROM |
AEK-LED-21DISM1
Automotive LED driver based on L99LD21Q6
Board Photo
[Image of AEK-LED-21DISM1 board]
Key Features
- SPI bus for control and diagnostics
- Watchdog and limp-home protection
- Boost for peak current mode control
- Integrated switching MOSFET for buck
- Highly accurate LED current setting
- Integrated PWM generation unit with 10-bit resolution and phase shift
- Protection and diagnostic functions
Demonstrator
- AEKD-AFL001: AutoDevKit Adaptive Front-Light Kit
- AEKD-AFLPANEL1: Adaptive Front-Light test and prototyping kit (plexiglass panel mounted)
- AEKD-BLINDSPOTB1: Blind spot simulation kit
Components & Basic Commands
AEK-LED-21DISM1 Component RLA
- Initialization:
ClearAndTrigger(AEK_LED_21DISM1_DEVO)
- LED Light Turn-On:
ActivateBuckDev(AEK_LED_21DISM1_DEV0,DEV1,BUCK1)
- LED Light Turn-Off:
DeActivateBuckDev(AEK_LED_21DISM1_DEVO, DEV1, BUCK1)
Additional Products
- STL40N75LF3 - N-channel, 75V, 16mΩ typ. STripFET MOSFET
- STD45P4LLF6AG - P-channel, -40V, 12mΩ typ. STripFET F6 MOSFET
- STPS2L60-Y - 60V, 2A Schottky rectifier
- STPS5L60-Y - 60V, 5A Schottky rectifier
- SM6T36A - 600W, 30.8V TVS (SMB)
Available Demos on SPC58EC
- SPC58ECxx_RLA AEK-LED-21DISM1: Test application for discovery
- LED string turn-on
- SPC58ECxx RLA: Adaptive Front-Light: Adaptive Front-Light application
- SPC58ECxx RLA: Blind Spot Detection: Code for blind spot detection application
AEK-MOT-SM81M1
Automotive stepping motor driver based on L99SM81VQ6
Board Photo
[Image of AEK-MOT-SM81M1 board]
Key Features
- Current capability: up to 1.35A
- Configurable: full-step, half-step, micro-step, 1/8 micro-step, 1/16 micro-step
- 10-bit equivalent current loop
- Four configurable decay modes
- Over-temperature alarm and thermal shutdown
- SPI bus for control and diagnostics
Demonstrator
- AEKD-AFL001: AutoDevKit Adaptive Front-Light Kit
- AEKD-AFLPANEL1: Adaptive Front-Light test and prototyping kit (plexiglass panel mounted)
Components & Basic Commands
AEK-MOT-SM81M1 Component RLA
- Initialization:
init_AEK_MOT_SM81M1(AEK_MOT_SM81M1_DEVO)
- Clockwise Rotation:
RotationGrade(AEK_MOT_SM81M1_DEV0, 270, RIGHT, 1)
- Delay:
osalThreadDelayMilliseconds(500)
- Counter-Clockwise Rotation:
RotationGrade(AEK_MOT_SM81M1_DEV0, 360, LEFT, 1)
Additional Products
- STPS3L40UF - 40V, 3A SMD low-drop power Schottky diode
- STPS0540-Y - Automotive, 40V, 0.5A power Schottky diode
- SMAJ40CA-TR - 400W TVS (SMA package)
- STD94N4F3 - N-channel, 40V, 5.0mΩ, 80A, DPAK STripFET MOSFET
Available Demos on SPC58EC
- SPC58ECxx_RLA AEK_MOT_SM81M1: Test application for discovery
- Basic tests for left and right rotation
- SPC58ECxx RLA: Adaptive Front-Light: Adaptive Front-Light application
AEK-MOT-2DC40Y1
Automotive multi DC motor driver with VNH7040AY, up to 35A
Board Photo
[Image of AEK-MOT-2DC40Y1 board]
Key Features
- Integrated H-bridge motor driver
- 3V CMOS compatible input
- Up to 20kHz PWM operation
- Standby mode
- Low voltage & thermal shutdown
- Overvoltage clamp
- Cross-conduction protection
- Current and power limitation
- Current sense diagnostic function
- 38V VCC (max.)
Demonstrator
-
Components & Basic Commands
AEK-MOT-2DCxxx Component RLA
- Initialization:
AEK_MOT2D_initMotor(AEK_MOT_2D_DEVO, MOTOR1)
- Motor speed and direction setting:
AEK_MOT2D_setSpeedMotor(AEK_MOT_2D_DEVO, MOTOR1, CLOCKWISE, 1400)
- Motor stop:
AEK_MOT2D_brakeMotor(AEK_MOT_2D_DEVO, MOTOR1)
Additional Products
- VN7E010AJ - High-side driver with MultiSense analog feedback and high-precision current sense
- VN7050AJ - High-side driver with MultiSense analog feedback
Available Demos on SPC58EC
- SPC58ECxx_RLA AEK_MOT_2DCxxx: Basic test for motor speed setting
- SPC58ECxx_RLA AEK_MOT_2DCxxx: Proportional-integral-derivative test
- SPC58ECxx_RLA AEK_MOT_2DCxxx: Incremental encoder test
AEK-MOT-2DC70S1
Automotive multi DC motor driver with VNH7070BAS, up to 15A
Board Photo
[Image of AEK-MOT-2DC70S1 board]
Key Features
- Integrated H-bridge motor driver
- 3V CMOS compatible input
- Up to 20kHz PWM operation
- Standby mode
- Low voltage & thermal shutdown
- Overvoltage clamp
- Cross-conduction protection
- Current and power limitation
- Current sense diagnostic function
Demonstrator
-
Components & Basic Commands
AEK-MOT-2DCxxx Component RLA
- Initialization:
AEK_MOT2D_initMotor(AEK_MOT_2D_DEVO, MOTOR1)
- Motor speed and direction setting:
AEK_MOT2D_setSpeedMotor(AEK_MOT_2D_DEVO, MOTOR1, CLOCKWISE, 1400)
- Motor stop:
AEK_MOT2D_brakeMotor(AEK_MOT_2D_DEVO, MOTOR1)
Additional Products
- VN7E010AJ - High-side driver with MultiSense analog feedback and high-precision current sense
- VN7050AJ - High-side driver with MultiSense analog feedback
Available Demos on SPC58EC
- SPC58ECxx_RLA AEK_MOT_2DCxxx: Basic test for motor speed setting
- SPC58ECxx_RLA AEK_MOT_2DCxxx: Proportional-integral-derivative test
- SPC58ECxx_RLA AEK_MOT_2DCxxx: Incremental encoder test
EV-VNH7070BAS
Automotive DC motor driver with fully integrated H-bridge motor driver VNH7xxx
Board Photo
[Image of EV-VNH7070BAS board]
Key Features
- Integrated H-bridge motor driver
- 3V CMOS compatible input
- Up to 20kHz PWM operation
- Standby mode
- Low voltage & thermal shutdown
- Overvoltage clamp
- Cross-conduction protection
- Current and power limitation
- Current sense diagnostic function
- 38V VCC (max.)
Demonstrator
-
Components & Basic Commands
AEK-EV-VNHx7xxx Component RLA
- Motor initialization:
initMotor(EV_VNHx7xxx_DEV0)
- Motor speed and direction setting:
setSpeedMotor(EV_VNHx7xxx_DEVO, CLOCKWISE, 20)
- Motor stop:
brakeMotor(EV_VNHx7xxx_DEVO)
Additional Products
-
Available Demos on SPC58EC
- SPC58ECxx_RLA EV-VNHx7xxx: Test application for discovery
- Motor right and left rotation at various speeds
EV-VN7050AS
EV-VN7x: High-side driver actuator
Board Photo
[Image of EV-VN7050AS board]
Key Features
- Voltage range: 4~28V
- Maximum transient supply voltage: 40V
- Typical on-resistance (per channel): 50mΩ
- Current limit: 30A typ.
- MultiSense analog feedback
- Protection: undervoltage shutdown, overvoltage clamp, load current limit, fast thermal transient, ground and VCC loss
- Configurable latch-off protection
- External battery protection
Demonstrator
- AEKD-AFL001: AutoDevKit Adaptive Front-Light Kit
- AEKD-AFLPANEL1: Adaptive Front-Light test and prototyping kit (plexiglass panel mounted)
- AEKD-BLINDSPOTB1: Blind spot simulation kit
Components & Basic Commands
AEK-EV-VNx7xxx Component RLA
- Multisense diagnostic initialization:
ActiveSEnable(EV_VNx7xxx_DEVO)
- Actuator switch turn-on:
ActivelNChannel(0, EV_VNx7xxx_DEVO)
- ADC for reading diagnostic data:
ADCinit(EV_VNx7xxx_DEVO)
,ADCstartConversion(EV_VNx7xxx_DEVO)
Additional Products
-
Available Demos on SPC58EC
- SPC58ECxx_RLA EV_VNx7xxx: Test application for discovery
- LED string turn-on
- SPC58ECxx_RLA: Adaptive Front-Light: Adaptive Front-Light application
- SPC58ECxx_RLA: Blind Spot Detection: Code for blind spot detection application
AEK-POW-L5964V1
Automotive dual-channel DC-DC converter with L5964
Board Photo
[Image of AEK-POW-L5964V1 board]
Key Features
- Two step-down synchronous switching voltage regulators with integrated power switches
- Input voltage range: 3.3~26V
- DC-DC low power mode operation
- Synchronization range: 125kHz < f < 2.3MHz
- Configurable current limit: 2A, 4A
- Independent hardware enable pins
- 180° phase shift between outputs
- Soft-start, over-temperature protection
- One standby/linear regulator
Demonstrator
-
Components & Basic Commands
AEK-POW-L5964V1 Component LRA
- Initialization & Turn-off:
initL5964V1()
,turnOffBus()
- Voltage Open-Loop Regulation:
setOpenLoopProgrammableOutputVoltage(SET_VOLTAGE, V_BUS_TO_SET, CURRENT_VALUE)
- Closed-Loop & Over-temperature:
closeLoop VoltageAndCurrent()
,outputPowerLimitingVsTj()
Additional Products
- STPS2H100ZFY - 100V, 2A power Schottky diode
- BAT46JFILM - 100V, 150mA signal Schottky diode
- TSX711ILT - High-precision (200µV), rail-to-rail, 16V CMOS op-amp, single, GBP 2.7MHz
Available Demos on SPC58EC
- SPC58ECxx_RLA USB Type-C Power: Delivery application
- Full-stack USB Power Delivery version 2.0, dual-channel power board implementation
- SPC58ECxx_RLA AEK_POW_L5964V1: Adjustable DC-DC mode test application
- SPC58ECxx_RLA AEK_POW_L5964V1 USB PD: Full-function mode test application
AEK-POW-100W4V1
Automotive 100W DC-DC converter with L5964
Board Photo
[Image of AEK-POW-100W4V1 board]
Key Features
- Two step-down synchronous switching voltage regulators with integrated power switches
- Input voltage range: 3.3~26V
- DC-DC low power mode operation
- Synchronization range: 125kHz < f < 2.3MHz
- Configurable current limit: 2A, 4A
- Independent hardware enable pins
- 180° phase shift between outputs
- Soft-start, over-temperature protection
- One standby/linear regulator
Demonstrator
-
Components & Basic Commands
AEK-POW-100W4V1 Component RLA
- Initialization & Turn-off:
init100W4V1()
,turnOffBus()
- Voltage Open-Loop Regulation:
setOpenLoopProgrammableOutputVoltage(SET_VOLTAGE, V_BUS_TO_SET, CURRENT_VALUE)
- Fixed & Variable Voltage:
setFixedOutputVoltage(VOLT,CURR)
,setProgrammableOutputVoltage(VOLT, CURR)
Additional Products
- STPS2H100ZFY - 100V, 2A power Schottky diode
- BAT46JFILM - 100V, 150mA signal Schottky diode
- TSX711ILT - High-precision (200µV), rail-to-rail, 16V CMOS op-amp, single, GBP 2.7MHz
Available Demos on SPC58EC
- SPC58ECxx_RLA AEK_POW_100W4V1: Adjustable DC-DC mode test application
- SPC58ECxx_RLA AEK_POW_100W4V1 USB PD: Full-function mode test application
AEK-USB-2TYPEC1
Automotive USB Type-C interface with STUSB1702
Board Photo
[Image of AEK-USB-2TYPEC1 board]
Key Features
- Type-C™ connection and cable orientation detection
- Power role support: Source
- Integrated power switch for VCONN supply
- I2C interface and interrupt
- Integrated VBUS voltage monitoring
- Integrated VBUS and VCONN discharge path
- BMC transceiver
- VBUS switch gate driver
- Accessory mode support
Demonstrator
- AEKD-USBTYPEC1: USB Type-C™ and USB Power Delivery evaluation kit based on SPC5 automotive MCU
Components & Basic Commands
Additional Products
- USBLC6-2SC6Y - ESD protection
- TSC1031 - Current sense amplifier
- LD1117A - Low-drop voltage regulator
- SM4T26AY - Automotive 400W TVS
- ESDA25LY - Automotive dual transil
- STL9P3LLH6 - PMOS-30V, 12Ω
- STL6N2VH5 - NMOS 20V, 0.025Ω
- STD28P3LLH6AG - PMOS -30V, 0.027Ω
Available Demos on SPC58EC
Driver in USB PD version 2.0 application integration
SPC58ECxx_RLA: USB Type-C Power Delivery application: Full-stack USB Power Delivery version 2.0
AEK-AUD-D903V1
Automotive single-channel digital audio based on FDA903D
Board Photo
[Image of AEK-AUD-D903V1 board]
Key Features
- 1x 45W Class D digital input power amplifier
- I2S and TDM digital input (4/8/16CH TDM)
- Sampling frequency: 44.1kHz, 48kHz, 96kHz, 192kHz
- Full I2C bus operation (3.3/1.8V)
- Wide operating voltage range: 3.3~18V
- 2Ω load operation
- Current limit function
- I2C bus diagnostics
- I2S LOAD current monitoring
Demonstrator
- AVAS Kit: AEK-MCU-C1MLIT1, AEK-AUD-D903V1, AEK-CON-C1D9031 (with connector board)
- Engine sound simulator (with connector board)
Components & Basic Commands
AEK-AUD-D903V1 Component RLA
- Initialization and playback status setting:
AEK_903D_Init(DEVO)
,AEK_903D_SetDefaultRegisters(DEVO)
,AEK_903D_SelectOverCurrentProtectionLevel(...)
,AEK_903D_Play(AEK_AUD_D903V1_DEV0)
- Playback of WAV files stored in Flash memory:
playSound(volume, userFunction)
- Diagnostic functions:
AEK_903D_Diagnostic(AEK_AUD_D903V1_DEV0)
,AEK_903D_TriggerOpenLoadInPlayDetection(DEVO)
,AEK_903D_CheckOpenLoadInPlayDetection(DEVO)
Additional Products
- STS10P4LLF6 - P-channel, 40V, 0.0125Ω typ., 10A MOSFET
- SM6TY - Automotive 600W TVS
Available Demos on SPC58EC
- SPC582Bxx_RLA AEK_AUD_D903V1: Test application
- SPC582Bxx_RLA AEK_AUD_D903V1: I2C SW Mono Audio
- SPC582Bxx_RLA AEK_AUD_D903V1: Mono Audio & Diagnostics
- SPC582Bxx_RLA AEK_AUD_D903V1: Mathematical function sound generation
- SPC582Bxx_RLA AEK_AUD_D903V1: Stereo Audio & Diagnostics
- SPC582Bxx_RLA AEK_AUD_D903V1: Engine sound simulator (with connector)
- SPC582Bxx_RLA AEK_AUD_D903V1: Engine sound simulator
AEK-AUD-C1D9031
AVAS solution based on FDA903D Class D audio amplifier
Board Photo
[Image of AEK-AUD-C1D9031 board]
Key Features
- 1x 45W Class D digital input power amplifier
- I2S and TDM digital input (4/8/16CH TDM)
- Sampling frequency: 44.1kHz, 48kHz, 96kHz, 192kHz
- Full I2C bus operation (3.3/1.8V)
- Wide operating voltage range: 3.3~18V
- 2Ω load operation
- Current limit function
- I2C bus diagnostics
- I2S LOAD current monitoring
Demonstrator
-
Components & Basic Commands
AEK-AUD-D903V1 Component RLA
- Initialization and playback status setting:
AEK_903D_Init(DEVO)
,AEK_903D_SetDefaultRegisters(DEVO)
,AEK_903D_SelectOverCurrentProtectionLevel(...)
,AEK_903D_Play(AEK_AUD_D903V1_DEV0)
- Playback of WAV files stored in Flash memory:
playSound(volume, userFunction)
- Diagnostic functions:
AEK_903D_Diagnostic(AEK_AUD_D903V1_DEV0)
,AEK_903D_TriggerOpenLoadInPlayDetection(DEVO)
,AEK_903D_CheckOpenLoadInPlayDetection(DEVO)
Additional Products
- SPC582B60E1 - 32-bit Power Architecture MCU for automotive applications - Chorus family
- STS10P4LLF6 - P-channel, 40V, 0.0125Ω typ., 10A MOSFET
- SM6TY - Automotive 600W TVS
Available Demos on SPC58EC
SPC582Bxx_RLA_AEK_AUD_C1D9031: Avas Compact - Test application
AEK-CON-AFLVIP2
Automotive adaptive front-light connector board with VIPower board slots
Board Photo
[Image of AEK-CON-AFLVIP2 board]
Key Features
-
Demonstrator
- AEKD-AFL001: AutoDevKit Adaptive Front-Light Kit
- AEKD-AFLPANEL1: Adaptive Front-Light test and prototyping kit (plexiglass panel mounted)
Components & Basic Commands
-
Additional Products
- VNx7xxx - High-side driver
Available Demos
-
AEK-CON-BSPOTV1
Automotive blind spot connector
Board Photo
[Image of AEK-CON-BSPOTV1 board]
Key Features
-
Demonstrator
- AEKD-BLINDSPOTB1: Blind spot simulation kit
Components & Basic Commands
-
Additional Products
- VNx7xxx - High-side driver
Available Demos
-
AEK-CON-C1D9031
Automotive audio board connector
Board Photo
[Image of AEK-CON-C1D9031 board]
Key Features
-
Demonstrator
- AVAS Kit: AEK-MCU-C1MLIT1, AEK-AUD-D903V1, AEK-CON-C1D9031 (with connector board)
- Engine sound simulator (with connector board)
Components & Basic Commands
-
Additional Products
- Volume and acceleration sliders
- LK112 - Voltage regulator with shutdown
- L9616 - CAN bus transceiver
Available Demos
-
AEK-CON-5SLOTS
Universal automotive MCU connector
Board Photo
[Image of AEK-CON-5SLOTS board]
Key Features
-
Demonstrator
- AEKD-AFL001: AutoDevKit Adaptive Front-Light Kit
Components & Basic Commands
-
Additional Products
-
Available Demos
-
AEK-MCU-C1MLIT1
Automotive MCU Discovery Board with SPC582B60E1 microcontroller
Board Photo
[Image of AEK-MCU-C1MLIT1 board]
Key Features
- 32-bit Power Architecture technology CPU
- e200z2 single-core
- High core frequency: 80MHz
- Variable length encoding (VLE)
- 1088KB (1024KB Code + 64KB Data) on-chip Flash memory
- Boot Assist Flash (BAF) for factory programming support
- 6x LINFlex, 4x DSPI, 7x CAN-FD
- 1x 12-bit SAR (up to 27 channels)
Demonstrator
- AVAS Kit: AEK-MCU-C1MLIT1, AEK-AUD-D903V1, AEK-CON-C1D9031 (with connector board)
- Engine sound simulator (with connector board)
- AEK-AUD-C1D903V1: Compact AVAS solution
Components & Basic Commands
SPC582BXX Platform Component RLA
- Basic low-level drivers for MCU peripherals
Additional Products
- LD39050 - 500mA VREG
- USBLC6-2 - USB 2.0 protection
- M93S46-W - 1Kb serial EEPROM
- LD1117 - Adjustable low-drop VREG
- STM6315 - Microprocessor reset
Available Demos
MCU peripheral demos are available
AEK-MCU-C4MLIT1
Automotive MCU Discovery Board with SPC58EC80E5 microcontroller
Board Photo
[Image of AEK-MCU-C4MLIT1 board]
Key Features
- 32-bit Power Architecture technology CPU
- e200z420n3 dual-core
- High core frequency: 180MHz
- Variable length encoding (VLE)
- 4224KB (4096KB Code + 128KB Data) on-chip Flash memory
- Low power consumption
- HSM for security hardware
- 18x LINFlex, 8x DSPI, 8x CAN-FD, 2x FlexRay
- 1x Ethernet controller
Demonstrator
- AEKD-AFL001: AutoDevKit Adaptive Front-Light Kit
- AEKD-AFLPANEL1: Adaptive Front-Light test and prototyping kit (plexiglass panel mounted)
- AEKD-BLINDSPOTB1: Blind spot simulation kit
- AEKD-USBTYPEC1: USB Type-C™ and USB Power Delivery evaluation kit
Components & Basic Commands
SPC582BXX Platform Component RLA
- Basic low-level drivers for MCU peripherals
Additional Products
- STPS340 - 40V, 3A Schottky rectifier
- LD1117A - Adjustable low-drop VREG
- LD1117 - Adjustable low-drop VREG
- A5973AD - Up to 1.5A step-down
- ST3232EB - 15kV ESD protection for RS-232
- USBLC6-2 - USB 2.0 protection
- M93S46-W - 1Kb serial EEPROM
- STM6315 - Microprocessor reset
Available Demos
MCU peripheral demos are available
SPC582B-DIS
Automotive MCU Discovery Board with SPC582B60E1 microcontroller
Board Photo
[Image of SPC582B-DIS board]
Key Features
- 32-bit Power Architecture technology CPU
- e200z2 single-core
- High core frequency: 80MHz
- Variable length encoding (VLE)
- 1088KB (1024KB Code + 64KB Data) on-chip Flash memory
- Low power consumption
- HSM for security hardware
- 6x LINFlex, 4x DSPI, 7x CAN-FD
- 1x 12-bit SAR (up to 27 channels)
Demonstrator
-
Components & Basic Commands
SPC582Bxx Platform Component RLA
- Basic low-level drivers for MCU peripherals
Additional Products
- LD39050 - 500mA VREG
- USBLC6-2 - USB 2.0 protection
- M93S46-W - 1Kb serial EEPROM
- LD1117 - Adjustable low-drop VREG
- STM6315 - Microprocessor reset
Available Demos
MCU peripheral demos are available
SPC58EC-DISP
Automotive MCU Discovery Plus Board with SPC58EC80E5 microcontroller
Board Photo
[Image of SPC58EC-DISP board]
Key Features
- 32-bit Power Architecture technology CPU
- e200z420n3 dual-core
- High core frequency: 180MHz
- Variable length encoding (VLE)
- 4224KB (4096KB Code + 128KB Data) on-chip Flash memory
- Low power consumption
- HSM for security hardware
- 18x LINFlex, 8x DSPI, 8x CAN-FD, 2x FlexRay
- 1x Ethernet controller
Demonstrator
-
Components & Basic Commands
SPC58ECxxxx Platform Component RLA
- Basic low-level drivers for MCU peripherals
Additional Products
- STPS340 - 40V, 3A Schottky rectifier
- LD1117A - Adjustable low-drop VREG
- LD1117 - Adjustable low-drop VREG
- A5973AD - Up to 1.5A step-down
- ST3232EB - 15kV ESD protection for RS-232
- USBLC6-2 - USB 2.0 protection
- M93S46-W - 1Kb serial EEPROM
- STM6315 - Microprocessor reset
Available Demos
MCU peripheral demos are available
SPC584B-DIS
Automotive MCU Discovery Board with SPC584B70E1 microcontroller
Board Photo
[Image of SPC584B-DIS board]
Key Features
- 32-bit Power Architecture technology CPU
- High-performance e200z420
- High core frequency: 120MHz
- Variable length encoding (VLE)
- 2112KB (2048KB CodeFlash + 64KB DataFlash) on-chip Flash memory
- Low power consumption
- HSM for security hardware
- 14x LINFlex, 7x DSPI, 8x MCAN interfaces
- 1x Ethernet controller
Demonstrator
-
Components & Basic Commands
SPC582Bxx Platform Component RLA
- Basic low-level drivers for MCU peripherals
Additional Products
- STPS340 - 40V, 3A Schottky rectifier
- LD1117 - Adjustable low-drop VREG
- LD39050 - 3V3 linear regulator
- ST3232EB - 15kV ESD protection for RS-232
- USBLC6-2 - USB 2.0 protection
- M93S46-W - 1Kb serial EEPROM
- STM6315 - Microprocessor reset
Available Demos
MCU peripheral demos are available
SPC584B-DISP
Automotive MCU Discovery Plus Board with SPC584B70E5 microcontroller
Board Photo
[Image of SPC584B-DISP board]
Key Features
- 32-bit Power Architecture technology CPU
- High-performance e200z420
- High core frequency: 120MHz
- Variable length encoding (VLE)
- 2112KB (2048KB CodeFlash + 64KB DataFlash) on-chip Flash memory
- Low power consumption
- HSM for security hardware
- 14x LINFlexD, 7x DSPI, 8x MCAN interfaces
- 1x Ethernet controller
Demonstrator
-
Components & Basic Commands
SPC58Bxx Platform Component RLA
- Basic low-level drivers for MCU peripherals
Additional Products
- STPS340 - 40V, 3A Schottky rectifier
- LD1117A - Adjustable low-drop VREG
- LD1117 - Adjustable low-drop VREG
- A5973AD - Up to 1.5A step-down
- ST3232EB - 15kV ESD protection for RS-232
- USBLC6-2 - USB 2.0 protection
- M93S46-W - 1Kb serial EEPROM
- STM6315 - Microprocessor reset
Available Demos
MCU peripheral demos are available
AEK-COM-BLEV1
Industrial Bluetooth network processor with BlueNRG-1
Board Photo
[Image of AEK-COM-BLEV1 board]
Key Features
- Bluetooth v5.0 compliant
- Operating voltage: 1.7~3.6V
- Integrated linear regulator and DC-DC step-down converter
- Ultra-low power 32-bit Cortex-M0 core
- Excellent RF link budget (up to 96dB)
- Maximum output power: +8dBm (antenna connector)
- Transmit current: 8.3mA (@ -2dBm, 3.0V)
- Active BLE stack low power consumption: 1µA (sleep mode)
Demonstrator
-
Components & Basic Commands
AEK-COM-BLEV1 Component RLA
- Initialization and connection status retrieval:
BLENRG_reset(AEK_COM_BLEV1_DEVO)
,BLENRG_Start_Device(AEK_COM_BLEV1_DEVO)
,status = getStatus()
- Adding command list for response:
BLENRG_Add_Cmd(commands_list, command, 1)
- Decoding received commands:
BLENRG_Decode_Command(command, counter)
Additional Products
- LDS3985 - 300mA voltage regulator
- BALF-NRG-01D3 - Nominal 50Ω input/conjugate matching balun for BlueNRG transceiver with harmonic filter
Available Demos on SPC58EC
- SPC58ECxx_RLA AEK_COM_BLEV1: Test application
- Board LED lighting based on commands received via Bluetooth
AEK-COM-GNSST31
Industrial GNSS global positioning transceiver with Teseo-LIV3F
Board Photo
[Image of AEK-COM-GNSST31 board]
Key Features
- Positioning with simultaneous reception from multiple satellites
- Tracking sensitivity: -163dBm
- Positioning accuracy: 1.5m CEP
- 16Mb embedded Flash
- Supply voltage range: 2.1V~4.3V
- Compact LCC 18-pin package (9.7mm x 10.1mm)
- Free firmware configuration
- Current consumption: 17µW (standby), 75mW (tracking)
Demonstrator
-
Components & Basic Commands
AEK-COM-GNSST31 Component RLA
- Initialization and connection status retrieval:
AEK_COM_GNSST31_Reset(DEVO)
,cleanBuffer()
- Serial driver activation:
AEK_COM_GNSST31_StartSerialCfg(DEVO)
- Reading GNSS data from serial port:
AEK_COM_GNSST31_Enable_Read(DEVO)
- Retrieving GNSS status and decoding data:
getStatusGNSS()
,getSpeed()
,getAltitude()
,getPosition(&position)
,getDate(&date)
,getTime(&time)
Additional Products
- LDS3985 - 300mA voltage regulator
- ESDARF02-1BU2CK - ESD protection for high-speed interfaces
- BAT20J - 23V, 1A signal Schottky diode
Available Demos on SPC58EC
SPC58ECxx_RLA AEK-COM-GNSST31: Discovery application: Enabling GNSS and decoding GPS data
X-NUCLEO-NFC05A1
Industrial NFC board with ST25R3911B
Board Photo
[Image of X-NUCLEO-NFC05A1 board]
Key Features
- ISO 18092 (NFCIP-1) active P2P
- SO14443A, ISO14443B, ISO15693, FeliCa™
- VHBR support (framing: 3.4Mbps, AFE and PCD to PICC framing: 6.8Mbps)
- Capacitive sensing for wake-up
- Automatic antenna tuning system for antenna LC tank tuning
- Automatic channel selection for AM/PM demodulation
- DPO (Dynamic Power Output)
- MIFARE® Classic protocol and other custom protocols support for transparent and stream modes
Demonstrator
-
Components & Basic Commands
AEK-COM-NFC05A1 Component RLA
- Initialization:
st25r3911osc0n(AEK_NFC_DEVICE dev); // Oscillator ON
st25r3911TxRxOn(AEK_NFC_DEVICE dev); // Transmit/Receive ON
st25r3911Initialize(AEK_NFC_DEVICE dev); // Initialization
st25r3911CalibrateAntenna(AEK_NFC_DEVICE dev, uint8_t *result) // Antenna calibration
- Operation:
st25r3911GetNumFIFOLastBits(AEK_NFC_DEVICE dev)
,st25r3911IsCmdValid(uint8_t cmd)
,st25r3911ReadRegister()
,st25r3911WriteRegister()
Available Demos on SPC58EC
SPC54Bxx_RLA AEK COM NFC05A1: Tag readback
VL53L1X-SATEL
Industrial Time-of-Flight (ToF) laser ranging sensor with VL53L1X
Board Photo
[Image of VL53L1X-SATEL board]
Key Features
- Fully integrated miniature module, Time-of-Flight (ToF), laser ranging sensor
- Emitter: 940nm invisible laser (Class1)
- SPAD (Single Photon Avalanche Diode) receiver array (integrated lens)
- Fast and accurate long-range ranging
- Maximum ranging distance: 400cm
- Maximum ranging frequency: 50Hz
- Standard Field of View (FoV): 27°
- Programmable ROI (Region of Interest) size for sensor FoV adjustment
- Programmable ROI position for sensor FoV adjustment
Demonstrator
-
Components & Basic Commands
AEK-SNS-VL53L1X1 Component RLA
- Initialization:
Datalnit(AEK_TOF_DEVO)
,StaticInit(AEK_TOF_DEVO)
SetDistanceMode()SetMeasurementTimingBudgetMicroSeconds() SetInterMeasurementPeriodMilliSeconds()
- Operation:
StartMeasurement(AEK_TOF_DEVO)
,WaitMeasurementDataReady()
,GetRangingMeasurementData()ClearInterruptAndStartMeasurement()
Additional Products
- SPC58ECxx_RLA AEK_SNS_VL53L1X1: Full demo I2C SW - Test application (4M)
- SPC58ECxx_RLA AEK_SNS_VL53L1X1: Full demo - Dual sensor ranging - Test application (4M)
- SPC58ECxx_RLA AEK_SNS_VL53L1X1: ULD demo threshold setting - Test application (4M)
- SPC584Bxx_RLA AEK_SNS_VL53L1X1: ULD demo threshold setting - Test application (2M)
AEK-CON-SENSOR1
Industrial connector board for SPC5 MCU discovery boards and MEMS sensor boards
Board Photo
[Image of AEK-CON-SENSOR1 board]
Key Features
- AIS2DW12 - Ultra-low power 3-axis accelerometer for automotive applications
- ASM330LHH - 6-axis inertial module: 3-axis accelerometer and 3-axis gyroscope
- IIS2ICLX - High-precision, high-resolution, low-power 2-axis inclinometer with embedded machine learning core
- IIS3DWB - Ultra-wideband, low-noise, 3-axis vibration sensor
Demonstrator
-
Components & Basic Commands
AEK-CON-SENSOR1 Component RLA
- Init_mems(): Sensor structure and SPI interface initialization
- Configure_sensor(): Sensor configuration
- Enable_interrupt_for_event(): Routing interrupts to interrupt pin 1 or 2
- Configure_interrupts_mode(): Latch or pulse interrupt selection
- Configure_freefall(): Freefall event configuration
- Detect_freefall(): Freefall event detection
Additional Products
- LD1117S18 - Adjustable low-drop VREG
Available Demos on SPC58EC
- SPC58ECxx_RLA_AEK_CON_SENSOR1: Motion detection and acceleration acquisition, Freefall detection, Tap detection, Wake-up and orientation change detection
- SPC582Bxx_RLA_AEK_CON_SENSOR1: Freefall detection
- SPC584Bxx_RLA_AEK_CON_SENSOR1: Freefall detection
RPLIDAR A1M8
Third-party 1D LIDAR module
Board Photo
[Image of RPLIDAR A1M8 module]
Key Features
-
Demonstrator
-
Components & Basic Commands
AEK-SNS-LIDA1M8 Component RLA
- Initialization:
RPLIDAR_A1M8_initPlatform(AEK_SNS_LIDA1M8_DEV0,80)
- Reading LIDAR data:
RPLIDAR_A1M8_getMeasure()
,RPLidar_A1M8_scan(AEK_SNS_LIDA1M8_DEVO)
- Stop and reset scanning:
RPLidar_A1M8_stop(AEK_SNS_LIDA1M8_DEVO)
,RPLidar_A1M8_coreReset(AEK_SNS_LIDA1M8_DEVO)
Additional Products
-
Available Demos on SPC58EC
SPCSPC58ECxx_RLA AEK_SNS_LIDA1M8: Discovery application: Example of streaming data reception from LIDAR device
Linear Hall Effect Sensor
Ratiometric Hall effect sensor
Board Photo
[Image of Linear Hall Effect Sensor]
Key Features
-
Demonstrator
- AEKD-BLINDSPOTB1: Blind spot simulation kit
- Educational tool for blind spot detection learning
Components & Basic Commands
AEK Linear Hall Effect Sensor Component RLA
- Initialization:
LinearHallADCinit(LINEAR_HALL_DEVO)
- AEK Linear Hall Effect Sensor Component RLA:
LinearHallADCstartConversion(LINEAR_HALL_DEVO)
Additional Products
-
Available Demos on SPC58EC
SPC58ECxx_RLA Linear_Hall_Effect_Sensor: Discovery application: Voltage acquisition from Hall sensor
AutoDevKit Demo Kits
AEKD-AFLLIGHT1
Automotive AFL assembly for multi-load simulation and development
Board Photo
[Image of AEKD-AFLLIGHT1 board]
Key Features
-
Demonstrator
- AEKD-AFL001: AutoDevKit Adaptive Front-Light Kit
- AEKD-AFLPANEL1: Adaptive Front-Light Panel
- Adaptive Front-Light User Manual UM2623
Components & Basic Commands
-
Additional Products
-
Available Demos
-
Blind Spot Simulation Kits
AEKD-BLINDSPOTA1
Blind Spot Simulation Kit
AEKD-BLINDSPOTB1
Assembled evaluation board set
Demonstrator
- AEKD-BLINDSPOTA1: Blind Spot Simulation Kit
- AEKD-BLINDSPOTB1: Assembled evaluation board set
Key Products
- SPC58EC - 32-bit Power Architecture MCU for automotive applications
- L99LD21 - High-output LED driver for automotive applications
- VN7050AS - High-side driver with MultiSense analog feedback for automotive applications
Boards
- AEK-MCU-C4MLIT1 - CAN transceiver equipped, automotive microcontroller SPC5 Chorus 4M discovery board
- AEK-LED-21DISM1 - Automotive lighting application digital control LED driver board
- EV-VN7050AS - VN7050AS evaluation board
- AEK-CON-BSPOTV1 - Connector board for EV-VN7xxx, equipped with blind spot educational tool connector board