How to properly power ESP32 and 300LEDS

This page summarizes the projects mentioned and recommended in the original post on /r/FastLED

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • FastLED

    The FastLED library for colored LED animation on Arduino. Please direct questions/requests for help to the FastLED Reddit community: http://fastled.io/r We'd like to use github "issues" just for tracking library bugs / enhancements.

  • If you haven't already seen it, there's a wiki article about this. This is a good video on the topic.

  • esp32-fastled-webserver

    Work in progress ESP32 port of https://github.com/jasoncoon/esp8266-fastled-webserver (by Charles-Goodwin)

  • 300 LEDs at 60mA gives 18amps so don't expect to power the LEDs via your ESP32! Instead split the power so that one leads to your ESP32 and the other to your strip. If your intention is to have the LEDs display white for long intervals then an 18 amp PSU is what you need. You haven't said how beefy your PSU is but it looks the part. That said, if you are looking to use the led strip to display FastLED patterns you are unlikely to draw more than 10Amps. You will suffer a voltage drop over 300 LEDs. Injecting power at both ends and in the middle should address the issue. Place the capacitor across ground and 5 volts close to your led strip. And if you have it to hand place a 300ohm resistor in line on your data line next to your voltage stepper chip (SN74HCT245N). I have a schematic here to help you out. I see you don't list a voltage stepper. No drama, you may not need it. It's there to boost your data pin out from 3.2 volts to 5 volts ( as recommended by the led datasheet). But hey - 3.2 volts may just be sufficient. Hope this helps and best of luck!

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Discord-compatible messaging client targeting new and old Windows

    1 project | news.ycombinator.com | 8 May 2024
  • Cmkr – a modern build system based on CMake and TOML

    2 projects | news.ycombinator.com | 6 May 2024
  • IBM Granite: A Family of Open Foundation Models for Code Intelligence

    3 projects | news.ycombinator.com | 7 May 2024
  • Dear ImGui version v1.90.6 released

    1 project | news.ycombinator.com | 8 May 2024
  • Qt and C++ Trivial Relocation (Part 1)

    3 projects | news.ycombinator.com | 7 May 2024