As i said before: I want to make the tree a IoT device.
So I purchased a Wemos D1 mini pro,
it has the right amount of pins usable, it has decent (enough)arduino support.
(yes i know the 16MB spiffs isn't working nicely with arduino so only 3MB usable...
but, better have and not need... besides 3MB is well enough for a arduino project)
main reason i specifically like the pro version is the ceramic antenna.
The board will be under a tree with all kinds of (RF) noise around it because of hundreds of chips firing off at random intervals etc.
So a stronger wifi would be appreciated.
The major drawback is really that this board only speaks 3.3v logic level.
Normally a logic level converter would be the end of that story.
The are reports tho the WS2811 led driver chips expects strict timing, the fall and rise time is too sloppy on a logic level converter.
So after half a day searching ye old interwebs, i found a solution, wel rather someone else did, and i'm totally stealing his good idea. The 74AHCT125N, a tristate Quad buffer/line driver.
It only has a delay of about 6ns, so miles better than a logic level converter.
the Wemos D1 also has a prototype shield to accommodate this kind of circuitry.
So now only have to rewrite the code for the leds (80MHz vs 16MHz so need to make some wait states etc.)
And write the web interface/api.