Hello and thank you in advance for any and all help, suggestions and advice.
I am still a noob but have done a couple of projects in the past with Arduino. I mostly followed instructions I found on the internet and often I had no idea what I was doing but I would just follow the instructions.
This time around I am doing my project 100% from scratch, so trying to figure out what to use.
I am making a murphy bed that will turn into a desk when bed is up (will open and close manually). I want to set up cool lighting to go with it that can be controlled by a 4 button remote control and via Amazon's Echo Dot.
I plan to have 4 lighting sections. 3 of these sections would use Cree 10W white LEDs (section 1 with two cree Leds, section 2 with 4 cree leds, and section 3 with 3 cree leds), and the last section will use 30 5mm leds (maybe even RGBs).
On the sections with cree lights, I want to be able to turn the section on and off, and also DIMM the intensity but not control each light individually. For the 30 led set/section I would like to be able to control each light individually and control the intensity (specially if I do go with RGBs).
When I first came up with the idea for the project I was thinking of using an Arduino Uno (have about 3 of them laying around without use), then use two TLC5940s, and get a wifi adapter for the Arduino. I did this project before so I have a bit of experience using the TLCs and RGBs.
As I was researching on how to add wifi to arduino I found Nodemcu Lua Esp8266. I understand that to add wifi to Arduino I would need an ESP8266 but here in Mexico for $2 more I can get the Nodemcu Lua instead. I did a bit of reading and seems I could use that instead of the Arduino. Would I be able to add TLC5940's to the Nodemcu? What about the remote control (radio frequency) would I be able to add that as well?
Also found the D1 Mini, which seems it would work great for simple on/off applications but not sure if I would be able to control all the Leds I want with the D1 Mini
So my question is, which would be the best/easiest way for me to complete the project? Arduino plus wifi, NodeMcu Lua or D1 mini?