X-NUCLEO-EEICA1
Data brief

Standard I²C EEPROM memory expansion board based on M24256E-F andM24M01E-F series for STM32 NucleoFeatures•••••••

Product summary
Standard I²C EEPROM
memory expansion board
based on M24256E-F andM24M01E-F series for
STM32 Nucleo

X-NUCLEOEEICA1

256-Kbit serial I2C bus
EEPROM withconfigurable device
address

M24256E-F

M24256E-F: 256 Kbit serial I²C bus EEPROM with configurable device
address
M24M01E-F: 1 Mbit serial I²C bus EEPROM with configurable device addressand software write protection registers
Additional identification page
Compatible with the following I²C bus modes:–1 MHz (fast mode plus)–400 kHz (fast mode)–100 kHz (standard mode)
Preprogrammed device address (on demand)
A free comprehensive development firmware library and sample
implementation are available when the X-NUCLEO-EEICA1 expansion board
is plugged on top of a NUCLEO-F401RE, NUCLEO-L053R8, NUCLEOG474RE or NUCLEO-H743ZI development board
Developer can choose and solder an EEPROM to be tested using theevaluation software provided

Description
The X-NUCLEO-EEICA1 expansion board is designed for M24256E-F and
M24M01E-F series I2C EEPROM for data reading and writing.
The expansion board acts as an external storage device that can be used to store
data such as manufacturing traceability, calibration, user settings, error flags, datalogs, and monitoring data to make applications more flexible and accurate.

1 Mbit Serial I2C bus
EEPROM with
M24M01E-F
configurable device
address and software write
protection registers
STM32 Nucleo-64
development board with
STM32F401RE MCU,supports Arduino and ST
morpho connectivity

NUCLEOF401RE

STM32 Nucleo-64
development board with
STM32L053R8 MCU,
supports Arduino and ST
morpho connectivity

NUCLEOL053R8

STM32 Nucleo-64
development board with
STM32G474RE MCU,
supports Arduino and ST
morpho connectivity

NUCLEOG474RE

DB5159 - Rev 1 - December 2023
For further information contact your local STMicroelectronics sales office.

www.st.com

X-NUCLEO-EEICA1

Product summary
STM32 Nucleo-144
development board with
STM32H743ZI MCU,
supports Arduino, ST Zio
and morpho connectivityNUCLEOH743ZI

Applications

Industrial
Sensors

DB5159 - Rev 1

page 2/9

DB5159 - Rev 1

1Schematic diagrams
Figure 1. X-NUCLEO-EEICA1 circuit schematic (1 of 4)

CN713579111315171921232527293133
35
37

CN1024681012141618202224262830323436
38

3V33V3RES ET
3V35V
VinA0A1A2A3A4A5

3V35V

S CL
S DA
AREF
D13
D12
D11
D10
D9D8
D7D6D5D4D3D2
D1
D01357911131517192123252729313335372468101214161820222426283032343638

X-NUCLEO-EEICA1

Schematic diagrams

page 3/9DB5159 - Rev 1

Figure 2. X-NUCLEO-EEICA1 circuit schematic (2 of 4)1234

M24_VCC212

M24_VCC312VCC
WC
S CL
S DA

M24_VCC1
M24_WC1
R11
M24_I2C_S CL
M24_I2C_S DA

8765100nF
4.7K

M24_VCC

M24256E-F

1234J R1S HUNT 2.54 m m .

J2J R2S HUNT 2.54 m m .

con2-s trip-m a le
J3C2U2
NC1NC2NC3VS S

J1C1U1NC1NC2NC3VS S

M24_VCC112VCCWCS CLS DA

M24_VCC2
M24_WC2
R12
M24_I2C_S CL
M24_I2C_S DA

8765100nF
4.7K

M24M01E-F

1234E0 VCC
E1WC
E2 S CLVS S S DA

R93.3K

M24_VCC

M24_I2C_S DA

R103.3K

M24_VCCC3U3
I2C_E0I2C_E1I2C_E2

M24_I2C_S CL

8765

M24_VCC3
M24_WC3
R13
M24_I2C_S CL
M24_I2C_S DA

4.7K

100nF

EEP ROM_I2C_S O8NNMX-NUCLEO-EEICA1Schematic diagrams

page 4/9

DB5159 - Rev 1Figure 3. X-NUCLEO-EEICA1 circuit schematic (3 of 4)
CN612345678NC
IOREF
RES ET
3V35V
GND1GND2VIN

IOREF
RES ET
3V35V

3V35V

M24_I2C_S CL
M24_I2C_S DA

R1R200Vin

S CL 10S DA 9
AREF 87D13 6
D12 5
D11 4
D10 32
D91
D8CON8
CN8A0A1A2A3A4A5123456A0A1 R5A2A3 R7A4 R8A50 M24_WC10 M24_WC20 M24_WC3

I2C_E2I2C_E1I2C_E0

R3R4R6000

D7 8
D6 7
D5 6
D4 5
D3 4
D2 3
D1 2
D0 1

CN5S CL
S DA
AREF
GND
S CK/D13MIS O/D12MOS I/P WM/D11P WM/D10P WM/D9D8CN9
D7
D6
D5D4
D3
D2
TXD/D1
RXD/D0X-NUCLEO-EEICA1

Schematic diagrams

page 5/9

DB5159 - Rev 1

Figure 4. X-NUCLEO-EEICA1 circuit schematic (4 of 4)

X-NUCLEO-EEICA1
Schematic diagrams

page 6/9

X-NUCLEO-EEICA1
Board versions

2Board versions
Table 1. X-NUCLEO-EEICA1 versionsFinished good
X$NUCLEO-EEICA1A (1)Schematic diagrams
X$NUCLEO-EEICA1 schematic diagrams

Bill of materials
X$NUCLEO-EEICA1 bill of materials

1. This code identifies the X-NUCLEO-EEICA1 evaluation board first version.

DB5159 - Rev 1

page 7/9

X-NUCLEO-EEICA1

Revision history
Table 2. Document revision history

DB5159 - Rev 1

DateRevision

21-Dec-2023

1Changes
Initial release.

page 8/9

X-NUCLEO-EEICA1IMPORTANT NOTICE – READ CAREFULLYSTMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST
products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. STproducts are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgment.
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design ofpurchasers’ products.
No license, express or implied, to any intellectual property right is granted by ST herein.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. For additional information about ST trademarks, refer to www.st.com/trademarks. All other product or service names
are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.
© 2023 STMicroelectronics – All rights reservedDB5159 - Rev 1

page 9/9