background image

2

Getting started

2.1

Overview

The 

X-NUCLEO-EEPRMA2

 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-EEPRMA2

 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

2.2

Typical applications

The 

X-NUCLEO-EEPRMA2

 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-EEPRMA2

 expansion board, connect the boards

as shown below.

Figure 2. 

X-NUCLEO-EEPRMA2 expansion board connected to an STM32 Nucleo development board

UM2665

Getting started

UM2665

 - 

Rev 2

page 3/22

Содержание X-NUCLEO-EEPRMA2

Страница 1: ...le and accurate The X NUCLEO EEPRMA2 expansion board is compatible with the Arduino UNO R3 connector pin assignment and can be easily plugged to any STM32 Nucleo development board You can mount the ST...

Страница 2: ...acronyms Acronym Description EEPROM Electrically erasable programmable read only memory MHz Mega Hertz MCU Microcontroller unit SPI Serial peripheral interface I2C Inter integrated circuit UM2665 Acro...

Страница 3: ...an EEPROM to be tested using the evaluation software provided 2 2 Typical applications The X NUCLEO EEPRMA2 expansion board acts as an external storage device that can be used for storing data such as...

Страница 4: ...the STM32 Nucleo board to the PC an STM32 Nucleo development board NUCLEO F401RE or NUCLEO L053R8 an X NUCLEO EEPRMA2 expansion board 2 5 Board setup Step 1 Check the jumper on J1 and J2 connectors ar...

Страница 5: ...ND GND VIN A0 A1 A2 A3 A4 A5 Connector name CN6 Power CN8 Analog Pin number 1 2 3 4 5 6 7 8 1 2 3 4 5 6 NUCLEO L053R8 MCU port NRST PA0 PA1 PA4 PB0 PC1 PB9 PC0 PB8 NUCLEO L053R8 MCU signals 3 3 V REF...

Страница 6: ...CLEO EEPRMA2 shield signals M24_I2C_SCL M24_I2C_SDA GND M95_SCLK M95_MISO M95_MOSI CN5_3_U7_Sn U6_Sn U5_Sn Table 4 X NUCLEO EEPRMA2 and NUCLEO F401RE connection details left connector Signal name NC I...

Страница 7: ...MCU signals I2C1_SCL I2C1_SDA AVDD GND SPI1_SCK SPI1_MISO TIM1_CH1N SPI1_MOSI TIM4_CH4 SPI1_CS TIM3_CH2 TIM2_CH3 TIM3_CH1 TIM2_CH2 USART2_TX USART2_RX X NUCLEO EEPRMA2 shield signals M24_I2C_SCL M24_...

Страница 8: ...EO EEPRMA2 component placement details Figure 3 X NUCLEO EEPRMA2 component placement details Figure 4 X NUCLEO EEPRMA2 top view layout UM2665 X NUCLEO EEPRMA2 component placement details UM2665 Rev 2...

Страница 9: ...Figure 5 X NUCLEO EEPRMA2 bottom view layout UM2665 X NUCLEO EEPRMA2 component placement details UM2665 Rev 2 page 9 22...

Страница 10: ...supply voltage and high speed 1 MHz clock from 1 7 to 5 5 V Table 8 M24M01 details Feature Description Sales type M24M01 DFMN6TP Package SO8 Single supply voltage and high speed 1 MHz clock from 1 7 t...

Страница 11: ...Table 11 M95M04 details Feature Description Sales type M95M04 DRMN6TP Package SO8 Single supply voltage 1 8 to 5 5 V UM2665 M95XX UM2665 Rev 2 page 11 22...

Страница 12: ...ro M24XX to use the I C EEPROM or M95XX to use the SPI EEPROM in the eeprom_expansion h file Step 2 Comment the macro I C to use the external I C EEPROM or the macro SPI to use the external SPI EEPROM...

Страница 13: ...1 CN5 10 pin female male strip 2 54 mm pitch Header Samtec ESQ 110 24 T S 9 2 CN6 CN9 8 pin female male strip 2 54 mm pitch Header Samtec ESQ 108 24 T S 10 2 CN7 CN10 19x2 through hole 2 54 mm pitch...

Страница 14: ...code 22 4 R22 R32 R33 R34 10 K 5 1 10 W SMD0402 Resistors Panasonic ERJ 2GEJ103X 23 8 S1 S2 S3 S4 S5 S6 S7 S20 CLOSE Solder bridge Any 24 2 S11 S15 OPEN Solder bridge Any 25 2 S10 S13 OPEN Solder brid...

Страница 15: ..._MISO CN5_3_U7_Sn U8_Sn E1 5 2 4 1 2 3 4 M95_Hn U8_VCC 10K M95256 DFDW6TP S 1 1 2 3 M95_VCC CON3 10K R34 100nF M95_MISO EEPROM_UFDFPN5 U8_VCC 4Kb DFN8 256Kb TSSOP 4Mb SO8N EEPROM_SPI_SO8N U8_VCC M95_V...

Страница 16: ...6 SCL M24_I2C_SCL M24_I2C_SDA E1 2 U4 JJ11 R5 U2 4 M24M01 DFMN6TP M24_VCC 5 M24_VCC E0 1 M24_WC 5 JJ88 C4 M24256 DFDW6TP R6 J5 M24_VCC U4_VCC M24C02 FMC6TG 1 U4_VCC U4_EXT_SUPPLY 3 3K 2 3 E E 1 2 4 1...

Страница 17: ...ematic 4 of 4 S15 2 D0 S1 S10 A3 4 3 S20 A5 6 D1 SCL 10 A5 TXD D1 D2 3 CN8 A4 A2 S2 GND 7 S3 CLOSED U8_Sn M95_MISO M95_Hn AREF 9 SDA 2 A4 5 U5_Sn S13 D4 5 S7 GND 6 CLOSED MOSI PWM D11 5 8 A0 D7 D6 M24...

Страница 18: ...story Date Revision Changes 03 Dec 2019 1 Initial release 27 Feb 2020 2 Updated Figure 1 X NUCLEO EEPRMA2 expansion board and Figure 2 X NUCLEO EEPRMA2 expansion board connected to an STM32 Nucleo dev...

Страница 19: ...4 2 5 Board setup 4 3 Hardware description and configuration 5 3 1 Interconnection details 5 3 2 Current measurement 7 3 3 X NUCLEO EEPRMA2 component placement details 8 4 Component description 10 4...

Страница 20: ...2 and NUCLEO F401RE connection details left connector 6 Table 5 X NUCLEO EEPRMA2 and NUCLEO F401RE connection details right connector 7 Table 6 M24C02 details 10 Table 7 M24256 details 10 Table 8 M24M...

Страница 21: ...LEO EEPRMA2 top view layout 8 Figure 5 X NUCLEO EEPRMA2 bottom view layout 9 Figure 6 I2C and SPI EEPROM soldered on the X NUCLEO EEPRMA2 expansion board 12 Figure 7 X NUCLEO EEPRMA2 circuit schematic...

Страница 22: ...ts and ST assumes no liability for application assistance or the design of Purchasers products No license express or implied to any intellectual property right is granted by ST herein Resale of ST pro...

Отзывы: