|

Budowa precyzyjnego woltomierza na ESP32 i ADS1115 krok po kroku

Budowa precyzyjnego woltomierza na ESP32 i ADS1115 krok po kroku

Budowa precyzyjnego woltomierza na ESP32 i ADS1115 krok po kroku

W tym projekcie krok po kroku stworzymy cyfrowy woltomierz wysokiej precyzji, który idealnie nada się do warsztatu każdego elektronika czy pasjonata mikrokontrolerów. Nasz przyrząd pomiarowy powstanie w oparciu o popularny i wydajny mikrokontroler ESP32, precyzyjny przetwornik analogowo-cyfrowy ADS1115, a wszystkie dane będą prezentowane na czytelnym kolorowym ekranie IPS 1.69″ o rozdzielczości 240×280 pikseli.

ADS1115 to wyjątkowo czuły przetwornik ADC o rozdzielczości 16 bitów i programowalnym wzmacniaczu (PGA), który pozwala na ręczne ustawianie zakresu napięcia od ±0.256 V aż do ±6.144 V, co przekłada się na dokładność na poziomie dziesiątych części miliwolta! Dzięki temu nasz woltomierz jest w stanie precyzyjnie mierzyć nawet bardzo niskie napięcia – przydatne np. przy pomiarach z czujników, ogniw lub układów analogowych.

Kluczowym atutem tego projektu jest funkcja zmiany zakresu pomiarowego za pomocą jednego przycisku – użytkownik może w prosty sposób przełączać się pomiędzy 6 dostępnych poziomów czułości. Każdy zakres dostosowuje wewnętrzne wzmocnienie przetwornika, co umożliwia zachowanie wysokiej dokładności niezależnie od wielkości mierzonego napięcia. W odróżnieniu od rozwiązań automatycznych, tutaj użytkownik ma pełną kontrolę nad aktualnym zakresem, co jest szczególnie ważne w pomiarach eksperymentalnych, gdzie stabilność i przewidywalność są kluczowe.

Na ekranie TFT wyświetlane są nie tylko same wartości napięcia z czterema miejscami po przecinku, ale także:

  • dynamiczny pasek poziomu napięcia z kolorowym wskaźnikiem (zielony, pomarańczowy, czerwony),
  • aktualnie używany zakres pomiarowy,
  • informacja o przekroczeniu zakresu, jeśli napięcie jest za wysokie jak na bieżące ustawienie.

Całość zamknięta jest w intuicyjnym, minimalistycznym interfejsie graficznym, przypominającym klasyczne mierniki laboratoryjne – z dużymi cyframi, dobrze widocznymi jednostkami oraz prostym sterowaniem.

To idealny projekt zarówno do nauki obsługi przetworników analogowych, jak i jako praktyczne narzędzie pomiarowe, które może służyć jako multimetrowy moduł w większym systemie lub niezależne urządzenie do pomiaru napięcia.

W dalszej części artykułu pokażemy, jak podłączyć wszystkie komponenty, jak skonfigurować bibliotekę graficzną dla wyświetlacza ST7789, jak poprawnie ustawić przetwornik ADS1115 oraz jak przygotować kod do działania.

🛠 Lista potrzebnych elementów

Do zbudowania naszego cyfrowego woltomierza z ESP32 i ADS1115 będziemy potrzebować kilku kluczowych komponentów. Poniżej przedstawiamy pełną listę elementów użytych w tym projekcie:

ElementOpis
ESP32Mikrokontroler z WiFi i Bluetooth – główny „mózg” układu
ADS1115Precyzyjny przetwornik analogowo-cyfrowy 16-bit, komunikacja I2C
Wyświetlacz TFT IPS 1,69″ ST7789VKolorowy ekran SPI, rozdzielczość 240×280 px, wysoka jakość obrazu
Przycisk (x1)Do ręcznego przełączania zakresów pomiarowych
Konwerter poziomów logicznychNiezbędny przy zasilaniu ADS1115 z 5V – zabezpiecza linie I2C
Płytka stykowa 400 pól (x2)Do montażu układu bez lutowania
Przewody połączeniowe 10cm 40szt męsko-męskieDo połączenia wszystkich komponentów

Dzięki tym elementom będziemy mogli stworzyć kompletny i funkcjonalny cyfrowy woltomierz, który mierzy napięcia z wysoką precyzją i prezentuje je na ekranie IPS w czasie rzeczywistym! ⚡📊

