Hardware Hacking 101

Federico Lucifredi (Canonical | Ubuntu)
Presentation: Hardware Hacking 101 Presentation [PDF]
Average rating: ****.
(4.00, 6 ratings)

The emergence of many low-cost, off-the shelf boards supporting embedded Linux (or BSD) opens a wealth of possibilities for the hacker willing to expand her horizons to the possibilities of hardware tinkering.

Using the lowest amount of custom hardware and pouring Perl and Shell Script over everything as the glue binding it all, we create two minimalistic devices delivering a perfectly tuned network time source (synchronizing with a GPS satellite), and a naturally random entropy source (leveraging a Geiger tube’s measurement of natural background radiation).

The sample designs provide an entertaining introduction to the skills needed to design basic embedded systems, and their unavoidable BIOS and operating system underpinnings.

Aimed to medium-to-advanced Administrators, and Developers not shying away from the gory details of how Linux works behind the scenes. Come play, it is fun on the hardware side!

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 recently graduate student at Harvard University, and a software engineer-turned-manager at Novell corporation. Previously, Federico has been a CTO and a network software architect at ‘.com’ 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 LinuxWorld 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 Bruce Momjian
Bruce Momjian
07/25/2010 7:25pm PDT

I thought the talk was good, but it was unclear that he was going to talk about time measurement. It would have been good for that to be more clearly explained.

  • Intel
  • Microsoft
  • Google
  • Facebook
  • Rackspace Hosting
  • (mt) Media Temple, Inc.
  • ActiveState
  • CommonPlaces
  • DB Relay
  • FireHost
  • GoDaddy
  • HP
  • HTSQL by Prometheus Research
  • Impetus Technologies Inc.
  • Infobright, Inc
  • JasperSoft
  • Kaltura
  • Marvell
  • Mashery
  • NorthScale, Inc.
  • Open Invention Network
  • OpSource
  • Oracle
  • Parallels
  • PayPal
  • Percona
  • Qualcomm Innovation Center, Inc.
  • Rhomobile
  • Schooner Information Technology
  • Silicon Mechanics
  • SourceGear
  • Symbian
  • VoltDB
  • WSO2
  • Linux Pro Magazine

Sponsorship Opportunities

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

Download the OSCON Sponsor/Exhibitor Prospectus

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@ oreilly.com

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com

OSCON Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON Newsletter (login required)

OSCON 2.0 Ideas

Have an idea for OSCON to share? oscon-idea@oreilly.com

Contact Us

View a complete list of OSCON contacts