This is a well-executed proof of concept which [Aaron Jeromin] threw together in a couple of hours. This lamp hosts a Bluetooth Low Energy weather display. The project was a way for him to get used to using the BLE module. But to make the most out of that hardware this should really be refined into an actual low energy circuit. We do think the timing is perfect to feature this project since we just looked at a BLE primer yesterday.
He’s using a BLE Mini board from RedBearLab. It uses a Texas Instruments CC2540 SoC. We’d love to see a follow-up that does away with the Arduino in lieu of code running on the TI chip. But we would have done the same thing (use the uC we were most familiar with) when testing the BLE board out for the first time. It gets weather data from an iPhone. The forecast is projected as one of three icons using an LED bulb and a stencil which is positioned by a hobby servo.
Other inanimate objects that can tell you if it’s storming include this color-coded umbrella stand.
Has anyone got any pointers on coding with SoCs or the TI CC2540? I’m using the same BLE board with an AVR (controlling an output) at the minute. Reducing it down seems massively more efficient.
I’d start here I think, but I’ve been too spoiled by RedBear’s Arduino Sample code. :)
http://www.ti.com/tool/ble-stack
http://www.ti.com/lit/ug/swru297c/swru297c.pdf
very neat. I like it.
Would love moar hacks that use iphone, I have one and hate the thing. Why is everything on android so easy..
there is actually a easier way, connectblue made a BLE serialport adaptor so you can simple serialdata to a mcu or toggle i/o’s on the module with AT commands. here is a demovideo http://m.youtube.com/watch?v=vDbAiq9tfBk. cant wait until its available on android
If you use our our wearable platform based on cc2540:
-We are developing a cc2540 based module for wearable device (ZWear.org)
which includes bluetooth BLE, accelerometer, GPS, battery etc.. and will be open-sourced,-