Ahoj,
dostal se mi do ruky OLED displej na aukru jsem ho koupil caa 250,- Kc. Komunikuje po I2C sbernici a jak na 3V tak i na 5V.
Zapojeni neni treba kreslit nebot je to jasne..
Vychazel jsem ze clanku a z knihovny Blavery viz.: https://github.com/BLavery/lib_oled96
Soubory si stahnete a zkopirujete do Raspberry pi.
Pak je potreba z provozni I2C sbernici.
1. Vymaz z blacklistu tento radek /etc/modprobe.d/raspi-blacklist.conf - blacklist i2c-bcm2708
2. reboot
3. Pridej uzivatele: $sudo adduser pi i2c
4, Nainstaluj ruzne balicky:
$ sudo apt-get install i2c-tools python-smbus python-pip
$ sudo pip install pillow
3. Mrkni jestli se Ti na sbernici objevi nejake nove zarizeni. Standartne ma adresu 3c.
$ i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- - 3c -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
4. Nakonec nainstaluj Pythona
$ sudo python setup.py install