Innovation: when your antique furniture needs a firmware

Adam Eri
blackmirror
Published in
2 min readFeb 18, 2018

I have been working with a good friend at Lakatos Antique on their beautiful antique style secretaries. Not so much on the carpentering bit, but rather on the innovation part: programmable LED lights, IR sensors, touch sensors, inductive charging and alike.

The Klimt Secretaire debuted last September has a 60 pixel, RGBW NeoPixel LED strip, controlled by an ESP8266 micro-controller, using a SHARP IR proximity sensor as the light switch.

The gold painting (actual gold) on the back of the top compartment shines beautifully when the lights are on.

The ESP8266 is easy-to-use with the Arduino IDE. Adafruit did a very good job with the NeoPixels, they are very easy to wire and control. The SHARP proximity sensor, on the other hand, was a pain in the ass.

Initially we wanted to turn the lights on/off when the hand of the user is at a certain distance to the sensor. However, the proximity readings were wildly inaccurate, so we ended up using a time based measurement with a 2 seconds threshold, regardless of the distance.

We open-sourced the Klimt firmware, and will be doing the same with future ones as well.

As these controllers are Wi-Fi enabled, the next step could be to make mobile apps to control these features and enable firmware updates over-the-air.

The next piece will have a hidden touch sensor for a light switch, and we are already looking into inductive charging compartments for phones and smart watches.

Learn more are at Lakatos Antique.

--

--

Adam Eri
blackmirror

A software architect building apps and games for Apple platforms and cloud based micro-service solutions.