EDA Blog - electronic design automation, embedded systems, ic

Building a Bluetooth Enabled Home Automation Device Webinars

Posted by Ken Cheung in Events, Training on Thursday, February 19, 2009

Timesys Corporation announce a four session webinar series to help guide developers through the process of building a Bluetooth enabled home automation device using LinuxLink 3.0 and the Factory build system. Each of the bi-monthly sessions will include a mix of presentation and hands-on exercises with the Atmel AT91SAM9263-EK Evaluation Kit. The webinar series is free to attend.

The webinar series will demonstrate networked remote sensor control by gathering data from an accelerometer via Bluetooth and subsequently changing the state of controlled devices via GPIO. The sessions will address common embedded Linux development tasks, such as assembling a development environment, configuring and booting an initial Linux image, customizing the kernel and assembling a root filesystem. Upon completion of the four-session series, the resulting product design will include a graphical control interface displayed on the attached LCD that is controlled with a touchscreen. The finished product will be deployed in on-board flash, and the resulting Linux platform will be freely available to session attendees via Timesys’ LinuxLink Test Drive Program.

Assembling and booting a small footprint Linux platform
Thursday, February 26, 2009 – 11:30 a.m. EST (GMT -05:00, New York)
In this session, developers will learn how to quickly create a small footprint custom Linux platform based on busybox. We will assemble a full development environment with gcc, glibc, gdb and associated development libraries/utilities required to jumpstart application development and system customization. We also will cover various boot time optimization techniques that will be used in the final deployed product.

Building a custom GUI on GTK+ with Glade
Thursday, March 12, 2009 – 11:30 a.m. EST (GMT -05:00, New York)
In this session, we will use open source Glade tools to design a simple GTK-based GUI interface. The simple GUI will drive a specialized Linux kernel module that implements low level routines to control the state of devices attached SAM9263 GPIO interface. The session also will explain how to resolve application dependencies in the root filesystem and how to integrate the solution for quick deployment into onboard NAND flash.

Integrating Bluetooth devices
Thursday, March 26, 2009 – 11:30 a.m. EST (GMT -05:00, New York)
In this session, we will add Bluetooth subsystem functionality to the target Linux platform. We will simulate Bluetooth-enabled remote accelerometer sensors with a WiiMOTE, changing a controlled device state (LED on/off) when the remote sensor is flipped. This scenario will be designed to demonstrate the use of Bluetooth-attached sensors to control a state of another device.

System debugging and testing
Thursday, April 9, 2009 – 11:30 a.m. EST (GMT -05:00, New York)
In our last session, we will walk attendees through the typical process of remotely debugging, tracing and testing the target application. Attendees will be exposed to common open source development tools, including gdb, OProfile, mpatrol and Timesys testware.

More info: Building a Bluetooth enabled home automation device on the Atmel SAM9263 with LinuxLink 3.0

Related Posts with Thumbnails
 
EDA Blog Newsletter
Don't have time to visit EDA Blog everyday? Then sign up for our free newsletter. We'll send you an email when we have something to share with you. Your email address will be kept confidential and we will not share, sell, or rent it to anyone. You can unsubscribe at any time by clicking a link in the email.

Enter your email address to sign up for our free newsletter:  

If you are familiar with RSS feeds, you can also sign up for our free blog feed. Our RSS feed is updated in real-time while our newsletter is updated daily.