3 minute read

alert('Hello World!');

The intro

As many online I too fancy Chinese cheap electronics. The Milight is no exception, however it does work, it is very limited:

Only four distinct groups one may control on their physical remote One-way communication between sender and receive (e.g. no feedback regarding reception of the command) This did use some frequency hopping to reduce impact of noise Limited colors to choose from.

Uses a memory function to save last options to flash. Great for intended used (100k writes on eeprom), however; not so great when used in conjunction with ambilight (10’s of updates/second) update behaviour.

During my search online, I found a lot of people who used the the awesome work from Henry Plotz https://hackaday.io/project/5888-reverse-engineering-the-milight-on-air-protocol/log/18659-let-there-be-source basically mimicking the PL1167 chips behavior using the NRFL2401 and arduino.

I took a different approach.

3 minute read

Having experienced some major WIFI¬†problems over the years, with the overly crouded 2.4 ISM band. I decided to dust of the good old CC2500 chip, and get it running, properly. The reason for this chip? the 8-bit RSS¬†value you can acquire from it. These day’s, the very cheap NRF24L01+ is rather nice, and cheap, but with a 1bit RSSI ‘threshold’, not very useful for these kind of setups.

Therefore I decided to build my own RF-Spectrumanalyser.

3 minute read

A friend of mine was enjoying his Chinese UC40 projector, but for some strange reason, the manufacturer figured that it would be a nice feature to watermark the projected image. So he decided to upgrade this beamer with what turned out to be a incompatible image.