Circuit Cellar Ink 240
July 2010

Table of Contents


CJ Abate

HTML Task Manager

Circuit Cellar: The Next Iteration

Questions & Answers


CJ Abate

Research, Design, Write, Then Repeat

An Interview With Jan Axelson

Jan Axelson is the author of USB Complete (Lakeview Research, Fourth Edition, 2009), Serial Port Complete (Lakeview Research, Second Edition, 2007), and many other books and articles about hardware interfacing. Between 1997 and 2008, she wrote seven articles for Circuit Cellar. I met Jan Axelson at the April 2010 Embedded Systems Conference in San Jose, California. In a May 2010 interview, I asked Jan about topics ranging from her earliest design experiences to the future of USB technology.


John Gorsky

HTML New Product News


David Tweed

HTML Test Your EQ

The Consummate Engineer


George Novacek

It All Begins With a Spec

Your goal is to become a well-rounded, multidisciplinary engineer who can address hardware and software issues alike, tackle difficult design problems, and deliver quality work on a consistent basis. But achieving this goal takes time, effort, and guidance. So let's start with the basics.


Denny Lin

Ubuntu Webcam Server

Ready to take a look inside an Ubuntu webcam server? Once you finish this project, your viewers will have access to your streaming video via any modern browser (Internet Explorer, Firefox, Safari, Opera, or Chrome) and desktop OS platform (WindowsXP, MacOS, or Linux).


Devlin Gualtieri

Build an X10 Controller

Part 1: Circuit Design

This article series details the process of building an X10 controller from start to finish. Here you learn about the circuit design before moving on to the software.



Tom Struzik

Wireless Data Exchange

Build a 2,700-lb. Bluetooth Headset

Building a Bluetooth-enabled device can be difficult if you don't have any experience with the technology. Finding the right module can greatly simplify the process. The Bluegiga WT32 is a highly integrated Bluetooth module that fits the bill. Here you learn how to put Bluetooth to good use.



Matt Bunting
John Rogers

Hexapod Kinematics

Motor Communication, Motion Planning, and Image Processing

This article covers advanced topics in robotics applied to a completely autonomous hexapod design. The concepts of gait dynamics, feedback control, and optical flow for motion depiction are covered.

Lessons from the Trenches


George Martin

Put C Language to the Test

Part 3: Rules and Assignments

In this third part of the Sudoku problem-solving exercise, you learn about a rules package and then receive some assignments. You've put C language to the test. Now a solution is within reach.


From the Bench


Jeff Bachiochi

Application Communication with USB

Part 2: The Importance of Descriptors

You know how a USB device goes through a number of states as it progresses during the enumeration process. The next topic to understand is the standard device descriptor, which is the first item in a device's datasheet.


Silicon Update


Tom Cantrell

Wall Whisperer

A Fresh Take on Powerline Communication

Powerline communication isn't a new concept, but as the Rodney Dangerfield of networks, it just can't get respect. So, maybe your experience with early versions was less than satisfying. Now Cypress is ready to give it another go. How about you?


Crossword Puzzle


Crossword Puzzle - Answers for Issue 239


Advertiser's Index / August Preview


Steve Ciarcia

HTML Priority Interrupt

72 Flavors and More

FTP Directory for INK 240
Follow this link to order a copy of INK 240

<<< Ink 239

Ink 241 >>>

Main Index

Author Index