🧠 Dlaczego potrzebujemy konwertera poziomów logicznych?

Zanim przejdziemy do schematu połączeń, warto na chwilę zatrzymać się przy jednej ważnej kwestii technicznej, która wpływa bezpośrednio na poprawność i bezpieczeństwo działania układu.

👉 Chodzi o zasilanie przetwornika ADS1115 i jego komunikację z ESP32.

⚠️ Ograniczenia napięciowe ADS1115

Według dokumentacji technicznej układu ADS1115, analogowe wejścia nie mogą przyjmować napięcia wyższego niż VDD +0.3 V:

Oznacza to, że jeśli zasilimy ADS1115 napięciem 3.3 V (czyli tak, jak ESP32), to jego maksymalny zakres pomiarowy wyniesie:

Maksymalne mierzone napięcie ≈ 3.3 V + 0.3 V = 3.6 V

To zdecydowanie za mało, jeśli chcemy mierzyć napięcia z zakresu 0–5 V (np. z baterii, zasilaczy czy czujników 5V).

🔋 Zasilanie ADS1115 z 5 V = większy zakres pomiarowy

Rozwiązaniem jest zasilenie ADS1115 napięciem 5 V. Wtedy maksymalne dopuszczalne napięcie na wejściach analogowych wynosi:

5 V + 0.3 V = 5.3 V

A to już pozwala na komfortowy pomiar pełnego zakresu 0–5 V z marginesem bezpieczeństwa! ✅

💥 Ale uwaga! ESP32 działa na 3.3 V

Tu pojawia się problem: ADS1115 komunikując się po magistrali I2C działa teraz w logice 5 V, podczas gdy ESP32 obsługuje tylko logikę 3.3 V. Bezpośrednie połączenie mogłoby:

  • uszkodzić piny ESP32 ⚠️
  • prowadzić do niestabilnej komunikacji 🌀

🔄 Rozwiązanie: konwerter poziomów logicznych

Dlatego między ESP32 a ADS1115 umieszczamy dwukierunkowy konwerter poziomów logicznych, który:

  • pozwala ESP32 bezpiecznie komunikować się z układem 5 V,
  • chroni mikrokontroler przed zbyt wysokim napięciem na liniach SDA i SCL,
  • zapewnia poprawną pracę I2C na różnych poziomach napięć.

To dzięki tej prostej „kombinacji” – zasilaniu ADS1115 z 5 V i zastosowaniu konwertera – możemy:

zwiększyć zakres pomiarowy do pełnych 5 V,
unikać ryzyka uszkodzenia ESP32.

Teraz, gdy wiemy już, dlaczego w projekcie musi pojawić się konwerter poziomów logicznych i co dzięki niemu zyskujemy, przejdźmy do szczegółowego schematu połączeń, w którym pokażemy krok po kroku, jak połączyć wszystkie komponenty. 🔌

Wyświetlacz TFTESP32
GNDGND
VCC3,3 V
SCLGPIO 18
SDAGPIO 23
RESGPIO 4
DCGPIO 2
CSGPIO 15
BLK3,3 V

ADS1115ESP32
VCC 5V
GNDGND

ADS1115Konwerter poziomów logicznych
SDAHV1
SCLHV2

Konwerter poziomów logicznychESP32
HV5 V
LV3,3 V
GNDGND
LV1GPIO 21
LV2GPIO 22

Przycisk (zwierający o masy)ESP32
dozwolona nóżka przyciskuGPIO 16
nóżka po przekątnejGND

Świetnie! Teraz, gdy wszystkie komponenty zostały poprawnie podłączone zgodnie ze schematem, możemy przejść do instalacji wymaganych bibliotek, aby nasz cyfrowy woltomierz mógł prawidłowo współpracować z wyświetlaczem TFT oraz przetwornikiem ADC ADS1115. 💻⚙️

W tej sekcji pokażemy krok po kroku, jak przygotować środowisko Arduino IDE, aby zapewnić stabilną komunikację z komponentami oraz umożliwić prawidłowe wyświetlanie wyników pomiaru.

📦 Instalacja bibliotek w Arduino IDE

Zanim wgramy kod do ESP32, musimy upewnić się, że zainstalowane są wszystkie niezbędne biblioteki obsługujące nasze urządzenia peryferyjne.

