




Masz działający prototyp na Arduino zrobiony na płytce stykowej. Czujniki czytają dane, kod działa, całość robi to, co ma robić. Problem w tym, że płytka stykowa nie jest sprzętem produkcyjnym. Połączenia potrafią puszczać „same z siebie”, całość jest duża, nieporęczna, a wytwarzanie tego w skali (dziesiątki, setki sztuk) zwyczajnie nie ma sensu.
Przejście z prototypu do produktu oznacza w praktyce jedno: projekt własnej płytki PCB (drukowanej płytki elektronicznej). W przypadku urządzeń IoT dochodzą dodatkowe tematy, których w prototypie często nie widać: antena (Wi‑Fi/Bluetooth), layout RF, budżet energetyczny przy zasilaniu bateryjnym, odporność na zakłócenia i warunki środowiskowe.
W tym poradniku przechodzimy przez proces projektowania PCB IoT dla projektów na Arduino: co jest inne niż w „zwykłej” elektronice, jak wygląda migracja krok po kroku, jakie są koszty i kiedy warto włączyć zespół, który robi to na co dzień.
Płytka stykowa vs PCB produkcyjne: Płytka stykowa jest świetna do eksperymentów, ale ma ograniczenia. Połączenia są nietrwałe — nawet hobbyści, gdy projekt się stabilizuje, przechodzą na lutowaną płytkę prototypową, bo „na stykowej” wcześniej czy później coś się poluzuje. Do tego dochodzi rozmiar i brak powtarzalności.
PCB produkcyjne daje powtarzalność, niezawodność i pozwala zmniejszyć całość. Integrujesz na jednej płytce mikrokontroler, czujniki, zasilanie i komunikację. Możesz dopasować kształt do obudowy, dodać punkty testowe, złącza pod montaż i serwis. W serii PCB jest też dużo tańsze niż opieranie produktu o płytki deweloperskie.
Specyfika IoT: Projekty IoT mają kilka „min”:
Kiedy potrzebujesz PCB: Gdy przestajesz robić „jedną sztukę na biurko”. Jeśli myślisz o serii, potrzebujesz konkretnego rozmiaru/kształtu, albo wchodzą wymogi formalne (FCC/CE), to dobrze zaprojektowane PCB przestaje być opcją, a staje się koniecznością.
Najpierw robisz schemat: formalnie opisujesz to, co dziś masz z kabli na płytce stykowej. Wybierasz mikrokontroler. Jeśli prototyp był na Arduino Uno, czasem zostaje ATmega328P, ale w IoT często wybiera się ESP32 (Wi‑Fi + Bluetooth w jednym) albo STM32 (większa kontrola czasu rzeczywistego, peryferia, DMA).
Następnie dochodzą elementy, które w prototypie były „ukryte” w modułach: kwarc/rezonator, kondensatory odsprzęgające, rezystory podciągające, stabilizatory napięcia. Projektujesz zasilanie: przy baterii to często układ ładowania, zarządzanie baterią, dobór przetwornicy/stabilizatora o niskim prądzie spoczynkowym. Jeśli nie używasz ESP32, dochodzi moduł łączności i elementy dopasowania anteny.
Gdy schemat jest gotowy, przechodzisz do layoutu. W IoT rozmieszczenie komponentów ma ogromne znaczenie.
Antena powinna być z dala od „brudnych” źródeł zakłóceń (przetwornice, szybkie magistrale, silniki), a sekcja RF powinna być możliwie czysta. Kluczowa jest też masa: ciągła płaszczyzna masy pod anteną (zgodnie z wytycznymi producenta) i rozsądne prowadzenie powrotów prądów.
Wysokoszybkie sygnały trzymasz krótko, analog separujesz od cyfry, a zasilanie prowadzisz tak, żeby spadki napięć nie robiły problemów. Pamiętaj o termice — stabilizatory liniowe grzeją się, zwłaszcza przy większych różnicach napięć.
PCB musi dać się produkować. Używaj standardowych footprintów i rozsądnych szerokości ścieżek/odstępów zgodnych z możliwościami fabryki. To samo dotyczy solder maski i opisów (silkscreen).
Pomyśl, jak to będzie składane: ręcznie (małe serie) czy automatem (pick&place). Jeśli docelowo chcesz montaż automatyczny, warto od razu projektować pod to — inaczej przepłacisz później na poprawkach.
Zamawiasz pierwszą serię prototypową PCB (często 5–10 sztuk) i testujesz. Sprawdzasz połączenia, pobór prądu, stabilność zasilania, jakość łączności i działanie czujników. Prawie zawsze coś wyjdzie: to normalne. Większość projektów robi 2–3 iteracje PCB, zanim wejdzie w produkcję.
To jeden z częstszych powodów problemów w IoT. Antena na PCB jest tania i mała, ale wymaga dyscypliny layoutu. Antena zewnętrzna działa lepiej, ale podnosi koszt i komplikuje obudowę.
Krytyczne jest dopasowanie impedancji (zwykle 50 Ω) i poprawny układ masy oraz stref „keep‑out”. Testuj radio wcześnie — poprawki na etapie gotowego produktu potrafią być bardzo kosztowne.
W urządzeniach bateryjnych wszystko kręci się wokół poboru prądu. Dobór stabilizatorów/przetwornic to jedno, ale równie ważne jest to, co robisz w uśpieniu: wyłączanie peryferiów, usypianie czujników, odcinanie zasilania sekcji, gdy nie są potrzebne.
ESP32 potrafi zejść w deep sleep poniżej 0,1 mA, a STM32L nawet poniżej 1 µA. Dla porównania, „gołe” Arduino Uno jako płytka deweloperska potrafi pobierać dziesiątki mA — i stąd bierze się różnica „dni vs miesiące”.
Analog często wymaga filtracji i poprawnego prowadzenia mas. Cyfrowe czujniki wymagają właściwych podciągnięć (I²C), sensownego routingu zegarów (SPI) i konwersji poziomów, jeśli mieszasz 3,3 V i 5 V.
Jeśli urządzenie ma pracować w trudnych warunkach, dochodzi temat powłok ochronnych (conformal coating), doboru złączy, mocowań i obudowy. Metalowe obudowy potrafią „zabić” radio, a szczelne potrafią przegrzać elektronikę.
Koszt projektu: możesz robić PCB samodzielnie (KiCad, EasyEDA), ale płacisz czasem i ryzykiem błędów. Profesjonalny projekt PCB dla typowego IoT to często rząd 2 000–10 000 USD (zależnie od złożoności).
Narzędzia: KiCad jest darmowy i wystarczający w wielu projektach. Narzędzia klasy Altium są drogie, ale dają wygodę i funkcje dla większych zespołów. W praktyce ważniejsze od narzędzia jest doświadczenie osoby, która robi layout.
Koszt produkcji PCB: zależy od rozmiaru, warstw i wolumenu. W małych seriach (10–50 szt.) często płacisz kilka dolarów za płytkę. Przy setkach i tysiącach cena spada. Do tego montaż: ręczny ma sens w małych seriach, automatyczny wymaga setupu (często 500–2 000 USD), ale przy 100+ sztukach zwykle zaczyna się opłacać.
Porównanie z Arduino: Uno to ok. 20 USD detalicznie, a sam ATmega328P to ok. 1 USD w hurcie. Przy 100–1000 sztukach własna płytka potrafi kosztować wielokrotnie mniej niż wkładanie do produktu płytek deweloperskich. Punkt zwrotny często wypada w okolicach 50–100 sztuk (zależnie od złożoności i kosztu projektu).
Kto to zrobi: na prototypy często wybiera się szybkie fabryki typu JLCPCB/PCBWay (również z montażem). Przy większych wolumenach wchodzi współpraca z montażownią/producentem, testy i kontrola jakości.
Zwykle wtedy, gdy pojawia się choć jeden z punktów:
Profesjonalne usługi obejmują zwykle schemat, layout, dobór komponentów, BOM, przygotowanie plików produkcyjnych, wsparcie w testach i koordynację produkcji. W IoT duże znaczenie ma też doświadczenie w RF i zasilaniu bateryjnym.
Darmowe / open source: KiCad (bardzo popularny) i EasyEDA (w przeglądarce). To narzędzia, na których da się zrobić pełnoprawny projekt produkcyjny.
Narzędzia komercyjne: Altium Designer, Eagle/Fusion 360, OrCAD. Mają więcej funkcji i integracji, ale są droższe.
Nauka: realnie licz kilkadziesiąt godzin, zanim zaczniesz robić sensowne projekty (a nie „płytkę, która działa na stole”).
FCC (USA): dotyczy urządzeń z radiem (Wi‑Fi/Bluetooth). Testuje się emisję i odporność elektromagnetyczną. Nawet jeśli używasz modułu „pre‑certified” (np. ESP32‑WROOM), nadal musisz certyfikować finalny produkt, bo certyfikat modułu nie obejmuje Twojej integracji.
Koszty rzędu 10 000–30 000 USD nie są niczym niezwykłym (zależy od urządzenia i zakresu badań). Projektuj pod zgodność od początku: masa, ekranowanie, layout, obudowa.
CE (Europa): podobna historia: EMC, bezpieczeństwo i wymagania zależne od kategorii produktu.
Wniosek praktyczny: certyfikacji nie da się „dodać na końcu”. Jeśli wiesz, że produkt ma trafić na rynek, budżetuj to od razu.
Typowy scenariusz: startup buduje czujnik środowiskowy na Arduino Uno z nakładką Wi‑Fi. Na demach działa, ale trzeba zrobić 500 sztuk.
Powstaje PCB oparte o ESP32 (Wi‑Fi wbudowane — odpada nakładka). Na jednej płytce ląduje mikrokontroler, czujniki, zasilanie i antena. Wymiary schodzą z ok. 68×53 mm (Uno) do np. 40×30 mm.
Problemy po drodze są standardowe: na pierwszej iteracji radio ma słaby zasięg (layout anteny), pobór prądu jest za duży (brak porządnego uśpienia), a na etapie produkcji wychodzą tematy dostępności komponentów (zamienniki i poprawki BOM).
Efekt: koszt jednostkowy spada (z rozwiązania „Uno + nakładka + moduły” do jednej płytki), urządzenie jest mniejsze, stabilniejsze, a przy dobrze zrobionym zasilaniu — bateria zaczyna wytrzymywać miesiące, a nie dni.
Najważniejsza lekcja: RF i pobór prądu testuj wcześnie, a produkcję planuj równolegle (BOM, dostępność, montaż, testy).
Projektowanie PCB IoT jest kluczowe, jeśli chcesz zrobić produkt, a nie prototyp. Płytka stykowa nadaje się do eksperymentów, ale produkcja wymaga własnego PCB, testów, iteracji i często też podejścia pod zgodność (FCC/CE).
Najlepsze, co możesz zrobić, to myśleć o produkcie wcześniej: o zasilaniu, antenie, obudowie, testach i dostępności komponentów. To oszczędza czas i pieniądze na końcu.
Jeśli potrzebujesz wsparcia przy przejściu „Arduino → produkcja” — od PCB przez firmware po integracje — odezwij się. W takich projektach doświadczenie zwraca się najszybciej: mniej iteracji, mniej niespodzianek i znacznie większa przewidywalność.
W Blues Brackets zajmujemy się rozwiązywaniem prawdziwych problemów za pomocą najnowszych technologii.