So, it’s been a while since I wrote any articles, mainly because I’ve been busy in general and also busy making things. It’s just more fun to do things, rather than write about them.
But since I didn’t want any potential reader who stumbles across this site to think, that it is abandoned by the author, I decided to start posting updates on what’s to come (hopefully on a regular basis).
This is a project that I’ve done for a friend. She desperately needed a cool light for her glass cabinet that didn’t take up too much valuable space. So I designed this light to be as flat ass possible and to perfectly fit the floor panel of her glass cabinet. To ease control of the light I integrated a Bluetooth module into the design and wrote a small Android App to connect to it.
So I’ve recently bought a Cubieboard to use it as a file server. If you look closely at this posts featured image (or if you’ve already clicked on the link) you might notice why I picked this particular embedded board. Exactly, it has a SATA port for connecting a standard HDD or SSD to it. This should offer a huge performance improvement over USB connected HDD’s (albeit the Cubieboard still only has a 100MBit/s Ethernet interface).
I will describe what I’ve done so far with the Cubieboard and the Kinect, but it’s all on the “Hello World” level, so this post will mainly serve as a reminder for me, so that I don’t forget the basics.
Today, while browsing through my favorite tech-blogs I stumbled across a post about a new Kickstarter campaign (Kickstarter) for a new ARM based development board.
This one is going to be a little different though. It will combine a very powerful ARM SoC (capable of running Android or Linux) with an Arduino compatible microcontroller (capable of performing fast IO operations).
The Arduino compatible part is basically an Arduino Due on board. It is the same Atmel microcontroller as the Due and the breakout headers are pin compatible with the Arduino Due as well. So there’s a powerfull 32Bit ARM-Cortex M3 microncontroller for the kind of IO operations that require precise timing (like PWM, or interfacing with uncommon types of serial/parallel buses that aren’t implemented in your typical ARM SoC and/or need a real time software implementation).