📌 Kroki instalacji:

1️⃣ Otwórz Arduino IDE
2️⃣ Przejdź do: Narzędzia → Zarządzaj bibliotekami…
3️⃣ Wyszukaj i zainstaluj następujące biblioteki:

BibliotekaOpis
Adafruit ADS1X15Obsługa przetwornika ADS1115 – pomiar napięcia
TFT_eSPISterowanie ekranem TFT ST7789 – wyświetlanie danych

🔧 Po zainstalowaniu bibliotek zamknij Menedżer bibliotek i przejdź do następnego kroku.

To wszystko! 🎉 Teraz nasz projekt jest gotowy do kolejnego etapu – konfiguracji biblioteki TFT_eSPI, aby wyświetlacz poprawnie działał z naszym ESP32 i prezentował pomiary w czasie rzeczywistym. 🖥️📊

🖥️ Konfiguracja biblioteki TFT_eSPI

Aby sterować wyświetlaczem ze sterownikiem ST7789, musimy skonfigurować bibliotekę TFT_eSPI.

Znajdź plik User_Setup.h w katalogu biblioteki TFT_eSPI:
C:\Users(nazwa_użytkownika)\Documents\Arduino\libraries\TFT_eSPI\User_Setup.h

Otwórz go w edytorze tekstu i znajdź poniższe linie.
Upewnij się, że są odkomentowane 

#define ST7789_DRIVER

Oraz zakomentowane pozostałe linijki z tej sekcji

Kilka linijek niżej znajdziesz definicje rozdzielczości. Ustaw dokładnie tak:
#define TFT_WIDTH 240
#define TFT_HEIGHT 280

To bardzo ważne – większość ekranów 1.69″ ST7789 ma nietypową wysokość 280 pikseli i domyślne ustawienia mogą powodować błędne wyświetlanie, obcięcie obrazu lub jego przesunięcie.

Następnie odszukujemy “For NodeMCU”, i komentujemy wszystkie poniższe linie definicji.

aby uzyskać taką konfigurację:

Następnie odszukujemy sekcję “ESP32 SETUP” i w tym miejscu ustawiamy przypisania pinów zgodnie z tabelą przedstawioną na początku.

Docelowo powinieneś uzyskać konfigurację jak na załączonym zdjęciu.

⚙️ Ustawienie częstotliwości SPI – jak przyspieszyć odświeżanie wyświetlacza?

Na końcu pliku User_Setup.h znajduje się sekcja, która odpowiada za ustawienie częstotliwości magistrali SPI. To właśnie ona decyduje o tym, jak szybko ESP32 przesyła dane do wyświetlacza, co bezpośrednio wpływa na płynność aktualizacji i szybkość rysowania grafiki.

W bibliotece TFT_eSPI domyślnie ustawiona jest wartość:

#define SPI_FREQUENCY 27000000

czyli 27 MHz – to ustawienie pośrednie, które zazwyczaj działa poprawnie z większością wyświetlaczy, ale może być zbyt szybkie według oficjalnej specyfikacji producenta.

📄no własnie Co mówi dokumentacja techniczna ST7789?

Z danych technicznych sterownika ST7789 wynika, że:

ParametrMinimalny czasMaksymalna częstotliwość
TSCYCW – cykl zegara przy zapisie66 nsok. 15 MHz
TSCYCR – cykl zegara przy odczycie150 nsok. 6.67 MHz

Producent wyraźnie określa, że bezpieczna granica dla zapisu danych do wyświetlacza to ok. 15 MHz, a dla odczytu – jeszcze mniej.

✅ Jak ustawić SPI bezpiecznie?

Jeśli chcesz mieć pewność, że Twój ekran będzie działał stabilnie niezależnie od warunków, zalecamy rozpoczęcie od

#define SPI_FREQUENCY 10000000 // 10 MHz

Następnie możesz stopniowo zwiększać wartość, jeśli wszystko działa poprawnie:

#define SPI_FREQUENCY 20000000 // 20 MHz
#define SPI_FREQUENCY 27000000 // 27 MHz (domyślnie)
#define SPI_FREQUENCY 40000000 // 40 MHz
#define SPI_FREQUENCY 80000000 // 80 MHz (maksymalnie dla ESP32)

🚀 A jak było w naszym projekcie?

