Aynı problemi 826612E'de yaşadım genelde ani volraj çökmesinden oluyor. Güç besleme girişine paralel seramik (>200uF) ve elektrolitik (>1000uF) kapasitör ekleyip tekrar test edebilirsin.
Yapay zekaya sorduğumda şunları önerdi:
Şema teorik olarak doğru olsa da, ESP32 ile uygularken şu iki noktaya çok dikkat etmelisin.
Pin Seçimi: Görselde D6, D9, D5, D3 gibi pin isimleri verilmiş. Eğer standart bir ESP32 DevKit kullanıyorsan; GPIO 6, 7, 8, 9, 10 ve 11 pinlerini kesinlikle kullanma. Bu pinler ESP32'nin içindeki flaş belleğe bağlıdır ve bunlara bir şey bağlarsan kartın önyükleme yapmaz (boot loop'a girer). Güvenli GPIO'ları (örneğin 12, 13, 14, 27 gibi) tercih et.
Güç Kaynağı: Motorları asla ESP32'nin üzerindeki 3.3V pininden besleme. Coreless motorlar çok akım çeker ve ESP32'nin voltaj regülatörünü yakabilir ya da kartın sürekli reset atmasına neden olur. Motorları doğrudan bataryaya (genellikle 1S LiPo - 3.7V) bağlamalısın.