📄️ SPI Flash Chips
Eight pin SPI flash chips are a cheap and easy way to add storage to your project. They're available in sizes from 1MB to 128MB, and can be used to store data, firmware, or even a filesystem. They're commonly found on PC motherboards for storing BIOS, FPGAs for storing bitstreams, and even the Bus Pirate for storing the firmware.
📄️ AT24C256 EEPROM
The infamous cheap AT24C256 I2C EEPROM board provides 32K bytes of storage for your projects:
📄️ DS18B20 Temperature
DS18B20 DS18B20
📄️ SI7021, HTU21, SHT21 Humidity & Temperature
SI7021, HTU21 and SHT21 are nearly identical I2C temperature (-10 to 85C) and humidity (0-80%) sensors.
📄️ TSL2561 LUX
TSL2561
📄️ W25Q64 FLASH
A cheap W25Q64 SPI flash board that adds 8 megabytes of storage to your project:
📄️ SLE4442 IC Card
SLE4442 is a smart chip card with 256 bytes of memory and a write protect "passcode" feature. These have been around for quite some time, and were commonly used as stored value cards for copy machines and laundry machines. A three byte passcode protects the card from unauthorized writes.
📄️ 24C02 IC Card
24C02 is a simple EEPROM IC card with 256 bytes of memory and an I2C interface. It functions the same as a 24C02 EEPROM chip, but in a smart card form factor. There is no read or write protection or other security, the entire memory can be accessed without a password.
📄️ Mobile SIMs & Bank IC Cards
Mobile phone SIM cards and most bank IC cards will output some useful information in response to an Answer To Reset command. The Bus Pirate can interact with these cards in Half-Duplex UART mode.