Podczas testów naszego woltomierza, ekran działał bezproblemowo przy 80 MHz, co pozwoliło znacząco przyspieszyć odświeżanie danych i poprawić płynność działania całego interfejsu.

📌 Jednak ważna uwaga:
80 MHz nie jest wartością zalecaną do długotrwałego użytkowania. To ustawienie „na własne ryzyko” – może działać stabilnie, ale przy dłuższym użytkowaniu, w gorszych warunkach (zakłócenia, słabe zasilanie, długie przewody) mogą pojawić się artefakty, migotanie lub zawieszanie się wyświetlacza.

🛠 Rekomendacja

CelZalecana częstotliwość
Bezpieczny start, pełna zgodność z dokumentacją10–15 MHz
Domyślna wartość w bibliotece27 MHz
Szybkie działanie, ale z rozwagą40 MHz
Testowo, maksymalna wydajność80 MHz (maksymalnie dla ESP32)


📁 Zapisujemy plik User_Setup.h i zamykamy edytor.

Od teraz biblioteka TFT_eSPI jest w pełni skonfigurowana do pracy z naszym ekranem IPS 1.69″ ST7789 i gotowa do współpracy z ESP32. Możemy przejść do kolejnego etapu, czyli wgrywania kodu do mikrokontrolera i uruchomienia naszego precyzyjnego woltomierza w praktyce. 💻⚡

Gotowy kod

Kod wraz z skonfigurowaną biblioteką zajdziesz do pobrania w linku poniżej:

Jeśli nie masz ochoty samodzielnie konfigurować pliku User_Setup.h, coś nie działa tak, jak powinno, lub po prostu chcesz zaoszczędzić czas, możesz skorzystać z gotowej paczki. Znajdziesz w niej nie tylko kompletny kod źródłowy, ale również skonfigurowaną bibliotekę TFT_eSPI, dopasowaną do wyświetlacza 1.69” ST7789 oraz przypisanych pinów ESP32 – dokładnie tak, jak opisaliśmy to wcześniej.

ADS1115

💾 Wgrywanie kodu na ESP32

Teraz, gdy mamy wszystkie komponenty podłączone oraz zainstalowane biblioteki, możemy przejść do wgrywania kodu na ESP32. W tej sekcji pokażemy, jak prawidłowo przesłać program do mikrokontrolera oraz jakie kroki wykonać w przypadku problemów.

📌 Krok 1: Podłączenie ESP32 do komputera

1️⃣ Podłącz ESP32 do komputera za pomocą kabla USB-C lub microUSB (w zależności od wersji modułu).
2️⃣ Otwórz Arduino IDE.
3️⃣ Przejdź do Narzędzia → Płytka → ESP32 Dev Module.
4️⃣ Wybierz odpowiedni port COM w Narzędzia → Port (np. COM4, COM5…).

📌 Krok 2: Weryfikacja i wgrywanie kodu

1️⃣ Otwórz pobrany wyżej kod w Arduino IDE:
2️⃣ Kliknij „Zweryfikuj” (✓) w Arduino IDE, aby sprawdzić błędy w kodzie.
3️⃣ Kliknij „Wgraj” (→), aby przesłać kod na ESP32.

📌 Krok 3: Problemy z wgrywaniem? Oto rozwiązania!

🔹 Jeśli pojawia się błąd:
’A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header’

👉 Rozwiązanie: Wciśnij i trzymaj przycisk BOOT na ESP32 podczas wgrywania kodu.

🔹 Jeśli ESP32 nie jest widoczne w Arduino IDE:
👉 Sprawdź, czy masz zainstalowane sterowniki CP2102 lub CH340.

Po pomyślnym wgraniu programu, układ uruchomi się automatycznie, a na ekranie pojawi się główny interfejs z aktualnym napięciem oraz informacją o zakresie pomiarowym. Możesz teraz przełączać zakresy przyciskiem i obserwować pomiary w czasie rzeczywistym – z dokładnością aż do czterech miejsc po przecinku. ⚡📊

🖥️ Opis interfejsu wyświetlacza

Po uruchomieniu programu na ESP32 i poprawnym podłączeniu wszystkich komponentów, na ekranie TFT 1.69″ pojawi się czytelny, przejrzysty interfejs graficzny – inspirowany wyglądem klasycznych mierników laboratoryjnych. Wszystko zostało zaprojektowane tak, by ułatwić szybki i precyzyjny odczyt napięcia.

