Ring lights are the secret behind professional-looking video calls, YouTube content, and Instagram photos. The circular shape creates even, shadow-free lighting with an attractive catchlight in the eyes. Commercial ring lights cost Rs.1,500-5,000, but you can build one for under Rs.500 using WS2812B LEDs and a 3D-printed or cardboard frame.
Why Ring Lights for Video
- Even, shadow-free illumination: The circular shape wraps light around the subject
- Attractive eye catchlights: Creates the distinctive ring reflection in pupils
- Flattering for faces: Minimises skin texture and shadows under eyes
- Compact and portable: Easy to mount behind a phone or camera
Design Options: WS2812B vs White LEDs
- WS2812B ring (24 or 60 LEDs): Full RGB colour, animated effects, controlled with Arduino. More expensive but infinitely versatile.
- White LED strip in a circle: Simpler, cheaper, just needs a dimmer. Best for pure lighting.
- Pre-made WS2812B ring boards: Available in 12, 16, 24, and 60 LED sizes. Rs.60-200.
Building the Ring Structure
Options for the ring frame:
- 3D printed: Design a ring with LED mounting groove. Best quality.
- Cardboard: Cut two concentric circles from thick cardboard. Free and quick.
- Wire hanger: Bend into a circle and mount LEDs with hot glue.
- Embroidery hoop: Available at craft shops for Rs.50-100. Perfect diameter.
Target diameter: 25-30 cm for phone use, 35-45 cm for camera/streaming.
Diffusion for Flattering Light
- Wrap the ring in white tissue paper or tracing paper
- The diffusion converts point-source LEDs into a soft, continuous glow
- Without diffusion, you get individual LED spots in eye reflections
- With diffusion, you get a beautiful smooth ring catchlight
Dimmer and Colour Control
#include <Adafruit_NeoPixel.h>
#define NUM_LEDS 24
Adafruit_NeoPixel ring(NUM_LEDS, 6, NEO_GRB);
void warmWhite(int brightness) {
for(int i=0; i<NUM_LEDS; i++)
ring.setPixelColor(i, ring.Color(brightness, brightness*0.8, brightness*0.5));
ring.show();
}
void coolWhite(int brightness) {
for(int i=0; i<NUM_LEDS; i++)
ring.setPixelColor(i, ring.Color(brightness, brightness, brightness));
ring.show();
}
Phone and Camera Mount Integration
- Mount a phone clip or camera cold shoe at the centre of the ring
- The camera looks through the ring, creating perfectly centred lighting
- Use a standard tripod thread (1/4 inch) on the back for stand mounting
- For desk use, a flexible gooseneck arm is ideal
Power Options: USB and Battery
- USB powered (5V 2A): Plug into any USB adapter or laptop. Simplest option.
- USB power bank: Portable for on-location shooting
- 18650 battery: Most compact, 2-4 hours runtime
24 WS2812B LEDs at moderate brightness draw about 500 mA — any USB port can handle this.
Recommended LED Products
Frequently Asked Questions
What size ring light is best for video calls?
25-30 cm diameter for phone-level content. 35-45 cm for professional YouTube/streaming setups.
RGB or white LEDs for a ring light?
For pure lighting, warm white LEDs give the most flattering result. RGB (WS2812B) adds creative colour effects but warm white is better for natural skin tones.
Can I build a ring light for under Rs.500?
Yes. A 24-LED WS2812B ring (Rs.128), Arduino Nano (Rs.200), cardboard frame, and tissue diffuser totals under Rs.400.
Shop Display Modules at Zbotic.in
India’s trusted source for OLED, LCD, TFT, LED matrices, and more. Fast shipping across India.
Add comment