LED Configuration
On this page
- Before You Begin
- Step 1: Count Your LEDs
- Step 2: Access LED Configuration
- Step 3: Set LED Count
- Step 4: Set Brightness
- Step 5: Save Configuration
- Step 6: Test Your LEDs
- Understanding LED Behavior
- Optimizing LED Performance
- Troubleshooting LED Configuration
- Advanced: Power Injection
- Saving Custom Profiles (Future Feature)
- Next Steps
- Need More Help?
This guide will help you configure your LED strip settings to match your hardware and preferences.
Before You Begin
Make sure you have:
- ✅ Hardware assembled (Hardware Setup)
- ✅ Ryzer connected to WiFi (First Time Setup)
- ✅ Access to Ryzer web interface at
http://ryzer.local - ✅ LEDs powered on and showing some light
Step 1: Count Your LEDs
Before configuring, you need to know exactly how many LEDs are on your strip.
How to Count LEDs
Method 1: Physical Count (Most Accurate)
- Look closely at your LED strip
- Each individual LED is a small square chip
- Count them one by one
- Write down the total number
Method 2: Check Strip Label (If Available)
- Some strips have markings like “60 LEDs/m”
- Measure your strip length
- Calculate: (LEDs per meter) × (meters)
- Example: 60 LEDs/m × 2m = 120 LEDs
Method 3: Test with Different Values
- Start with an estimate
- Set that count in Ryzer
- Test the LEDs
- If not all LEDs light up, increase count
- If LEDs behave oddly, decrease count
💡 Common LED Strip Densities:
- 30 LEDs/meter - Lower density, good spacing
- 60 LEDs/meter - Standard density (most common)
- 144 LEDs/meter - High density, very bright
Maximum LED Count
Ryzer supports up to 200 LEDs per controller.
Why is there a limit?
- Memory constraints on ESP32-C3
- Data refresh rate limitations
- Power supply considerations
Need more than 200 LEDs?
- Use multiple Ryzer controllers
- Consider LED strip “zones” (future feature)
- Use higher-density strips for same length
📸 Screenshot Needed: Close-up of LED strip showing individual LEDs with count overlay
Step 2: Access LED Configuration
Open Ryzer web interface:
- Navigate to
http://ryzer.local - Or use your Ryzer’s IP address
- Navigate to
Go to Lighting page:
- Click “Lighting” in the navigation
- Or go directly to
http://ryzer.local/pages/lighting
You should see the LED configuration form
📸 Screenshot Needed: Ryzer Lighting page showing configuration form
Step 3: Set LED Count
Locate “Total LED Count” field:
- Should be a number input box
- Default may be 200 or 0
Enter your LED count:
- Type the exact number you counted
- Example:
120for 120 LEDs - Must be between 1 and 200
Don’t save yet! First, let’s configure brightness…
LED Count Guidelines
| Strip Length | Density | Total LEDs | Notes |
|---|---|---|---|
| 1 meter | 60/m | 60 | Good for small printers |
| 2 meters | 60/m | 120 | Common for medium printers |
| 3 meters | 60/m | 180 | Large printer installations |
| 1 meter | 144/m | 144 | High-density, very bright |
Step 4: Set Brightness
Brightness controls how bright your LEDs shine.
Brightness Range
- Minimum: 0 (LEDs off)
- Maximum: 255 (full brightness)
- Recommended start: 50-100 (moderate brightness)
Choosing the Right Brightness
Start with 100:
- Good middle ground
- Not too bright, not too dim
- Safe for power supply
Adjust based on:
- 🔆 Ambient light - Brighter room = higher brightness
- 💡 Purpose - Status indicator vs. work light
- ⚡ Power supply - Lower brightness = less power draw
- 👁️ Eye comfort - Don’t blind yourself!
Brightness Guidelines
| Brightness Value | Power Usage | Best For |
|---|---|---|
| 25-50 | ~25% | Night time, ambient glow |
| 75-100 | ~40% | General purpose, balanced |
| 125-175 | ~60% | Bright work light |
| 200-255 | ~85-100% | Maximum brightness, high power |
⚠️ Power Warning: Higher brightness = more power consumption. Ensure your power supply can handle it!
Power calculation example:
- 100 LEDs × 60mA (max) = 6A maximum
- At brightness 100/255 = ~40% power
- 6A × 0.4 = 2.4A actual draw
- Need power supply rated for 3A+ (safety margin)
Step 5: Save Configuration
Review your settings:
- LED count is correct
- Brightness is reasonable (start with 100)
Click “Save Settings” button:
- Settings are stored to Ryzer’s filesystem
- Persist across reboots
- Take effect immediately
Wait for confirmation:
- “Settings saved successfully” message
- Green checkmark or success indicator
📸 Screenshot Needed: Lighting page with values filled in and Save button highlighted
Step 6: Test Your LEDs
Let’s verify everything is working!
Run LED Test
Click “Test LEDs” button (if available)
- LEDs should light up in sequence
- All LEDs should show the same color
- Pattern sweeps from first to last LED
Watch for issues:
- ✅ All LEDs light up: Perfect! Your count is correct
- ❌ Some LEDs stay dark: Count too high, decrease it
- ❌ LEDs beyond your strip flash: Count too low, increase it
- ❌ Random colors/flickering: See troubleshooting below
Manual Brightness Test
Want to see the effect of brightness settings?
Set brightness to 25:
- Save settings
- Observe LED brightness
Gradually increase:
- Try 50, 100, 150, 200
- Notice how brightness and power draw increase
Choose your preference:
- Find a comfortable brightness level
- Consider your use case and environment
💡 Tip: You can adjust brightness anytime through the web interface. No need to power cycle!
Understanding LED Behavior
Normal Operation
During normal operation (when not testing):
- LEDs should be BLACK (off/standby)
- This is the “idle” state
- Waiting for printer status messages
Status Indication Colors
Ryzer uses LED colors to indicate its own status:
| Color | Meaning | When You’ll See It |
|---|---|---|
| White | Setup mode | First boot, no WiFi config |
| Light Blue | Connecting | Attempting WiFi connection |
| Black | Normal/Idle | Connected, waiting for events |
| Purple | OTA check | Checking for firmware updates |
| Orange | OTA download | Downloading firmware |
| Green | OTA success | Update completed (will reboot) |
| Red | Error/OTA fail | Something went wrong |
| Yellow | General error | System error state |
📸 Screenshot Needed: Split image showing LEDs in different status colors (white, blue, purple, orange, green, red)
Future: Print Status Patterns
Coming in future firmware:
- Animated patterns during printing
- Different colors for print states
- Layer-by-layer progress indication
- Error alerts
Currently, Ryzer receives printer data but doesn’t yet react with LED patterns (beyond status colors).
Optimizing LED Performance
Reduce Flickering
If you notice flickering:
- Lower brightness - Reduces power demand
- Add smoothing capacitor - 1000µF across power supply
- Use shorter data wire - Under 6 inches ideal
- Add level shifter - For reliable 5V data signal
Improve Responsiveness
For faster LED updates (future features):
- Reduce LED count - Fewer LEDs = faster refresh
- Stable WiFi connection - Strong signal to printer
- Update firmware - Latest optimizations
Save Power
To reduce power consumption:
- Lower brightness - Most effective method
- Reduce LED count - Use only what you need
- Use warm white instead of RGB white (future)
Power saving example:
- 100 LEDs at brightness 255: ~6A
- 100 LEDs at brightness 100: ~2.4A
- 60% power savings!
Troubleshooting LED Configuration
LEDs Don’t Change After Saving Settings
Solutions:
- Refresh browser page - Force reload settings
- Power cycle Ryzer - Unplug USB-C, wait 5s, plug back in
- Check saved values - Go back to Lighting page, verify settings
- Try test pattern - Use Test LEDs button
Only Some LEDs Light Up
Cause: LED count set too low
Solution:
- Count physical LEDs on your strip
- Increase count in Ryzer to match
- Save and test again
LEDs Past My Strip Are “Flashing”
Cause: LED count set too high
Explanation: Ryzer is sending data to LEDs that don’t exist. The data wire acts as an antenna, causing random behavior.
Solution:
- Reduce LED count to match your physical strip
- Save settings
All LEDs Flash Random Colors
Common causes:
- Power supply insufficient or failing
- Data line poor connection or too long
- Incorrect LED type (not WS2812B)
- Corrupted data from interference
Solutions:
Check power supply:
- Verify 5V output with multimeter
- Try different power supply
- Ensure adequate amperage rating
Check data line:
- Verify D6 → DIN connection
- Shorten data wire if possible
- Add 470Ω resistor in series
Add capacitor:
- 1000µF across VCC and GND at LED strip
- Reduces voltage spikes
Try level shifter:
- Converts 3.3V to 5V for data line
- Improves signal reliability
Brightness Changes Don’t Seem to Work
Check:
- Refresh browser after saving
- Test LEDs to see current brightness
- Power supply limit - May max out at certain current
- LED count - Must be set correctly first
LEDs Work But Look Dim Even at Max Brightness
Possible causes:
- Power supply voltage too low (measure with multimeter)
- LED strip is damaged or poor quality
- Long power wire runs (voltage drop)
- Power supply under-rated for LED count
Solutions:
- Use quality 5V power supply (regulated)
- Shorten power wire runs
- Use thicker gauge wire (18-20 AWG)
- Add power injection for long strips (>150 LEDs)
Advanced: Power Injection
For long LED strips (>150 LEDs) or high brightness, you may need power injection.
What is Power Injection?
Connecting power supply at multiple points along the LED strip to maintain consistent brightness and prevent voltage drop.
When You Need It
Signs you need power injection:
- LEDs at end of strip are dimmer than start
- Colors shift toward red at far end
- Using >150 LEDs at high brightness
- Strip longer than 3 meters
How to Add Power Injection
Every ~100 LEDs, connect additional power:
- Power supply + → LED strip VCC
- Power supply - → LED strip GND
All grounds must be connected together
Data line stays single wire (no injection needed)
⚠️ Never connect 5V between different power supplies! Use a single power supply with multiple connection points, OR separate isolated supplies with isolated grounds.
Saving Custom Profiles (Future Feature)
Future firmware may support:
- Multiple brightness profiles
- Scheduled brightness changes (day/night)
- Per-printer LED settings
- Custom color palettes
Stay tuned for updates!
Next Steps
Now that your LEDs are configured:
- Check for Firmware Updates - Get latest features
- Learn About LED Patterns - Understand status colors
- Troubleshooting Guide - Fix LED problems
Need More Help?
- LED Troubleshooting - Detailed LED issue solutions
- Hardware Setup Guide - Review wiring and assembly
- FAQ - Common LED questions
Estimated Configuration Time: 5 minutes Difficulty: Beginner-friendly Can be changed anytime: Yes, adjust settings whenever you want!