🔼 Górny pasek statusu

Na samej górze ekranu znajduje się pasek informacyjny z trzema stałymi etykietami:

  • V DC – informuje, że mierzymy napięcie stałe (DC),
  • AUTO – placeholder pod przyszłą obsługę automatycznego doboru zakresu (obecnie informacyjny – zmiana zakresu jest ręczna),
  • HOLD – rezerwacja miejsca dla przyszłej funkcji „zamrożenia” pomiaru (może być dodana w rozbudowie projektu).

📏 Zakres pomiarowy

Tuż pod paskiem statusu widnieje aktualny zakres wzmocnienia przetwornika ADS1115. Przykład:
Range: 0 – 0.256 V
Taki zakres oznacza najwyższą czułość i pozwala na precyzyjny pomiar bardzo niskich napięć – idealne np. do testowania czujników lub źródeł odniesienia.

🔢 Główna wartość napięcia

W centralnej części ekranu wyświetlana jest główna wartość napięcia – duże cyfry z czterema miejscami po przecinku pozwalają wygodnie odczytać wynik z dalszej odległości. Jest to aktualnie zmierzone napięcie na wejściu A0 przetwornika ADS1115.

📊 Pasek poziomu napięcia

Poniżej wartości liczbowej znajduje się graficzny pasek postępu, który pokazuje napięcie w odniesieniu do aktualnego zakresu:

  • zielony – niskie napięcie,
  • pomarańczowy – umiarkowane,
  • czerwony – blisko granicy zakresu (warto zmienić zakres na szerszy).

Dodatkowo po lewej i prawej stronie paska widoczne są wartości minimalna 0 V i maksymalna np. 0.26 V dla bieżącego zakresu, co pozwala szybko zorientować się, jak blisko granicy jesteśmy – bez konieczności analizowania liczb.

Dzięki temu układowi cały pomiar staje się niezwykle przejrzysty – od razu widzisz jakie napięcie mierzysz, w jakim jesteś zakresie i czy warto go przełączyć. To rozwiązanie świetnie sprawdza się przy ręcznym sterowaniu zakresem i dynamicznych pomiarach – wszystko w jednej chwili na jednym ekranie.

🔌 Jak używać woltomierza?

Po wgraniu kodu i uruchomieniu układu, nasz woltomierz jest gotowy do działania. Korzystanie z niego jest bardzo proste, ale warto pamiętać o kilku podstawowych zasadach, które pozwolą uniknąć błędów i uszkodzeń.

🔋 Gdzie podłączyć napięcie?

Napięcie, które chcemy zmierzyć, podłączamy bezpośrednio do przetwornika ADS1115 – a konkretnie:

  • plus (dodatni biegun) do pinu A0 ADS1115
  • minus (masa) do pinu GND ADS1115

Po podłączeniu napięcia wynik pojawi się natychmiast na ekranie. W każdej chwili możesz użyć przycisku, by przełączyć zakres pomiarowy i dopasować dokładność do mierzonego źródła – węższy zakres daje większą czułość, szerszy pozwala zmierzyć wyższe napięcia bez przekroczenia limitu.

Jeśli napięcie przekroczy zakres przetwornika – na ekranie pojawi się komunikat ostrzegawczy „Przekroczony zakres!”, co sygnalizuje konieczność zmiany wzmocnienia lub odłączenia napięcia wejściowego.

Dzięki temu nasz woltomierz jest nie tylko dokładny, ale też intuicyjny i bezpieczny w użyciu – nawet przy delikatnych układach i eksperymentach.

Budowa precyzyjnego woltomierza na ESP32 i ADS1115 krok po kroku

🚀 Co można rozbudować?

Nasz cyfrowy woltomierz z ESP32 i ADS1115 działa już jako w pełni funkcjonalne urządzenie pomiarowe, ale dzięki elastyczności tej platformy możesz łatwo dodać nowe funkcje, które uczynią projekt jeszcze bardziej praktycznym i uniwersalnym.

🔁 Tryb AUTO – automatyczna zmiana zakresu

Obecnie zakres pomiarowy ustawia się ręcznie, za pomocą przycisku, co pozwala precyzyjnie dopasować czułość do konkretnego pomiaru. Można jednak dodać prostą funkcję automatycznej zmiany zakresu, która analizuje aktualne napięcie i samoczynnie wybiera optymalny poziom wzmocnienia PGA. Dzięki temu urządzenie będzie działać jak klasyczny multimetr z autozakresem – idealne do pomiarów nieznanych napięć lub pracy w tle. Tryb automatyczny może być uruchamiany np. przez dłuższe przytrzymanie przycisku lub przez dodanie drugiego.

