Yeni: Yapay zekâ güvenlik duvarı tüm platformu izliyor ve her olayı sade bir dille açıklıyor. Nasıl çalıştığını görün

Reply To: Bare ESP-WROOM-32 modules on our own little board: what’s the minimum around them?

We did a board like this for a course project last term, here’s the list we ended with, everything else on the DevKit is nice-to-have:

  • 3.3 V regulator good for 500 mA or more. The ESP32 pulls short peaks of several hundred mA when Wi-Fi transmits. We used an AP2112K-3.3; the AMS1117 everyone copies works but runs hot and needs more input headroom.
  • 10 uF + 100 nF right at the module’s 3V3 pin, plus a 22 uF or bigger at the regulator output.
  • EN pin: 10k pull-up to 3.3 V and 1 uF to ground, so it resets cleanly when power comes up. Without the cap ours booted randomly.
  • GPIO0: 10k pull-up and a pad or button to ground. Held low at reset = download mode.
  • Leave GPIO12 unconnected or pulled low. If something pulls it high at boot, the module thinks the flash is 1.8 V and won’t start.
  • A 6-pin header for programming: 3V3, GND, TX, RX, EN, IO0.

For programming you don’t need USB on every board. Buy one USB-UART adapter (CP2102 or CH340), wire TX to RX and RX to TX, hold IO0 low, tap EN, and flash. Do this once per board. After that use OTA for updates so you never open the wall box again. The sensor on I2C goes on GPIO21/22 like on the DevKit, so your sketch doesn’t change.

Timestamps in UTC or it didn't happen.
Kabul edilen çözüm♥ 1