O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Make Projects: Small Form Factor PCs

Book Description

Shoebox sized and smaller, small form factor PCs can pack as much computing muscle as anything from a PDA to a full-sized desktop computer. They consume less power, have few or no moving parts, and are very quiet. Whether you plan to use one as a standalone PC or want to embed it in your next hacking project, a small form factor PC may be the next thing you build. Small Form Factor PCs is the only book available that shows you how to build small form factor PCs -- from kits and from scratch -- that are more interesting and more personalized than what a full-sized PC can give you. Included in the book are projects for building personal video recorders, versatile wireless access points, digital audio jukeboxes, portable firewalls, and much more. This book shows you how to build eight different systems, from the shoebox-sized Shuttle system down to the stick-of-gum sized gumstix. With thorough illustrations and step-by-step instructions, Small Form Factor PCs makes it easy for anyone who wants to get started building these tiny systems. Small form factor computing is taking off, and this guide is an absolute must for anyone who wants to get in on the launch.

Table of Contents

  1. Preface
    1. How to Contact Us
    2. Introduction
      1. What Is Small Form Factor?
      2. Why Small Form Factor?
      3. Small Form Factor Systems
      4. More Cool Hardware
    3. Digital Audio Jukebox
      1. Introducing the VIA EPIA-M
      2. Additional Hardware
      3. Step 1: Install and Configure Gentoo Linux
      4. Step 2: X Windows and XMMS
      5. Step 3: Infrared Remote Control
      6. Case Modding
      7. Extra Credit
    4. Digital Video Recorder with MythTV
      1. Introducing the Shuttle ST62K XPC
      2. Operating System: Gentoo Linux
      3. X Windows
      4. MythTV
      5. Adding a Remote Control
      6. Starting MythTV Automatically
      7. Using Your TV as the Display
      8. Extra Credit
    5. Home Network Gateway
      1. Introducing the Soekris net4501
      2. Additional Hardware
      3. Installing OpenBSD
      4. From Installation to Gateway
      5. Packet Filter (pf)
      6. Extra Credit
    6. Network Monitor
      1. Introducing the Soekris net4801
      2. Additional Hardware
      3. Installing FreeBSD
      4. Arpwatch
      5. Nagios
      6. Snort
      7. RRDTool
      8. Extra Credit
    7. Wi-Fi Extender
      1. Introducing the Access Cube
      2. Assembling the System
      3. Exploring the Access Cube
      4. Wi-Fi Configuration
      5. Antenna Options
      6. Using the Wi-Fi Extender
      7. Building a Console Cable
      8. Extra Credit
    8. A Portable, USB-Powered, Bridging Firewall
      1. Introducing the OpenBlockS
      2. SSD Linux
      3. Turning the OpenBlockS into an Ethernet Bridge
      4. Using the Firewall
      5. Powering OpenBlockS via USB
      6. Extra Credit
      7. Introducing the ZipIt Wireless Messenger
    9. Cheap Wi-Fi SSH Client
      1. Updating the ZipIt Firmware
      2. Playing with the BURN3 Firmware
      3. Loading OpenZipIt
      4. Playing with OpenZipIt
      5. Extra Credit
    10. Bluetooth LED Sign
      1. Introducing the gumstix
      2. Assembling the System
      3. Exploring the gumstix
      4. Building Software for the gumstix
      5. Learning About Bluetooth
      6. The Pro-Lite LED Sign
      7. Putting It All Together
      8. Sending Messages to the Sign
      9. Extra Credit
    11. Running an NFS Server
      1. About NFS
      2. The Exports File
      3. Starting NFS Services
      4. Mounting