Hello,
Is there a reason why a 0.96 '' OLED screen (this one specifically: http://www.diymalls.com/OLED/0.96-oled-lcd-display) does not work with an Arduino Micro and if with an Arduino ONE?
After fixing the code of the Adafruit bookstores and not being able to get it to turn on with the Arduino Micro, I came up with an Arduino UNO board that was around and started and, a priori, works perfectly.
Using the same code that I have loaded to the Arduino UNO (changing the option that gives the Arduino IDE for a board or another, in the case of Arduino Micro (Board: Arduino / Genuine Micro) and connecting the pins SCL and SDA , as well as the voltage, correctly, I can not make it turn on the screen.
I forgot to comment that I also tried to feed the screen (GND and VCC pins) independently to the board, in case the problem was there, but it did not work either)
Add also that, discarding that the Arduino Micro is damaged or fails, probe the code Bink (the simpler) and a priori works correctly.
Thanks and best regards.