
The white breadboard in the picture is 4.3 centimeters along the wider side. One day in the not-too-distant future a Plasmoid will live on the above device and I will be able to access it using Bluetooth and then control the device from my Plasma desktop.
Rob L. and I put some more work into the wire protocol and looked further into what will be needed to integrate it with Rob Scheepmaker's remote Plasma work. Rob L. wrote some code for the device and we got a couple steps further.
I have no idea if this idea will ever see the light of day in a commercial product, but I also don't really care to be honest. It's a fun hack that I'm spending some of my free time on and it stretches Plasma out to a whole new area. Wheeee for having fun. :)

10 comments:
There's a store in Calgary that sells arduinos? Do tell!
@Cody: yep, HVW Tech. it's a small very informal shop just off of Center St: http://hvwtech.com/
Wow... just wow... This is the kind of innovation that makes me love KDE. As you said, it may never make it into mass-production, but that's nothing short of brilliant! I've browsed HVWTech's website before, but I didn't know they had an office in Calgary. I'm in CE at uni right now, and I will definitely be trying this once some code is out for it. :D Way to go, Plasma Team!
Little world... one of the demo we made during EU project SENSORIA with JOLIE involved controlling little robots via Bluetooth. :-)
If you have a Bluetooth server channel in that little thing JOLIE can access it. Keep me posted if the Bluetooth module gives problems (Bluetooth can be reeeeally quirky).
Have fun!
The needed bluetooth protocol inclusive discovery are there already any plans for that already?
I think you should really keep mobile phones in mind. I think they make up for 50% (just a guess) of the bluetooth devices in use.
When the protocol and other things needed to make that happen is designed that at least most of the current smartphones could do it, there would be really nice possibilites.
So please keep mobile phones in mind when planing this.
(you could take some plasmoids with you where every you go. I am not exactly sure about real world uses cases but I am pretty sure there are.
Or a device manufactor or a creator of applications for smartphones could use that to automatically push some information on every plasma desktop (sure there are security/privacy implications of that, but there are soluations).
Amazing stuff! You mean I could control my KDE PC at home from my Android cell phone over 3G network :)
Simply wow! I just have no idea how plasmoids could possibly run on such a small memory/cpu limited device!
KDE rox
If you're up for further challenges, how about running a full KDE on the Beagleboard?
I sponsor the board and you find a daring K-Dev to do it. Deal?
Ahmed:
If I'm reading Aaron's post (and previous ones) correctly, the Arduino merely serves the plasmoid over bluetooth to devices in the area, after which the plasmoid runs on the user's device, communicating back with the Arduino to control something else.
BTW there is Arduino related plasmoid: T-arduino
Is there any way to push Nokia to start shipping an app that can connect to plasma/kde out of the box? If you can put a plasmoid on an arduino, how hard can it be to put one on a cell phone?
Post a Comment