apologies if this is not the relevant section, it seems the most appropriate to me.
I have written a sketch for an ATtiny85 which displays some test in a 128x64 I2C oled.
When using the Tiny AVR Programmer, everything works fine, text is displayed correctly.
Now I want to make the whole setup permanent, so I thought about moving it to a PCB, but, before doing that, I wanted to test the setup on a breadboard, powering the tiny and the oled with a 3v cr2032 coin cell battery.
The setup is shown in the picture in attachment
Using this setup, the display doesn't show anything.
I know the tiny works fine, because I have attached an LED which is turned on at startup and it is powered properly.
Can anyone point me in the right direction on what I am doing wrong?
Yes, I have
It's 2.80 on both sides (on the left of the battery, in my fritzing diagram, and on the right) without the LED, 2.75 with the LED ( which is positioned on the right of the supply for the display.
Do you think there's something wrong with my battery?
True, I should have mentioned I had already measured voltage.
Anyway, I have put two 3V CR2032 batteries in series and managed to successfully light up the screen, but still it sucks: I have seen people doing much more complex things with the tiny and an oled using only one battery (like this business card, or this videogame), I can't believe mine is not working...
One thing that came to my mind is the Oled is drawing too much current: I got it from ebay, don't have a datasheet for it, but it would be very surprising: it's monochrome, should draw very little current...