SparkFun Qwiic EEPROM Breakout - 512Kbit

Item number 59282 Brand Sparkfun Model COM-18355 Share Write a review
SparkFun Qwiic EEPROM Breakout - 512Kbit

Description Attachments

The SparkFun Qwiic EEPROM Breakout is a cost-effective solution that provides additional storage space to any project. It offers 512 kilobits (64 kilobytes) of storage, making it an ideal choice for microcontrollers without EEPROM storage space, such as the SAMD21. The Qwiic EEPROM is perfect for storing data such as GPS waypoints and user settings that need to be preserved between sketch uploads. It features three address jumpers, allowing for up to eight EEPROMs on one bus. All communication is carried out exclusively via I2C, utilizing the convenient Qwiic system. Additionally, the product also includes 2.54mm spaced pins for those who prefer to use a breadboard.

The integrated CAT24C512 IC is a 512Kb EEPROM flash memory, arranged as 65,536 words of 8 bits each with a 128-byte page write buffer. An on-board ECC (Error Correction Code) ensures that this EEPROM is suitable for high-reliability applications. The IC also provides write protection, which prevents write operations by pulling the WP pin High, thus protecting the entire memory. The external address pins allow up to eight CAT24C512 EEPROM chips to be connected on the same I2C bus.

SparkFun has developed an Arduino library to simplify the use of this and any EEPROM. This can be found by searching 'SparkFun EEPROM' from the Arduino library manager or by downloading the repo directly.

Note: The I2C address of the EEPROM - 512Kbit is 0x50 and is jumper selectable to 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, or 0x57. A multiplexer/Mux is necessary to communicate with multiple EEPROM - 512Kbit sensors on a single bus. If more than one EEPROM Breakout is required, consider using the Qwiic Mux Breakout.

The SparkFun Qwiic Connect System is an ecosystem of I2C sensors, actuators, shields, and cables that make prototyping quicker and less error-prone. All Qwiic-enabled boards use a common 1mm pitch, 4-pin JST connector, which reduces the amount of required PCB space and eliminates the possibility of incorrect connections due to its polarized design.

For a quick start with the Qwiic EEPROM Breakout, refer to the Qwiic EEPROM Breakout Guide. The product features include 3.3V power, CAT24C512 EEPROM with a supply current of 1mA read current and 1.8mA - 2.5mA write current, 512-Kb memory, 128 bytes page write buffer, endurance of 1,000,000 Program/Erase Cycles, data retention of 100 years, write protection, and I2C Address (7-bit) with 0x50 as default and options for 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, or 0x57. It also includes 2x Qwiic Connectors.

For more detailed information, refer to the Schematic, Eagle Files, Board Dimensions, Hookup Guide, Datasheet (CAT24C512), Qwiic Information Page, SparkFun External EEPROM Arduino Library, SparkFun Qwiic EEPROM Python Package, ReadtheDocs, and GitHub Hardware Repository.


Brand information
Brand Sparkfun
More infoQwiic EEPROM Hookup Guide - SparkFun Learn
Size info
Length26 mm
Width27 mm
Height5 mm
Weight6,6 g
€ 5,45€ 4,50 Excl. VAT (NL)
Out of stock In stock with supplier
Delivered in 5 to 10 days
Shipped from € 3,50 (NL) 30 days cooling-off Excellent service

Alternative products

Customer questions

Customer Reviews

SparkFun Qwiic EEPROM Breakout - 512Kbit Click a star to leave your review

Recently viewed items

Webwinkelkeur Kiyoh Trustpilot Opencircuit