Hi Folks -
I just posted a Blog entry on how to create an I2C device emulator using embedded support API.
The most difficult part is deciphering how the actual device works and then writing the code to
simulate the device's behavior. I chose a fairly simple I2C device, the Texas Instruments TMP102
The article and code are here:https://blogs.oracle.com/javatraining/entry/emulating_i2c_devices_with_java