The Caffeinated Plug Computing Tutorial

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

Red Hat

Federico Lucifredi is the Product Management Director for Ceph Storage at Red Hat and a co-author of O’Reilly’s “Peccary Book” on AWS System Administration. Previously, he was the Ubuntu Server product manager at Canonical, where he oversaw a broad portfolio and the rise of Ubuntu Server to the rank of most popular OS on Amazon AWS. A software engineer-turned-manager at the Novell corporation, he was part of the SUSE Linux team, overseeing the update lifecycle and delivery stack of a $150 million maintenance business. A CIO and a network software architect at advanced technology and embedded Linux startups, Federico was also a lecturer for over 200 students in Boston University’s graduate and undergraduate programs, and simultaneously a consultant for MIT implementing fluid-dynamics simulations in Java.

He is a frequent speaker at user group and conference events, notably the Linux Foundation’s Open Source Summit, the O’Reilly Open Source Convention, The OpenStack Summit, LinuxWorld, and the leading SCALE and LCA Community conferences. Federico is a recognized expert in computing performance issues and consults with Standard and Poor’s clients in Free and Open Source Software technical and strategic issues. He participated in the FSF’s GPL v3 drafting process in the large corporation panel, and maintained the man suite, the primary documentation-delivery tool under Linux. Federico is a graduate of Boston College and Harvard University, and holds an ACE from MIT’s Sloan School. His writing has been published on Linux Journal and Linux Magazine, he pens the recurring “Performance Tuning Dojo” column for Admin Magazine and writes for O’Reilly Media on topics ranging from Cloud Computing to Open Hardware.

Comments on this page are now closed.


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

Slides released. See y’all next year!

Picture of Federico Lucifredi
Federico Lucifredi
07/28/2011 8:13am PDT

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

Picture of Alison Chaiken
Alison Chaiken
07/28/2011 6:48am 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.