|
|
|||||
Felipe Gaucho's BlogPervasive computing with Sentilla on Ubuntu 8.04Posted by felipegaucho on August 03, 2008 at 09:21 AM | Comments (1)Few days ago I received a promotional kit from Sentilla Labs, a box labeled as Pervasive Computing Kit that contains some devices and a software CD. Unpacking the gift, I felt that kid's joy again - all new opportunities, the plain old brilliant ideas from Asimov books, the restaurant's menu embedded in the wall, the phone t-shirt, etc. The excitement was just interrupted by the lack of instructions on how to install the kit on Linux. Fortunately, the MAC address written in the hardware allowed me to login on the Sentilla's developer forum, which contains a post with instructions on how to setup the beta version of Sentilla software to Linux - the joy retrieved :) Before to proceed the Linux setup, a brief introduction about Sentilla Pervasive Kit.
Sentilla JCreates are very small devices with fully computing powers based on a JavaME platform. You can think of creating a program based on sensors on your bike, your house, your refrigerator or anywhere your imagination can place it. The devices come by default with a temperature sensor and an accelerometer. Pervasive computing is a wake-up-call to all creative minds behind the keyboards, the open door to the fame and fortune or at least the guarantee of a lot of fun (and that explanations to your wife about why the dog is blue again) .. after all it is about the joy of programming with a business perspective.. GO FOR IT :) Installing Sentilla development environment in Linux Ubuntu 8.04First of all you should have a kit in order to use it, there is no mock applications or simulator software. So, the first obvious step is to buy a kit or to convince your boss about the strategic importance of Sentilla in your organization. Doesn't matter how, get your kit before reading the next lines. Important note: Sentilla is not a free software, actually it comes under the Sentilla Corporation Software License Agreement, what is basically very bad in terms of Linux and Open Source movement. At least the Software is licensed, not sold. So, when you buy the hardware you get the license to use the software without any extra fee. IMHO: Sentilla would promote itself offering the open source community a chance to contribute with their software, but I am not aware about the business surrounding these pervasive devices, so let's play with it and let to the lawyers play with licenses :) In order to install Sentilla on Linux, you need to use the SUN
JRE and also to remove the braille kernel driver. You should also
install the Firmware & drivers troubleshootingAfter installing everything, I got some frustration caused by a missed driver and also because the default configuration of the Sentilla perspective in my Eclipse was not correctly pointing to the Gateway, so Eclipse didn't find the gateway and my Motos never communicated with the computer. I hope the below steps would save your time and give you a nicer first steps on the Sentilla Environment on Ubuntu
Programming Sentila JCreatesIf you can see your Motes in your Mote Explorer Perspective, you
are ready to start programming them. Actually, I am also novice about
Sentilla software and devices so - instead of contaminating your mind
with my incomplete trials - I suggest you to start with the
comprehensive examples that come with the kit. They have temperature and
accelerometer examples ready to go, and I guess that's all a newby needs
to have fun. There is a documentation folder and very well documented
examples. All you need to do is click on I just started exploring my new hobby, and I hope to publish further blogs with some creative experiments. For now, I wish you to have fun with our new pervasive option - and if you already have some cool application using Sentilla, let us to know. Bookmark blog post: CommentsComments are listed in date ascending order (oldest first) | Post Comment | |||||
|
|