Wednesday, February 19, 2025

How much current ESP 32 or ESP 8266 GPIO pins can provide

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #102306
    Ashwini Sinha
    Keymaster

    How many current ESP 32 or ESP 8266 GPIO pins can you provide? Can I directly connect micro sized motor to esp8266?

    #113680
    bidrohini
    Participant

    The maximum output current from one GPIO pin of ESP8266 is 12mA. In the case of ESP32, it is 40mA. connecting a micro- sized motor to esp8266 is a bad idea. Use a motor driver IC.

    #146673
    Anonymous
    Inactive

    ESP32 GPIO Pins:
    Maximum current per GPIO pin: 40mA.
    Total maximum allowed current: 120mA (sum of all GPIO pins).
    Note: While a single GPIO pin can output 40mA, prolonged high-current use may lead to overheating or damage to the chip. It is recommended to keep the current below 20mA for stability.
    ESP8266 GPIO Pins:
    Maximum current per GPIO pin: 12mA.
    Total maximum allowed current: 70mA (sum of all GPIO pins).
    Similar to the ESP32, it’s advisable to limit the current to a lower value in practice to extend the chip’s lifespan and prevent overheating.
    So, the ESP32 GPIOs can provide higher current, but caution should be exercised to avoid damaging the chip.

    #154922
    Laura White
    Participant

    Thank you so much for the information.

    • This reply was modified 1 month, 3 weeks ago by Laura White.
Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.