Comments (5)
- What data pin should be used for the second segment?
E.g. gpio1 should be fine if not reserved by your esp32 board for its purpose.
- Do I need to do a build of the firmware myself with special settings?
Yes, second segment start index and reversed options in the platformio.ini The options are explained there and how to build the firmware online is explained in the wiki.
- How does the firmware know to use the multisegment mode?
As above.
from hyperserialesp32.
Thanks for this info, I'll give it a try this week, and if it all works out, I'll see if I can put some info into the readme with a PR to help others.
from hyperserialesp32.
Hi
I have limited access to internet now, but the proposed setup is:
- divide the long or dense single LED strip into smaller 2 equal parts. So
SECOND_SEGMENT_START_INDEX
in the HyperSerialESP32 firmware is the total number of LEDs divided by 2. - build your first segment traditional way e.g. clockwise, so it starts somewhere in middle of the bottom of frame/TV and ends in the middle of the top of frame/TV
- start the second segment in the opposite direction to the first one e.g. counterclockwise (
SECOND_SEGMENT_REVERSED
option in the HyperSerialESP32 firmware configuration must be enabled). So it starts somewhere in the middle of the bottom of the frame/TV and ends in the middle of the top of the TV/frame. Both segments should be connected at the top but only 5v and ground ( NOT the data line). - the data line starts for both segments somewhere in the middle of the bottom of the TV/frame (where each of the LED strips starts)
- configuration in HyperHDR does not change! It's should be configured as one, single continues segment. All is done in HyperSerialESP32 firmware transparently and does not affect LED strip configuration in HyperHDR.
from hyperserialesp32.
- What data pin should be used for the second segment?
- Do I need to do a build of the firmware myself with special settings?
- How does the firmware know to use the multisegment mode?
from hyperserialesp32.
I've confirmed that this does indeed work as described. Closing the issue for now, and will see about submitting some changes to the readme before too long to help others.
from hyperserialesp32.
Related Issues (14)
- Can't run on webOS 7 LG OLED C2 HOT 32
- ESP-WROOM-32 boot loop issue HOT 2
- Adafruit ESP32 - Could not detect HyperSerialEsp8266/HyperSerialESP32 device HOT 26
- can not get multi-segment sk6812 rgbw cold to compile and upload to lolin esp32-s2 mini HOT 4
- Wrong colors second led strip in multi-segment setup HOT 1
- USB serial not showing on LG C2 HOT 1
- Cannot get HyperHDR to recognise HyperSerialESP32 on S2-Mini HOT 1
- esp32 hangs HOT 7
- Relay PIN receives no current HOT 12
- Misleading instruction for connecting the data cable HOT 5
- Compatibility with ESP32-S2 HOT 20
- Turning off S2 Lolin mini blue standby led HOT 4
- Flickering/Flashing with NodeMCU esp32 and wemos d1 mini esp8266 HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hyperserialesp32.