<?xml version="1.0" encoding="UTF-8"?>
<!--Generated at Mon, 12 Oct 2026 17:22:54 +0200-->
<rss version="2.0">
 <channel>
  <title>[elecena] Moduł wyświetlacza OLED 128x64, interfejs SPI, kolor niebieski - zmiany ceny</title>
  <description>Cechy produktu:

* ekstremalna płynność: interfejs SPI gwarantuje szybki transfer danych, idealny do dynamicznych interfejsów i animacji w czasie rzeczywistym.

* technologia OLED: nieskończony kontrast i głęboka czerń z wyrazistą, jaskrawoniebieską grafiką.

* wysoka rozdzielczość: matryca 128x64 pikseli pozwala na jednoczesne wyświetlanie rozbudowanego menu, ikon oraz kilku linijek czytelnego tekstu.

* niski pobór energii: wyświetlacz pobiera prąd tylko w miejscach, gdzie piksele są zapalone, co czyni go przyjaznym dla projektów zasilanych bateryjnie.

* wszechstronny sterownik: działa bezproblemowo z najpopularniejszymi bibliotekami open-source, takimi jak U8g2 czy Adafruit SSD1306.

Zastosowanie:

* miniaturowych konsol do gier retro (np. klonów Tetrisa czy Flappy Bird)

* analizatorów widma audio i mierników częstotliwości

* zaawansowanych paneli kontrolnych i menu w automatyce domowej

* Samodzielnych urządzeń diagnostycznych i logerów danych z wykresami w czasie rzeczywistym

symbol
007104

typ
wyświetlacz OLED

kolor świecenia
niebieski

matryca
0,94&quot; 128x64

interfejs
SPI

napięcie zasilające
3-5V

wymiary
27x27x3,8mm

temperatura pracy
-30°C / 80°C

Opis wyprowadzeń
• GND – Masa układu
• VCC – Zasilanie (+3.3V lub +5V)
• D0 (CLK / SCK) – Linia zegarowa magistrali SPI
• D1 (MOSI / SDA) – Linia danych magistrali SPI
• RES (RESET) – Resetowanie kontrolera wyświetlacza
• DC (A0 / Data/Command) – Wybór trybu: Dane / Komendy
• CS (Chip Select) – Wybór urządzenia na magistrali SPI (pozwala na podłączenie wielu urządzeń do linii D0 i D1)

Przykładowy kod dla Arduino
Do obsługi wyświetlaczy 128x64 z interfejsem SPI najbardziej polecana jest biblioteka U8g2 U8g2 GitHub.
Oferuje ona setki wbudowanych czcionek i działa znacznie szybciej przy rysowaniu skomplikowanej grafiki.
Można ją zainstalować przez Menedżer Bibliotek w Arduino IDE.
#include &amp;lt;Arduino.h&amp;gt;
#include &amp;lt;U8g2lib.h&amp;gt;
#include &amp;lt;Wire.h&amp;gt;
// Konstruktor dla kontrolera SSD1306 128x64 (Hardware SPI)
// Przypisanie pinów: CS=10, DC=9, RESET=8
U8G2SSD1306128X64NONAMEF4WHWSPI u8g2(U8G2R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8);
// UWAGA: Jeśli Twój wyświetlacz korzysta z kontrolera SH1106, odkomentuj linię poniżej, a zakomentuj powyższą:
// U8G2SH1106128X64NONAMEF4WHWSPI u8g2(U8G2R0, /* cs=*/ 10, /* dc=*/ 9, /* reset=*/ 8);
void setup(void) {
u8g2.begin(); // Inicjalizacja wyświetlacza
}
void loop(void) {
u8g2.clearBuffer(); // Czyszczenie pamięci bufora ekranu

// Rysowanie ramki wokół ekranu
u8g2.drawFrame(0, 0, 128, 64);

// Konfiguracja tekstu
u8g2.setFont(u8g2fontncenB08tr); // Wybór eleganckiej czcionki
u8g2.drawStr(10, 20, &quot;OLED 128x64 SPI&quot;); // Tekst na pozycji X=10, Y=20

u8g2.setFont(u8g2font6x10tf); // Zmiana na mniejszą czcionkę
u8g2.drawStr(10, 40, &quot;Interfejs: SPI OK&quot;);
u8g2.drawStr(10, 52, &quot;Kolor: Niebieski&quot;);

// Rysowanie prostej grafiki (ikona sukcesu/ptaszek)
u8g2.drawDisc(110, 45, 6); // Małe koło na pozycji X=110, Y=45, promień 6

u8g2.sendBuffer(); // Przesłanie bufora z pamięci do wyświetlacza
delay(1000); // Odczekaj sekundę
}</description>
 </channel>
</rss>
