GrundigRGBESP8266: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 11: | Line 11: | ||
|Category= | |Category= | ||
}} | }} | ||
== the plan == | |||
* Disable the shitty mcu inside the lamp (done) | |||
* Solder wires to the vcc, gnd and pwm pins (nearly done) | |||
* Connect a ESP8266 to it with nodemcu and some lua sauce | |||
* ???? | |||
* Profit! | |||
== control mcu pinout == | == control mcu pinout == | ||
| Line 24: | Line 33: | ||
Funny bit is, the PWM signal is actually inverse. So they output a high signal to turn off the LED, and a low signal to turn on the LED. This can be proven by grounding one of the pwm output pins, which turns on the respective color of LED. | Funny bit is, the PWM signal is actually inverse. So they output a high signal to turn off the LED, and a low signal to turn on the LED. This can be proven by grounding one of the pwm output pins, which turns on the respective color of LED. | ||
== consideration == | |||
* Make wifi foolproof, webpage style config and 'robust' | |||
* Do fancy fades inside the ESP8266 ? | |||
* Lower voltage a bit (about 0.7V?) to power the ESP8266 | |||
* Pray the pwm output has enough umpf | |||
Revision as of 05:32, 1 February 2015
| Grundig RGB lamp with ESP8266 | |
|---|---|
| Participants | User:buzz |
| Skills | Electronics, Programming |
| Status | Planning |
| Niche | Electronics |
| Purpose | Infrastructure |
| Tool | No |
| Location | |
| Cost | |
| Tool category | |
Grundig_RBG_Mood_Light_PCB.jpg {{#if:No | [[Tool Owner::{{{ProjectParticipants}}} | }} {{#if:No | [[Tool Cost:: | }}
the plan
- Disable the shitty mcu inside the lamp (done)
- Solder wires to the vcc, gnd and pwm pins (nearly done)
- Connect a ESP8266 to it with nodemcu and some lua sauce
- ????
- Profit!
control mcu pinout
This is the unmarked IC labelled U1 on the silkscreen. , vcc is 4.24-4.3 volts
-------------
| o |
vcc ----| 1 5 |---- gnd
red pwm ----| 2 6 |---- blue pwm
? ----| 3 7 |---- green pwm
ir rx ----| 4 8 |---- ?
-------------
Funny bit is, the PWM signal is actually inverse. So they output a high signal to turn off the LED, and a low signal to turn on the LED. This can be proven by grounding one of the pwm output pins, which turns on the respective color of LED.
consideration
- Make wifi foolproof, webpage style config and 'robust'
- Do fancy fades inside the ESP8266 ?
- Lower voltage a bit (about 0.7V?) to power the ESP8266
- Pray the pwm output has enough umpf