This firmware for the ISML + HC-05 Bluetooth module currently implements the same simple interface as the current WiFi-code named ‘browser_control’.
Pairing the ‘HC-05’on linux using the command line (openSUSE 13.2):
When first powered on, the HC-05 module will blink its status LED rapidly, indicating that no link has been established.
Behold, the stickers of DOOM…
If you should find any of these on a shipment to you, prepare for battle!
I ordered a couple of WS2812B on Aliexpress more than THREE months ago. Boy what trouble that has conjured up!
The seller on Aliexpress now probably thinks I’m a crook, because I missed an email that asked me to provide the customs forms to prove my shipment was held by them. Sometimes I get so many emails that I must have missed it. Oh well… I’ll have to get in touch with him (or her) and sort things out.
The final ruling by the HZA: I’ll have to pay 19% import tax, then can pick up my stuff and leave. Yay.
ARGH! I can’t be having with that! I do hope this lamp is a low voltage one…
Purple circuit boards are available on oshpark. $2.30 for a three-pack (free shipping).
Preliminary testing of WiFi control using the ESP8266 module.
Posted in Electronics.
Tagged AVR, erratic behaviour, ESP8266, IKEA, ISML, LED, mood light, RAM, RGB, Smatid, usage, WiFi, WS2812B
Last night I experienced a slight audible annoyance, coming from the #ISML power supply (5V-3A). Shortly thereafter the light literally went out, permanently. I noticed a very faint smell of burnt electronics, but delayed the autopsy until today.
Everything must go! What a good excuse to “Take it apart!” ;-)
To be honest, I’m not looking forward to opening this letter…
…but there is no way around it.
Bought a cheap AVR-ISP programmer on Ebay, and you find out that while it does provide 3.3V, it is VCC-only & your device is NOT 5V tolerant on its I/O pins. BUMMER!
This little board fixes just that issue.
All relevant I/O lines (10pin / 6pin ISP) are level-shifted, target power can be selected between 5V (provided by the 5V-only programmer), “unpowered”, and 3.3V (provided by an on-board regulator).
That’s all & it works :-)
Design files and so forth can be found here.
A user of the “new” version of the lamp has undertaken the heroic task of writing the Bluetooth code for controlling it!
Here’s a sneak-peak:
Posted in Electronics.
Tagged Älang, bluetooth, HC-05, IKEA, lamp, light, remote, RGB, Samtid, wireless, WS2812B
Today, a Sunday, I discovered a letter in my mailbox.
A LETTER FROM CUSTOMS – >> MAIN OFFICE < <.
I did not open it, as to not ruin the end of the weekend.
Now it is Monday, and I'm going to open said letter right NOW. I have a gut feeling it will make me go "wide awake" within seconds...
Someone, I won’t mention any names here, practically coerced me into upgrading this little project a bit.
Now there’s the option to add a bluetooth module (HC-05, JY-MCU “ZS-040”), which supports remote code upload, or a WiFi module (ESP8266-1) using a small adapter with integrated 3.3V regulator. The WiFi module requires quite a bit of current, so the on-board 3.3V regulator feeding the ATmega168P can’t handle that.
The bluetooth module should allow remote control from Android phones, the WiFi module should allow remote control using a web browser. All of this will be quite “interesting”, as coding applications is not what I usually do.
I finally was in the mood to tear down one of these filamented LED bulbs.
For some time now I’ve had issues with SATA bus-errors once in a while. The latest occurrence was a few days ago, a day after I had made a full backup.
I was kinda surprised when I got the info that TODAY a partial solar eclipse was going to happen.
Not too long ago one of these darn IKEA LED lamps (200lm, 4.3W) broke down after very mild usage. Well… it has happened again!
When I went into my bathroom one or two hours ago, I thought I was going blind, everything was so dark. But it was the friggin’ lamp…