EEPROM 10 Click Board™
Product Code: MIKROE-5735
How Does The EEPROM 10 Click Board™ Work? The EEPROM 10 Click Board™ is based on the N24C32, a 32Kb I2C CMOS Serial EEPROM from ON Semiconductor. The EEPROM has excellent energy efficiency and can work in a wide power supply range. Data is written to the EEPROM by providing a starting address, then loading 1 to 32 contiguous bytes into a page write buffer, and then writing all data to non−volatile memory in just one internal write cycle. The same data can be read by providing a starting address and then shifting out data serially while automatically incrementing the internal address count. The EEPROM 10 Click Board™ communicates with MCU using the standard I2C 2-Wire interface that supports Standard (100 kHz), Fast (400 kHz), and Fast-Plus (1MHz) modes of operation. The address pins A0, A1, and A2 are programmed by the user and determine the value of the last three LSBs of the slave address, which can be selected by positioning onboard SMD jumpers labelled as ADDR SEL to an appropriate position marked as 0 or 1 (0 set by default).
On the other side, the configurable Write Protection function, labelled WP routed to the default position of the PWM pin of the mikroBUS™ socket, allows the user to freeze the entire memory area, thus protecting it from Write instructions.
This Click board™ can operate with either 3.3V or 5V logic voltage levels selected via the VCC SEL jumper. This way, both 3.3V and 5V capable MCUs can use the communication lines properly. However, the Click board™ comes equipped with a library containing easy-to-use functions and an example code that can be used, as a reference, for further development.
SPECIFICATIONS
Type
EEPROM
Applications
Can be used for the development of consumer and industrial applications where dependable nonvolatile memory storage is essential
On-board modules
N24C32 - a 32Kb I2C CMOS Serial EEPROM from ON Semiconductor
Key Features
Low power consumption, write protection, more than a million read/write/erase cycles, more than 100 years of data retention, high reliability, high density, and more
Interface
I2C
Compatibility
mikroBUS
Click board size
S (28.6 x 25.4 mm)
Input Voltage
3.3V or 5V
PINOUT DIAGRAM
This table shows how the pinout on the EEPROM 10 Click Board™ corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).
Notes
Pin
Pin
Notes
NC
1
AN
PWM
16
WP
Write Protection
NC
2
RST
INT
15
NC
NC
3
CS
RX
14
NC
NC
4
SCK
TX
13
NC
NC
5
MISO
SCL
12
SCL
I2C Clock
NC
6
MOSI
SDA
11
SDA
I2C Data
Power Supply
3.3V
7
3.3V
5V
10
5V
Power Supply
Ground
GND
8
GND
GND
9
GND
Ground
ONBOARD SETTINGS AND INDICATORS
Label
Name
Default
Description
LD1
PWR
-
Power LED Indicator
JP1
VCC SEL
Left
Power/Logic Level Voltage Selection 3V3/5V: Left position 3V3, Right position 5V
JP2-JP4
ADDR SEL
Left
I2C Address Selection 0/1: Left position 0, Right position 1
EEPROM 10 CLICK ELECTRICAL SPECIFICATIONS
Description
Min
Typ
Max
Unit
Supply Voltage
3.3
-
5
V
Memory Size
-
-
32
Kbit
Write Endurance
1.000.000
-
-
Cycles
Data Retention
100
-
-
Years
Visit the Debug Store website for more information on EEPROM 10 Click Board™