Universal I2C & SPI EEPROM Flasher on Android using a PIC16F628A Bridge
Reading and writing configuration EEPROMs (such as automotive modules, TV motherboards, or industrial sensors) is a routine task in electronics repair.
OTG Flash EEPROM turns an Android smartphone into a universal memory reader and writer, utilizing a Microchip PIC16F628A as an intelligent USB-to-I2C/SPI hardware bridge.
💡 Capabilities
- I2C EEPROM Support: 24C01 through 24C512 (128 bytes to 256 KB / 2 Mbit).
- SPI Flash Support: 25LC series (128 bytes to 4 MB).
- Mobile Hex Viewer: Inspect data in real-time as bytes are read off the memory chip.
-
File Export: Save memory dumps directly to
.binand.hexfiles on the device storage for easy backup and firmware editing.
📂 Source Code & Schematics
- 🌐 Personal Web & Portfolio: todoandroid.42web.io
- 💻 GitHub Repository: Danielk10/Comunicador-OTG-TTL-Android
Check out the pinouts, firmware code, and Android app source on GitHub!
Top comments (0)