2
Getting started
2.1
Overview
The X-NUCLEO-EEPRMA1 main features are:
•
Easy portability across different MCU families
•
Equipped with Arduino™ UNO R3 connector
•
Compatible with
STM32 Nucleo
boards
•
Free comprehensive development firmware library and sample implementation available when the
X-
NUCLEO-EEPRMA1
expansion board is plugged on top of a
NUCLEO-F401RE
or
NUCLEO-L053R8
development board
•
Developer can choose and solder an EEPROM to be tested using the evaluation software provided
•
RoHS and WEEE compliant
2.2
Typical applications
The X-NUCLEO-EEPRMA1 expansion board acts as an external storage device that can be used for storing data
such as manufacturing traceability, calibration data, user setting, error flags, data log and monitoring data to make
applications more flexible and accurate.
2.3
Hardware requirements
To use
STM32 Nucleo
development boards with the
X-NUCLEO-EEPRMA1
expansion board, connect the boards
as shown below.
Figure 2.
X-NUCLEO-EEPRMA1 expansion board connected to an STM32 Nucleo development board
The EEPROM communicates with the STM32 Nucleo development board host microcontroller through the SPI or
I²C signals available on the Arduino UNO R3 connector.
The X-NUCLEO-EEPRMA1 has been designed to allow using any STM32 Nucleo board, although complete
testing has been performed using the
NUCLEO-F401RE
and
NUCLEO-L053R8
boards.
2.4
System requirements
To use the
STM32 Nucleo
boards with the
X-NUCLEO-EEPRMA1
expansion board you need:
•
a Windows PC/laptop (Windows 7 or above) to install the firmware package (
X-CUBE-EEPRMA1
)
•
a type A to Mini-B USB cable to connect the STM32 Nucleo board to the PC
UM2480
Getting started
UM2480
-
Rev 1
page 3/22