Finally AttoDuino connected with Linux? Sometimes, yes!

As I wrote back im May 2015, I couldn’t connect to AttoDuino using Linux (AttoDuino Getting started). In the past months I browsed the internet a lot, but without finding anything helpful. As it seems the Bluetooth stack’ documentation can be improved a lot …

So a sat again on my laptop and tried my luck again. After reconsidering the steps in my old post, I turned Bluetooth on and tried this command as root (address and channel I knew through bluetoothctl and sdptool search SP):

# rfcomm connect /dev/rfcomm0 00:04:3E:08:7B:69 1
^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^ ^
command    device    bluetooth address channel

In return I go this on my screen:

Connected /dev/rfcomm0 to 00:04:3E:08:7B:69 on channel 1
Press CTRL-C for hangup

Well I thought that looked promising, no errors and such!

Continue reading Finally AttoDuino connected with Linux? Sometimes, yes!

AttoDuino, Arduino 1.6.x and Linux

Last year I crowdfunded an interesting project called AttoDuino. The project itself calls it “Arduino on steroids” and its Texas Instruments ARM® Cortex®-M4F processor, which includes a math coprocessor that runs at 80 MHz. The AttoDuino is completely wireless, with built-in bluetooth, and can be programmed via bluetooth as well.

AttoDuino

With some delays it was only delivered this week and following the instructions from their website I found out that with the recent Arduino IDE changes, it’s not recognised as a third party hardware anymore and that there wasn’t a Linux version of the tools included.

It’d been a very long time since I spent time into setting up a cross compiling chain and I’d never before done any modifications to Arduino software, but I thought to give it a try. AttoDuino and its computing power could prove to be a solution to a hardware project of mine and if not, at least I could learn something. Continue reading AttoDuino, Arduino 1.6.x and Linux