Article by:
Date Published:
Last Modified:


Child Pages

  • SD Cards
  • 1. EEPROM

    Even though flash is technically a form of EEPROM, the word EEPROM is usually reserved to smaller-memory, read/write/erase 1 byte at-a-time ICs (flash is usually erased in pages and has way more memory).

    The cheapest EEPROM on the market is usually available with an I2C, 1-wire (e.g. UNI/O), or SPI-like (e.g. Microwire) interface, in packages such as the SOT-23-6, SOIC-8 and DIP-8.

    example eeprom pinout in sot 23 6 package
    Figure 1. Example pinout of a EEPROM IC in a SOT-23-6 component package.

    1.1. Unique IDs

    Some EEPROM chips also come with unique ID’s burnt into memory. The DS28E05 by Maxim Integrated is one such example. It provides a unique 64-bit ID number which can be read back from read-only memory. It also serves as it’s 1-wire address.

    ds28e05 eeprom ic connected to micro using 1 wire.pdf
    Figure 2. The DS28E05 EEPROM I2C, connected to a microcontroller via the 1-wire interface.

    2. Flash

    Flash sometimes uses flip-flop style pin naming conventions. The M25P128 is one such example.

    m25p128 flash ic that uses flip flop style naming for spi pins
    Figure 3. The M25P128 flash IC which uses flip-flop style pin naming conventions.


    Geoffrey Hunter

    Dude making stuff.

    Creative Commons License
    This work is licensed under a Creative Commons Attribution 4.0 International License .

    Related Content:


    comments powered by Disqus