Ethernet-Powered Christmas Tree

Glen Atkins wrote a blog post about a recent project for the holidays:

It’s an Ethernet-Powered Christmas Tree!

The lighted tree in the video above gets both the power and data for its RGB LED pixels using a single Ethernet cable. Power for the pixels is supplied from an Ethernet switch using the 802.3at PoE+ standard. Data for the pixels comes from software running on a PC that generates Art-Net packets at 40 Hz. Each Art-Net packet contains the RGB levels for all the pixels on the tree. Let’s take a closer look at the technical details and how this tree came into existence.

EM-6khRU4AARNAr

A few weeks ago, I wrote a post where I reversed engineered some Philips Color Kinetics iColor Flex RGB LED string lights. These lights require an AC power data supply that supplies 24 volts to power the pixels and transforms DMX or UDP packets of pixel data into the protocol used by the pixels. In addition to the power supply, the pixels require a proprietary leader cable to connect them to the power supply.

IMG_20191207_120244-2000-1024x682

In a typical setup, you have to run AC mains power and Ethernet data to the power supply then run the leader cable to the pixels. To avoid having a large stack of power data supplies in larger setups, Color Kinetics makes a rack mount power supply that can power up to eight strings of lights. This rack mount power supply still requires a leader cable for each string of lights.

thumbnail-1024x576.jpg

I’ve been wanting to build an 802.3af/at/bt Power over Ethernet design for a few years now and have always come up short on ideas and then it hit me, what if the Ethernet cable could connect closer to the pixels in the photo above? With a small box of electronics between the Ethernet cable and the connector on the end of the pixels, the pixels could receive both power and data from the Ethernet switch. No more AC mains wiring and no more proprietary leader cables.

 

Ethernet-Powered Christmas Tree

Snowbot

Dan Hienzsch a holiday project to build a little Snowbot with an adjustable speed larson scanner for an eye:

snowbot_v1_prototype-2

Snowbot Ornament Project

When I started thinking of this project, I wanted to make something that included a bit of the basics and something more advanced. It had to be battery powered, and most importantly, I wanted to make sure it went against the grain of everything needing a microcontroller. Thus Snowbot was born.

Photos from the Hackaday.io project:

RheingoldHeavy has shared the board on OSH Park:

Snowbot_2015_Rev1

snowbot_revised_silkscreen_preview

Order from OSH Park

Snowbot

Electro Pet plays Santa

screenshot-from-2016-12-19-12-43-11

Electro_pet by Facelesstech

I got inspiration for this project from the petduino. The petduino is a great project to get kids into coding and electronics. I thought I would have a go and see if I could add some more features to it. Also my daughter was really interested in the 8×8 led matrix

Hardware walkthrough video:

Video of Santa hat and breathalyzer hat for the Electro Pet:

Design files and source code are available on GitHub:

images11 facelessloser/electro_pet

 

facelessloser has shared boards on OSH Park:

electro_pet

6be6a8d873ff91653ac2d90e82215a21.png

Order from OSH Park

santa_hat_rev_b

screenshot-from-2016-12-21-18-33-51
Order from OSH Park

Electro Pet plays Santa