I have a Digispark and I saw the EEPROM programmer shield for it. Here's my project that I'm about to start:
1) Connect from USB to the Digispark with is connected to the i2c bus on a 3.3 volt system, to program a 24LC32A EEPROM.
2) Allow a programming interface to an open-source Java program I have written. My program generates HEX files which I want to program directly to the EEPROM.
I see there is an "Ardulink" open source Java project that might be a way to integrate into my own project.
Any other suggestions are welcome whether high or low level.