Other

philips_rgbic_floor_lamp_wled_mod

πŸ‡©πŸ‡ͺ Β· AFRA Β· afra_rootcat (afra_rootcat@undisclosed.example.com)

@@ -17,9 +17,9 @@ ===== Cost Estimate ===== Approximate cost for modification: - * ESP32-C3 Mini: ~2$ + * ESP32-C3 Mini: ~2$ (with out sound reactive) / in the end it was an ESP32-S3 Mini (with sound reactive) * Step-Down Converter: ~1$ * Microphone (optional): ~2$ * Resistors, wiring: available in AFRA @@ -40,9 +40,9 @@ * BC547 transistor * [[https://de.aliexpress.com/item/1005007496189056.html?spm=a2g0o.order_list.order_list_main.752.3cfb5c5fAq3czV&gatewayAdapt=glo2deu| BMP280 only if it stays stable]] * 220Β΅F / 470Β΅F capacitor - ===== Lamp Internals ===== + ===== LED Internals ===== Inside the lamp: * Red β†’ 12V * Black β†’ GND @@ -67,5 +67,100 @@ LED Data β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ </code> - ----- + ===== Data Line ===== + + <code> + + ESP GPIO(TBD) β†’ 330–470Ξ© β†’ LED DATA + + </code> + + Note: No level shifter (short cable distance) + + + ===== Microphone (Optional) ===== + + <code> + + INMP441: + + VCC β†’ 3.3V + + GND β†’ BC547 β†’ GND + + </code> + + + ===== Transistor Control ===== + + <code> + + ESP GPIO β†’ 4.7kΞ© β†’ BC547 Base + + Collector β†’ Microphone GND + + Emitter β†’ GND + + </code> + + + ===== System Behavior ===== + + * ESP is always powered + + * LEDs are controlled by WLED + + * Optional: maybe full LED power cut using MOSFET + + + ===== Software (WLED) ===== + + Configuration: + + * LED Type: WS281x + + * Length: ~38 + + * Color Order: RBG + + * Power: ~55mA per LED + + Steps: + + * Flash WLED firmware + + * Connect to WiFi + + * Configure LED settings + + + ===== Extensions WIP ===== + + * Sound reactive lighting (INMP441) + + * MOSFET for true LED stripe power-off + + * Home Assistant integration + + * Multi-device sync =) + + + ===== Pictures ===== + ==== Open cover & remove the pcb ==== + + {{projekte:philips_rgbic:cover.png?400|cover}} + {{projekte:philips_rgbic:o_pcb_front.png?400|pcb_front}} + {{projekte:philips_rgbic:o_pcb_back.png?400|pcb_back}} + + ==== Step-Down and ESP Placement ==== + + + ==== INMP441 and MOSFET for INMP441 Placement ==== + + + ==== Final Assembly ==== + + + +