Arduino

The MiKro - An Arduino UNO form factor based board using the ATmega 1284p micro controller

Hello everyone, some people have noticed on twitter that I was trying to compile the optiboot boot loader for the ATmega 1284p for the 5V/16MHz configuration. I finally succeeded and created the MiKro board which is described in a little more detail on it’s dedicated project page: http://www.mkroll.mobi/?page_id=1696 Although the the MiKro is work in progress the schematic, board and board definition files for the Arduino v1.0.5 IDE are already available on github: https://github.

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.

BLEBee and SODAQ: The perfect fit!

Hello everyone, this weekend I received a SODAQ beta board for some testing with the BLEBee and just grabbed some parts from my electronic boxes to create a “Plant Moisture Sensor”. The part list for this little project is: 1 SODAQ Moja Board 1 BLEBee (http://www.seeedstudio.com/depot/blebee-v100-p-1632.html) 1 Groove Moisture Sensor (http://www.seeedstudio.com/depot/grove-moisture-sensor-p-955.html) 1 Groove Cable (http://www.seeedstudio.com/depot/grove-universal-4-pin-20cm-unbuckled-cable-5-pcs-pack-p-749.html) 1 Lipo Battery 1 Mini USB Cable The parts are shown in the picture below:

BLE-Shield v2.0.0 ready for Beta testing

Hello everyone, the BLE-Shield v2.0.0 now entered Beta Testing state. It is almost finished, but I want to get some makers the possibility to get an early access hands-on before it will be manufactured and available globally. The product description is already available in the Hardware section of this blog: http://www.mkroll.mobi/?page_id=1124 The test sketches for Arduino UNO R3 and the Leonardo are available on github already: https://github.com/michaelkroll/BLE-Shield/tree/master/arduino/ It might be worth reading the product description, since the board has some great new features to upgrade it’s firmware easily.

BLEBee v1.0.0 is now a final product

Hello everyone, the BLEBee left beta test status and is now declared final product. The product description is now available in the Bluetooth Hardware section of this blog: http://www.mkroll.mobi/?page_id=1070 Since the hardware is open, all design files are available from my github account: https://github.com/michaelkroll/BLEbee. The BLEBee will be produced soon and will be hopefully available at Seeedstudio as the BLE-Shield v1.0.0. I will let you know when it is available!

Firmware v1.1.0 available for the BLE-Shield v1.0.0

Hello everyone, I already published the new firmware v1.1.0 for the BLE-Shield v1.0.0 to my github repository which is available through this link: https://github.com/michaelkroll. In this firmware I omitted the internal 16 byte buffer so the shield now acts better as a serial bridge as before. I removed the control characteristics to query the content of the buffer and reset the buffer count completely. The remaining characteristics are now: The characteristics of the BLE-Shield v1.

BGLib on the BLE-Shield v1.0.0

Hello everyone, I should have done this earlier, but good things need some time. As you might know, Jeff Rowberg @SectorFej as a BGLib Implementation created and published on github: https://github.com/jrowberg/bglib which runs on Arduino. You need a special firmware for the BLE112 module to be flashed which is available on his github repository as well. The BLE112 needs to be wired to the Arduino as he describes in his Arduino Sample sketches:

A whole family of BLE devices. The BLEbee, the BLE-Shield v2.0.0 and the early version of the BLE-Duino 32u4

Hello everyone, this time I have a pile of news for you. Since the development of the BLE-Shield and the initial prototype of the BLEbee, I did some more research and prototyping on three new BLE enabled boards: BLE-Shield v2.0.0 (need another iteration before a private beta test) BLEbee v1.0.0 (almost ready for a private beta test) BLE-Duino 32u4 which is an early prototype with version number 0.6 In the following paragraphs I will share some EagleUp renderings and photos of the real boards with you and talk a little bit about the features and improvements of these boards.

Preview of the K-Duino

Hello everyone, initially I was planning to use the ATmega2560, similar to the setup used on Sparkfun’s Mega Pro 3.3V https://www.sparkfun.com/products/10744 to create an Arduino Clone of my own. I played around with an ATmega644p some months ago before I created the BLE-Shield but I stopped working on it due to the lack of spare time invested into other interesting projects. Since the 2560 is somewhat expensive I found out that some people have build Arduino Clones based on the ATmega1284p 40 Pin DIP version.

Hardwaretools for future Board Developments

Hello everyone, after I created some prototypes for instance the BLEtherm, I decided to make a much smaller version of it, but I need to tools in order to accomplish that. What do I mean with tools? Well for instance smaller programming headers to burn an Arduino bootloader, a smaller version of the FTDI header and of course a smaller programming header for programming a BLE112 or BLE113 modules firmware.