Hardware DropBeacon v1.0.0 finished.

Hello iBeacon enthusiasts, after some weeks of development, design adjustments, enclosure designs, firmware iterations and battery tests I finished v1.0.0 of my hardware DropBeacon. You might have read about the DropBeacon iOS app acting like a virtual DropBeacon but where is the real one? Here is version 1.0.0 of the DropBeacon: The DropBeacon uses a BLE112 module from Bluegiga. The DropBeacon is designed with an additional SPI flash to enable OTA upgrades of the DropBeacon’s firmware.

CC-Debugger TagConnect (TC2030) Adapter

Hello everyone, some people already asked my how to reflash the firmware of a BLEbee. Well in order to make the BLEbee as small as possible and not wasting a 2×5 header costing $1.50 each, I decided to use the TagConnect 2030 to flash the firmware of the BLEbee. The PCB of the adapter I created is available from OSHpark using the following link http://www.oshpark.com/shared_projects/Ff2LiKQA  Moreover the eagle design files can be downloaded from my Hardware Tools github repository: https://github.

LILA - Independent Living Assistant

Hello everyone, after ages I published another article in the proceeding of the XII Usability Day in Dornbirn Austria: Kroll M., Schmidt-Weitmann S., Zecchino W., Otto U., Meienberger B., Brockes C. LILA – Long Independent Living Assistant in: Beiträge zum Usability Day XII, Assistenztechnik für betreutes Wohnen 16. Mai 2014 ISBN 978-3-89967-943-4 The article gives an introduction about the project/product I’m currently working on at emineo AG. Thanks for reading,

Alpha Version of the BLE-Shields v2.0.0 ANCS firmware and Arduino Library available

Hello everyone, since I’m preparing for a two week dive vacation right now and I don’t wanted to keep the current status of the ANCS firmware development secret any longer, I pushed the current status of the code to my github repository: https://github.com/michaelkroll/BLE-Shield/tree/master/firmware the corresponding Arduino Library can be downloaded from this link: https://github.com/michaelkroll/BLE-Shield/tree/master/arduino/Libraries The firmware and library is a work in progress version which is derived from the example provided by John Gallagher: https://github.

DKBLE11x OTA Add-On Module PCBs are available at OSHPark

Hello everyone, since I published the blog post about the BLE112/BLE113 OTA firmware upgrade functionality into BLExplr, users are asking me about the DKBLE11x module I created to test this. No I published the eagle files, a BOM and a link to OSHPark to order the PCB directly. The link to the github repo is: https://github.com/michaelkroll/Hardware-Tools/tree/master/DKBLE11x-OTA-AddOn-Board and the permalink to OSHPark where you can order the PCB is http://www.oshpark.com/shared_projects/nWPpYei9 Please do not hesitate to contact me using the boo or my forum at http://forum.

Using BLExplr v1.6.0 to upgrade Bluegiga's BLE112 or BLE113 firmware over the air (OTA)

Hello everyone, Bluegiga has released another SDK which supports OTA firmware upgrades. In v 1.2.2 of their SDK Bluegiga optimised the OTA procedure so I just digged into the Application Note “Implementing OTA Firmware upgrade”. After some issues on iOS and not knowing exactly how to deal with the “write without response” characteristics, I implemented the procedure which was only available on the BLEGUI2 app which is part of the SDK in BLExplr v1.

BLE-Shield v2.0.0 - Explaining the update firmware feature using DFU mode.

Hello everyone, since the BLE-Shield v2.0.0 availability on http://www.seeedstudio.com is imminent, I described how to update the BLE-Shield v2.0.0 firmware to act as an iBeacon and back to the original BLE-Shield v2.0.0 firmware. The update procedure has been added to the BLE-Shield v2.0.0 description: http://www.mkroll.mobi/?page_id=1124 Thanks for reading, Michael.

Running a Java ME8 MIDlet on a STM32f4Discovery board... I tried it...

Hello everyone, after I read an older Java Magazin Article about Oracle targeting the IoT world with it’s JavaME 8 platform I tried to install and run it on the STM32f4 discovery board. After downloading about 1GB of tools and installing it on a Windows7 machine, I finally flashed the discovery board with the VM. Installed some USB drivers and tried to connect to upload a MIDlet flashing an LED similar to the Arduino Blink demo.

iBeacon and Estimote Beacon ranging with BLExplr v1.5.2+

Hello everyone, some people asked me how to use the ranging feature of BLExplr to range for beacons. So I decided to write a blog post describing how to achieve that. Please make sure that you have installed the latest version 1.5.2 of BLExplr installed. You can get it from this AppStore link for your convenience: https://itunes.apple.com/us/app/blexplr/id524018027 In order to range a beacon, of course you must have a hardware beacon or another iPhone where you can simulate a beacon.