Sponsors

  • Microsoft
  • Nebula
  • Google
  • SugarCRM
  • Facebook
  • HP
  • Intel
  • Rackspace Hosting
  • WSO2
  • Alfresco
  • BlackBerry
  • CUBRID
  • Dell
  • eBay
  • Heroku
  • InfiniteGraph
  • JBoss
  • LeaseWeb
  • Liferay
  • Media Temple, Inc.
  • OpenShift
  • Oracle
  • Percona
  • Puppet Labs
  • Qualcomm Innovation Center, Inc.
  • Rentrak
  • Silicon Mechanics
  • SoftLayer Technologies, Inc.
  • SourceGear
  • Urban Airship
  • Vertica
  • VMware
  • (mt) Media Temple, Inc.

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the convention, contact Sharon Cordesse at scordesse@oreilly.com

Download the OSCON Sponsor/Exhibitor Prospectus

Contact Us

View a complete list of OSCON contacts

The Caffeinated Plug Computing Tutorial

Federico Lucifredi (Canonical | Ubuntu)
Open Hardware
Location: Portland 251
Average rating: ***..
(3.71, 7 ratings)

The success of the Plug Computer form-factor in the last two years has created a practical new emerging design alongside the traditional variety of small, low-cost embedded system boards.

Coupling a power supply with a wealth of interfaces and communication options, as well as the necessary development tools (JTAG, serial interface, toolchain, BSP), these $99 devices are the easiest possible introduction into the wonderful world of Linux and BSD embedded systems.

This fast-paced session will provide a complete, hands-on review of the major currently available devices, their capabilities, advantages and shortcomings.

We will demonstrate development on the most recent Sheevaplug-class device as an introduction to embedded Linux environments, and will continue on to examine development options available in the platform’s extensive bootloader system, u-boot.

This hands-on session will demonstrate how simple Perl and Shell Script tools are sufficient for most generic automation tasks, and will review debugging techniques for embedded environments via JTAG and serial interfaces, as well as integration examples for sensors directly connected to the device’s I/O pinout.

Aimed at medium-to-advanced Administrators, and Developers not shying away from the occasional EE gory detail.

You can now easily place a trivially sized, communication-aware computing device anywhere a power plug is available. Implementing a community wireless mesh or use as a distributed sensing platform are but the tip of the iceberg. What will you use your Plug computer for?

Photo of Federico Lucifredi

Federico Lucifredi

Canonical | Ubuntu

Federico Lucifredi is the maintainer of the man suite, the primary documentation-delivery tool under Linux, a graduate of Boston College and Harvard University, and the Ubuntu Server Product Manager at Canonical. As a software engineer-turned-manager at the Novell corporation, Federico was part of the SUSE Linux team for five years, overseeing the update stack of a 150 million dollar maintenance business. Previously, Federico has been a CIO and a network software architect at technology and embedded Linux startups, and he has spent two years teaching in Boston University’s graduate and undergraduate programs, while simultaneously consulting for MIT. He is a frequent speaker at user group and conference events, notably the Linux Foundation’s LinuxCon, LinuxWorld, the O’Reilly Open Source Convention, and the IMPlanet conferences, where he was a panelist representing the Jabber community. Federico is a recognized expert in computing performance issues, and consults pro-bono with Standard and Poor’s clients interested in Free/Open Source Software technical and strategic issues. He participated in the GPL v3 drafting process in the large-corporation panel.

Comments on this page are now closed.

Comments

Picture of Federico Lucifredi
Federico Lucifredi
07/29/2011 11:54am PDT

Slides released. See y’all next year!

Picture of Federico Lucifredi
Federico Lucifredi
07/28/2011 3:13pm PDT

Slides will be posted during the weekend. Thanks to all who attended!

Picture of Alison Chaiken
Alison Chaiken
07/28/2011 1:48pm PDT

Clear, well-organized talk on a timely topic, full of useful info. A bit too focused on one vendor. Great demo. Speaker tended to become unintelligible when he turned his head down to look at notes and had a bit of tendency to mumble. Availability of scripts described in the talk is a big plus.