STM32 Nucleo Multifunctional Expansion Board For Gas Sensors User Guide

Home » ST » STM32 Nucleo Multifunctional Expansion Board For Gas Sensors User Guide

ST - logo

Quick Start Guide
Gas sensing expansion board for electrochemical sensors
(P-NUCLEO-IKA02A1)
June 2023

STM32 Nucleo Multifunctional Expansion Board For Gas Sensors - cover

STM32 Nucleo multifunctional expansion board for gas sensors

Electrochemical gas sensor expansion board
Hardware overview

P-NUCLEO-IKA02A1 hardware description

  • The P-NUCLEO-IKA02A1 is an electrochemical gas sensor evaluation board.
  • It embeds several footprints to host different types of sensors and different target gas.
  • The connectivity is ensured thanks to Arduino® UNO R3 connector and ST morpho connector layout.

Key products on board
TSU111
Nanopower (900 nA), high accuracy (150 uV) 5 V operational amplifier

STLM20
Ultra-low current 2.4 V precision analog temperature sensor

Gas sensor
Four different footprints for various electrochemical gas sensors (PCD 13,5 mm, PCD 17 mm, miniature, TGS5141).

STM32 Nucleo Multifunctional Expansion Board For Gas Sensors - Hardware overview 1

P-NUCLEO-IKA02A1

Software overview

X-CUBE-IKA02A1 software description

  • The X-CUBE-IKA02A1 software package is an expansion for STM32Cube, associated with the P-NUCLEOIKA02A1 expansion board.
  • It is compatible with NUCLEO-F401RE, NUCLEOL053R8.

Key features

  • Complete middleware to build applications using electrochemical gas sensors with signal conditioning done by TSU111.
  • Library uses STLM20 temperature sensor for compensation over temperature range.
  • Easy portability across different MCU families, thanks to STM32Cube.
  • Low-power optimization (suitable for the STM32L0 MCU family).
  • Free, user-friendly license terms.

Overall software architecture

STM32 Nucleo Multifunctional Expansion Board For Gas Sensors - Software overview

X-CUBE-IKA02A1

Documents & related resources

STM32 Nucleo Multifunctional Expansion Board For Gas Sensors - Documents 3

All documents are available in the design resources tab of
the multifunctional expansion board webpage.
Design resources
Technical documentation
STM32 Nucleo Multifunctional Expansion Board For Gas Sensors - Documents 1 Product specifications
DB2668: Multifunctional expansion board based on operational amplifiers for STM32 Nucleo. User manual
UM1955: Getting started with the multifunctional expansion board based on operational amplifiers for STM32 Nucleo.
STM32 Nucleo Multifunctional Expansion Board For Gas Sensors - Documents 2 User manual
UM2230: Getting started with the XCUBE-IKA02A1 multifunctional software expansion for STM32Cube

Setup & demo examples

Hardware prerequisites

STM32 Nucleo Multifunctional Expansion Board For Gas Sensors - Setup & demo examples

Software prerequisites

STM32 Nucleo Multifunctional Expansion Board For Gas Sensors - Setup & demo examples 2

STSW-LINK009: ST-LINK/V2-1 USB driver

X-CUBE-IKA02A1

  • Copy the .zip file content into a folder on your PC.
  • The package contains source code examples (Keil®, IAR, system workbench) based on NUCLEO-F401RE, NUCLEOL053R8 or NUCLEO-L4.

X-CUBE-IKA02A1
Start coding in just a few minutes

STM32 Nucleo Multifunctional Expansion Board For Gas Sensors - Start coding 1

www.st.com/x-nucleo

X-CUBE-IKA02A1 quick example (1/2)
Using serial line monitor – e.g.TeraTerm

Gas concentration reading example
X-CUBE-IKA02A1 for NUCLEO-F401RE, NUCLEO-L053R8 or NUCLEO-L476RG

  • Configure the serial line monitor (speed, LF)
  • Press the BLACK user button on STM32 Nucleo to restart MCU
STM32 Nucleo Multifunctional Expansion Board For Gas Sensors - Start coding 2 STM32 Nucleo Multifunctional Expansion Board For Gas Sensors - Start coding 3

X-CUBE-IKA02A1 quick example (2/2)
Using serial line monitor – e.g.TeraTerm

STM32 Nucleo Multifunctional Expansion Board For Gas Sensors - Start coding 4

Unicleo-GUI example for X-CUBE-IKA02A1
DataLogCustomLite example
X-CUBE-IKA02A1 for NUCLEO-F401RE, NUCLEO-L053R8 or NUCLEO-L476RG

STM32 Nucleo Multifunctional Expansion Board For Gas Sensors - Start coding 5

Our Technology starts with you

Find out more at www.st.com/automotive-ics

© STMicroelectronics – All rights reserved.
The STMicroelectronics corporate logo is a registered trademark of the STMicroelectronics
group of companies. All other names are the property of their respective owners.

ST - logo

Leave a Comment