⏸ HOLD – zatrzymanie aktualnego pomiaru

W aktualnej wersji interfejsu pojawia się etykieta „HOLD” – można ją wykorzystać do wprowadzenia funkcji zatrzymania wartości pomiaru. Po jej aktywowaniu odczyt napięcia zostaje zamrożony i nie jest odświeżany aż do kolejnego wciśnięcia przycisku. To bardzo przydatne przy pomiarach chwilowych zmian, gdy chcemy spokojnie odczytać wartość z ekranu bez presji czasu.

💾 Zapisywanie historii pomiarów

Kolejnym rozszerzeniem może być rejestrator napięcia, który zapisuje odczyty do zewnętrznej pamięci – np. flash lub modułu microSD. Dzięki temu możesz analizować napięcie w czasie, tworzyć wykresy lub eksportować dane do komputera. To świetna opcja dla użytkowników, którzy chcą prowadzić długoterminowe pomiary lub automatyczne logowanie wartości.

📲 Dodanie komunikacji bezprzewodowej

ESP32 umożliwia łatwe dodanie komunikacji WiFi lub Bluetooth, co otwiera drzwi do zdalnego monitorowania pomiarów. Możesz stworzyć prosty interfejs webowy, który będzie pokazywał aktualne napięcie przez przeglądarkę, albo wysyłać dane na serwer, do aplikacji mobilnej czy nawet do Google Sheets. Dzięki temu projekt może działać jako bezprzewodowy moduł pomiarowy do większego systemu.

🔀 Przełączanie pomiędzy wieloma kanałami

ADS1115 posiada aż cztery wejścia analogowe, z których obecnie wykorzystujemy tylko jedno. Nic nie stoi na przeszkodzie, by dodać obsługę kolejnych – np. poprzez menu wyboru kanału. Możesz wtedy mierzyć napięcia na różnych liniach, np. A0, A1, A2 i A3, i przełączać się między nimi jednym kliknięciem.

➕ Inne pomysły

  • dodanie pomiaru różnicowego ADS1115 wspiera ten tryb,
  • wprowadzenie kalibracji offsetu np. zerowanie przy uruchomieniu,
  • rozszerzenie interfejsu o dodatkowe komunikaty lub ikony np. ostrzeżenie o zbliżaniu się do granicy zakresu,
  • zbudowanie własnej obudowy lub płytki PCB dla trwałości i estetyki.

Projekt można rozwijać w dowolnym kierunku – od prostego przyrządu warsztatowego, aż po zaawansowane, zintegrowane urządzenie diagnostyczne. Wszystko zależy od Twoich potrzeb i kreatywności!

📌 Podsumowanie

Zbudowaliśmy precyzyjny cyfrowy woltomierz oparty na ESP32 i przetworniku ADS1115, który umożliwia dokładny pomiar napięcia z rozdzielczością do czterech miejsc po przecinku. Wyniki są prezentowane na kolorowym ekranie IPS 1.69”, w przejrzystym i minimalistycznym interfejsie przypominającym klasyczne mierniki laboratoryjne.

Dzięki ręcznej zmianie zakresu pomiarowego użytkownik ma pełną kontrolę nad czułością i dokładnością pomiaru, a projekt można łatwo rozbudować – m.in. o tryb automatycznego doboru zakresu, funkcję HOLD, zapisywanie pomiarów do pamięci lub nawet zdalne przesyłanie danych przez WiFi.

To świetne narzędzie zarówno do nauki przetworników ADC, jak i jako praktyczny moduł pomiarowy do warsztatu, zasilaczy, ogniw i innych zastosowań.

💡 Masz pytania lub napotkałeś problem podczas budowy?
👉 Zostaw komentarz pod wpisem – chętnie pomożemy!

Materiały powiązane:


Prezentowaną w artykule elektronikę znajdziesz oczywiście w naszym sklepie 👉 sklep.msalamon.pl 👈Zapraszamy również na nasze social media, gdzie na bieżąco informujemy o nowych produktach oraz o najciekawszych promocjach 😎👇


Podobne wpisy

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *