# \[ESP32\] Upalanie pinu w esp32

**URL:** <https://forum.arturhome.pl/t/esp32-upalanie-pinu-w-esp32/15521>\
**Category:** ESPHome\
**Tags:** podstawy-elektroniki, esphome\
**Created:** [24 Wrzesień 2025 18:59 UTC](https://forum.arturhome.pl/t/esp32-upalanie-pinu-w-esp32/15521 "2025-09-24T18:59:58Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Autor:** ![paku2020](https://forum.arturhome.pl/letter_avatar_proxy/v4/letter/p/8e8cbc/32.png) [@paku2020](https://forum.arturhome.pl/u/paku2020)\
**Data wpisu:** [24 Wrzesień 2025 18:59 UTC](https://forum.arturhome.pl/t/esp32-upalanie-pinu-w-esp32/15521/1 "2025-09-24T18:59:58Z")

</div>

Cześć,

Piszę do was z taką zagwozdką.  
Miałem już to na jednej płytce, a teraz na kolejnej.  
Chodzi o to, że co jakiś czas upala mi się pin do klawisza.  
Klawisze dzwonkowe. Objaw jest taki że jest on cały czas wciśnięty.  
Zauważyłem że to się dzieje na pinie do którego są połączone dwa klawisze tzn.  
np klawisz z jednej strony pokoju i z drugiej strony. Służy on do zapalania tego samego światła.  
Kable ekranowane schodzą się do rozdzielni, tam są wprowadzone na ES-8.08.H Patch Panel X8 od easyswitch.  
I mostkuję pin od jednego i drugiego włącznika, a następnie idzie to na pin do esp32. Esp jest w ES-6.03 NodeMCU V2 & V3 ESP-8266 Board.  
Ekran kabla jest zwarty z masą żeby nie było zakłóceń.

Co robię źle?  
Może na mostku powinno być jeszcze coś?

Pozdrawiam serdecznie

---

<div class="post-metadata">

**Autor:** ![angler](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/angler/32/31484_2.png) [@angler](https://forum.arturhome.pl/u/angler)\
**Data wpisu:** [24 Wrzesień 2025 19:07 UTC](https://forum.arturhome.pl/t/esp32-upalanie-pinu-w-esp32/15521/2 "2025-09-24T19:07:29Z")

</div>

> [@paku2020](#):
>
> Co robię źle?

Nie używasz transoptora (optoizolatora).

 ![image](https://forum.arturhome.pl/uploads/default/original/3X/d/9/d98eaf8dfed4de437acf2bbf2b57306cdfc449e8.png)

---

<div class="post-metadata">

**Autor:** ![paku2020](https://forum.arturhome.pl/letter_avatar_proxy/v4/letter/p/8e8cbc/32.png) [@paku2020](https://forum.arturhome.pl/u/paku2020)\
**Data wpisu:** [24 Wrzesień 2025 19:23 UTC](https://forum.arturhome.pl/t/esp32-upalanie-pinu-w-esp32/15521/3 "2025-09-24T19:23:04Z")

</div>

Zgadza się, nie używam. Nie wiedziałem nawet że muszę.

A jak mam go zastosować?  
Są jakieś specjalnie - dedykowane do tego ?

---

<div class="post-metadata">

**Autor:** ![isom1266](https://forum.arturhome.pl/letter_avatar_proxy/v4/letter/i/3ab097/32.png) [@isom1266](https://forum.arturhome.pl/u/isom1266)\
**Data wpisu:** [24 Wrzesień 2025 19:30 UTC](https://forum.arturhome.pl/t/esp32-upalanie-pinu-w-esp32/15521/4 "2025-09-24T19:30:25Z")

</div>

Np tak jak na foto

 ![schemat_transoptor2](https://forum.arturhome.pl/uploads/default/original/3X/6/9/6949b92ab255a78ed40f32b1cda5d88bff327ef0.jpeg)

---

<div class="post-metadata">

**Autor:** ![angler](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/angler/32/31484_2.png) [@angler](https://forum.arturhome.pl/u/angler)\
**Data wpisu:** [24 Wrzesień 2025 19:35 UTC](https://forum.arturhome.pl/t/esp32-upalanie-pinu-w-esp32/15521/5 "2025-09-24T19:35:51Z")

</div>

> [@paku2020](#):
>
> Są jakieś specjalnie - dedykowane do tego ?

Może poszukaj coś na szynę DIN, jeśli jest na niej miejsce? Nie wiem jakie masz możliwości, ale rozwiązań dla optoizolacji jest cała masa. Najtaniej to płytki z Ali oparte na popularnym układzie PC817 i jakiś patent na zamocowanie tego. Ale ważniejsze jest, że musisz zaplanować zasilanie takiego układu, bo on pasywny nie jest i musisz dopasować się do logiki ESP 3,3V.

---

<div class="post-metadata">

**Autor:** ![paku2020](https://forum.arturhome.pl/letter_avatar_proxy/v4/letter/p/8e8cbc/32.png) [@paku2020](https://forum.arturhome.pl/u/paku2020)\
**Data wpisu:** [24 Wrzesień 2025 19:54 UTC](https://forum.arturhome.pl/t/esp32-upalanie-pinu-w-esp32/15521/6 "2025-09-24T19:54:40Z")

</div>

> [@angler](#):
>
> Może poszukaj coś na szynę DIN

Właśnie wolałbym coś małego na szynę.  
Mam kilka takich podwójnych klawiszy w instalacji i coś czuję że się to będzie na zmianę paliło 😕

> [@isom1266](#):
>
> Np tak jak na foto

Czyli w miejsce “przycisk” podpinam oba klawisze?

Szkoda że to nie działa pasywnie, wtedy można by było to jakoś w miarę upchać gdzieś.  
Lub (ale nie wiem czy dobrze myślę) dołożyć kolejne esp32, i każdy klawisz wypuścić na osobny pin który będzie sterował tym samym przekaźnikiem.  
Tylko kurde problem jest z miejscem…

---

<div class="post-metadata">

**Autor:** ![angler](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/angler/32/31484_2.png) [@angler](https://forum.arturhome.pl/u/angler)\
**Data wpisu:** [24 Wrzesień 2025 20:05 UTC](https://forum.arturhome.pl/t/esp32-upalanie-pinu-w-esp32/15521/7 "2025-09-24T20:05:34Z")

</div>

> [@paku2020](#):
>
> dołożyć kolejne esp32, i każdy klawisz wypuścić na osobny pin który będzie sterował tym samym przekaźnikiem.

Nikt nie mówi o dokładaniu kolejnych ESP. Są gotowe płytki z ESP na pokładzie i wejściami już z optoizolacją. Ba są w obudowach na szynę DIN. Ale dajesz za mało informacji aby pomagać dobierać konkretne rozwiązania sprzętowe. Jak byś wrzucił zdjęcia, to można pokusić się o kreatywne podpowiedzi jak postąpić w zastanej instalacji. Tu wszystko jest do zrobienia, to tylko kwestia świadomego wyboru i budżetu. A chyba nie wiesz jak powinno to działać i dlatego pytasz o dość podstawowe kwestie. Nie wiemy czy masz wiedzę na ogarnięcie swojej instalacji, czy jest zlepkiem podpatrzonych gdzieś rozwiązań, bez wiedzy o podstawach elektroniki. Bo na razie na to wygląda, skoro nie rozumiesz co przedstawia schemat od @isom1266. W tym schemacie nie ma znaczenia który i ile przycisków zamknie obwód do GND. Popłynie prąd przez diodę LED, przycisk i do masy. A światło wysteruje tranzystor i tym samym da niski sygnał na GPIO.

> [@Uniwersalna płytka wejść wyjść](https://forum.arturhome.pl/t/uniwersalna-plytka-wejsc-wyjsc/14881/16):
>
> Ta płytka z tego postu jest ciekawa i możesz udostępnić. Ja robiłem płytki ale bez przekaźników z opcją podłączenia zewnętrznych przekaźników, np. na moduł WT32 ETH01 lub po Wi-fi Też mogę udostępnić jak ktoś chetny.

> [@Co zamiast Shelly 2.5 do rozdzielni](https://forum.arturhome.pl/t/co-zamiast-shelly-2-5-do-rozdzielni/12251):
>
> Mam od 3 lat 8 urządzeń Shelly zamontowane w rozdzielni jak na zdjęciu. Widać dwa Shelly 2.5, dwa Shelly dimmer i bliżej są jeszcze dwa ESY zajęte przez 4 moduły (Sh2.5, Dimmer i dwa SH2.5). Wszystkie sterują oświetleniem przyciskami monostabilnymi. Dwa shelly wchodzą do jednej obudowy wydrukowanej na drukarce 3D jak na zdjęciu. Zajmuje to jednego ESA. Pomiędzy urządzeniami są przerwy, niewielkie, bo niewielkie, ale są. Przez ten okres 3 lat zepsuł mi się już drugi, albo tr…

---

<div class="post-metadata">

**Autor:** ![paku2020](https://forum.arturhome.pl/letter_avatar_proxy/v4/letter/p/8e8cbc/32.png) [@paku2020](https://forum.arturhome.pl/u/paku2020)\
**Data wpisu:** [24 Wrzesień 2025 20:29 UTC](https://forum.arturhome.pl/t/esp32-upalanie-pinu-w-esp32/15521/8 "2025-09-24T20:29:57Z")

</div>

> [@angler](#):
>
> Nikt nie mówi o dokładaniu kolejnych ESP

Ja sam o tym wspomniałem. Takie luźnie przemyślenie po prostu.

> [@angler](#):
>
> A chyba nie wiesz jak powinno to działać i dlatego pytasz o dość podstawowe kwestie

Dlatego pytam. Staram się nauczyć właśnie tego. Wiem jak działa optoizolator, jak działą diota itd. Po prostu nie myślałem że mogę to użyć w tym przypadku. Ale to chyba w miarę normalne jak się ktoś czegoś uczy nowego.

> [@angler](#):
>
> Jak byś wrzucił zdjęcia, to można pokusić się o kreatywne podpowiedzi jak postąpić w zastanej instalacji

Niestety nie mam zdjęcia przy sobie. Jestem poza domem.  
W płytce [ES-6.03](https://sklep.easyswitch.pl/produkt/es-6-03-a-nodemcu-v2-v3-esp-8266-board-do-samodzielnego-montazu-lutowania/) nie ma optoizolacji.  
A a po prostu mam do pinów w tej płytce podłączone kabelki z patchpanela od klawiszy.  
Będę w takim razie musiał zastosować jakieś optoizolatory.

Pytanie tylko, czy taki PC817 powinno się stosować na każdy klawisz? Niezależnie czy jest on pojedynczy czy połączony z innym klawiszem?

P.S. Dzięki za linki.

---

<div class="post-metadata">

**Autor:** ![szopen](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/szopen/32/1093_2.png) [@szopen](https://forum.arturhome.pl/u/szopen)\
**Data wpisu:** [24 Wrzesień 2025 20:42 UTC](https://forum.arturhome.pl/t/esp32-upalanie-pinu-w-esp32/15521/9 "2025-09-24T20:42:58Z")

</div>

ES-6.03 wygląda tak  
[![](https://sklep.easyswitch.pl/wp-content/uploads/2020/03/A.jpg) ](https://sklep.easyswitch.pl/wp-content/uploads/2020/03/A.jpg)  
[![](https://sklep.easyswitch.pl/wp-content/uploads/2020/09/C.0.jpg) ](https://sklep.easyswitch.pl/wp-content/uploads/2020/09/C.0.jpg)  
i takie zdjęcie wstawione gdzieś wyżej by wiele wyjaśniało (a gdybyś zrobił zdjęcie z realnej instalacji to już w ogóle byłoby miodzio)

Transoptory powinieneś mieć na każdym wejściu (nawet sensownie zaprojektowane chińskie moduły miewają takie rozwiązania) do którego prowadzą **długie** przewody.

**Długie** z punktu widzenia MCU to przewody mające więcej niż kilkanaście centymetrów; już widzę stada protestujących, którzy mają po kilkadziesiąt cm czy po kilka metrów i nic im się nie dzieje, ale przypomnę, że tu chodzi o tzw. najgorszy przypadek (którego mamy unikać w każdym wypadku), a nie fartownie najlepszy (“u nie działa”).

Swoją drogą producent tych płytek ma taki dupochron

> Zestawy do samodzielnego montażu (także złożone) są przeznaczone wyłącznie do celów edukacyjnych i demonstracyjnych. Nie są przeznaczone do użytku w zastosowaniach komercyjnych. Jeśli są one używane w takich zastosowaniach, nabywca przyjmuje całą odpowiedzialność za zapewnienie zgodności ze wszystkimi przepisami.

---

<div class="post-metadata">

**Autor:** ![angler](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/angler/32/31484_2.png) [@angler](https://forum.arturhome.pl/u/angler)\
**Data wpisu:** [25 Wrzesień 2025 07:06 UTC](https://forum.arturhome.pl/t/esp32-upalanie-pinu-w-esp32/15521/10 "2025-09-25T07:06:06Z")

</div>

> [@paku2020](#):
>
> Pytanie tylko, czy taki PC817 powinno się stosować na każdy klawisz?

> [@angler](#):
>
> W tym schemacie nie ma znaczenia który i ile przycisków zamknie obwód do GND.

Tak jak pisałem, ile tych przycisków masz podłączonych równolegle do jednego EL817 nie ma znaczenia. Ważne jest aby GPIO było odizolowane przez transoptor.

---

<div class="post-metadata">

**Autor:** ![svatevit](https://forum.arturhome.pl/letter_avatar_proxy/v4/letter/s/e99b99/32.png) [@svatevit](https://forum.arturhome.pl/u/svatevit)\
**Data wpisu:** [25 Wrzesień 2025 09:04 UTC](https://forum.arturhome.pl/t/esp32-upalanie-pinu-w-esp32/15521/11 "2025-09-25T09:04:49Z")

</div>

Trochę “przeinżynierowane” rozwiązanie. Ja tam bym na początek wrzucił rezystor 1k w szereg i jakiś kondensator równolegle i powinno wystarczyć.

---

<div class="post-metadata">

**Autor:** ![paku2020](https://forum.arturhome.pl/letter_avatar_proxy/v4/letter/p/8e8cbc/32.png) [@paku2020](https://forum.arturhome.pl/u/paku2020)\
**Data wpisu:** [25 Wrzesień 2025 13:20 UTC](https://forum.arturhome.pl/t/esp32-upalanie-pinu-w-esp32/15521/12 "2025-09-25T13:20:55Z")

</div>

Dziękuję wszystkim za odpowiedz.  
Zamówię EL817 na ali i zobaczymy czy mi to rozwiąże problem

---

<div class="post-metadata">

**Autor:** ![szopen](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/szopen/32/1093_2.png) [@szopen](https://forum.arturhome.pl/u/szopen)\
**Data wpisu:** [25 Wrzesień 2025 13:47 UTC](https://forum.arturhome.pl/t/esp32-upalanie-pinu-w-esp32/15521/13 "2025-09-25T13:47:00Z")

</div>

Jeśli potrzebujesz więcej wejść to zastanów się nad konstrukcjami wielu transoptorów we wspólnej obudowie, będzie łatwiej zaprojektować małą płytkę.  
@svatevit tu problemem nie są zakłócenia tylko indukowane na tyle wysokie napięcie, że uszkodzeniu ulega MCU, oczywiście można to rozwiązać inaczej, ale transoptory są najtańsze wśród niezawodnych rozwiązań.

---

<div class="post-metadata">

**Autor:** ![paku2020](https://forum.arturhome.pl/letter_avatar_proxy/v4/letter/p/8e8cbc/32.png) [@paku2020](https://forum.arturhome.pl/u/paku2020)\
**Data wpisu:** [25 Wrzesień 2025 15:57 UTC](https://forum.arturhome.pl/t/esp32-upalanie-pinu-w-esp32/15521/14 "2025-09-25T15:57:12Z")

</div>

> [@szopen](#):
>
> zastanów się nad konstrukcjami wielu transoptorów we wspólnej obudowie

Masz na myśli np takie rozwiązanie?

 ![image](https://forum.arturhome.pl/uploads/default/original/3X/f/3/f339506b57f068f92f1c1c903dd1d58e79708000.jpeg)

Czy coś bardziej profesjonalnego i w obudowie ?

---

<div class="post-metadata">

**Autor:** ![svatevit](https://forum.arturhome.pl/letter_avatar_proxy/v4/letter/s/e99b99/32.png) [@svatevit](https://forum.arturhome.pl/u/svatevit)\
**Data wpisu:** [25 Wrzesień 2025 15:58 UTC](https://forum.arturhome.pl/t/esp32-upalanie-pinu-w-esp32/15521/15 "2025-09-25T15:58:38Z")

</div>

Ależ ja wiem doskonale dlaczego jest problem. Rezystor w szeregu zrobi ci dzielnik napięciowy i zredukuje napięcie indukowane a kondensator to wygładzi.

---

<div class="post-metadata">

**Autor:** ![szopen](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/szopen/32/1093_2.png) [@szopen](https://forum.arturhome.pl/u/szopen)\
**Data wpisu:** [25 Wrzesień 2025 16:33 UTC](https://forum.arturhome.pl/t/esp32-upalanie-pinu-w-esp32/15521/16 "2025-09-25T16:33:09Z")

</div>

Zatem w/g Ciebie jaką rezystancję wewnętrzną ma GPIO w stanie digital input?

---

<div class="post-metadata">

**Autor:** ![svatevit](https://forum.arturhome.pl/letter_avatar_proxy/v4/letter/s/e99b99/32.png) [@svatevit](https://forum.arturhome.pl/u/svatevit)\
**Data wpisu:** [25 Wrzesień 2025 16:37 UTC](https://forum.arturhome.pl/t/esp32-upalanie-pinu-w-esp32/15521/17 "2025-09-25T16:37:39Z")

</div>

Tak ze 20Megaohmów? Plus minus.
