zoesn89 / WLED_PCB_D1_Mini

PCB for WLED with WeMos D1 Mini and SN74AHCT125N level shifter
MIT License
31 stars 0 forks source link

Feature Request <Resistor option for clock line, and additional outputs> #5

Open mattgrooms opened 2 years ago

mattgrooms commented 2 years ago

Feature Requests 1) Clock Line Resistor - Add a resistor option in the trace going to the clock output pin (allowing that output to control another LED string. 2) Additional Outputs - Add traces from available pins on the D1 Mini module to the unused inputs (1A & 2A) of the SN74AHCT125. Then add traces from the outputs (1Y & 2Y) to the PCB output pads.

These modifications would better support options such as external buttons, relay control, ATX power supply control, Status LED, etc.

zoesn89 commented 2 years ago

Hey @mattgrooms,

thanks for your feedback. I'll keep this in mind, when I'm designing a new PCB 😉

mattgrooms commented 2 years ago

Felix,

Thanks for the reply, and thank you for the great board design. After reading more on the limited capabilities of the 8266, and staring at the PCB space available I realized I'm asking too much. I now think that two simple modifications might be best. 1) Add pads for R2 on the trace between U2,3y-------J1,p2. (install 0 ohm resistor is using J1,P2 for a clock line, or 330 ohm resistor if using J1,P2 to drive a second string of LEDs) 2) Use GPIO1(TX, pin 16) instead of GPIO0(D3, pin 12) for above. On the WLED web page, Getting Started, Default GPIO Usage, Christopher the WLED project owner states this about 8266 pin usage: "When using an ESP8266 board, it's recommended to use pins GPIO1, GPIO2, or GPIO3 for LED Data; using other pins will require bit-bangging and may cause slow performance and/or issues elsewhere (such as with IR decoding)." Link to above Getting Started - WLED Project https://kno.wled.ge/basics/getting-started/

The proposed changes look like they could be implemented easily, without adding new components, relocating existing components, or altering the physical size of the PCB. The resulting board would be just as inexpensive to produce ++, and provide better performance when a second set of lights is used+++.

Thank you again for the board, and for considering changes.

Matt - San Antonio, TX

On Wed, Jan 26, 2022 at 12:36 AM Felix Z. @.***> wrote:

Hey @mattgrooms https://github.com/mattgrooms,

thanks for your feedback. I'll keep this in mind, when I'm designing a new PCB 😉

— Reply to this email directly, view it on GitHub https://github.com/zoesn89/WLED_PCB_D1_Mini/issues/5#issuecomment-1021910770, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI6G2EA4TNXFDPN5LPLM5L3UX6I6LANCNFSM5MBS5TGQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you were mentioned.Message ID: @.***>