Saturday, December 21, 2024

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

  • This topic has 2 replies, 3 voices, and was last updated 4 months ago by Anonymous.
Viewing 3 posts - 1 through 3 (of 3 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.

Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.