Circuit Cellar Ink 213
April 2008

Table of Contents


CJ Abate

HTML Task Manager

Smart Design & Intelligent Programming


John Gorsky

HTML New Product News

  • ThreadX/MCU RTOS, for Microchip Technology's PIC24 16-bit microcontroller from Express Logic, Inc.
  • RDK-BLDC Brushless DC Motor Control Reference Design Kit from Luminary Micro, Inc.
  • Stamp9261 AT91SAM9261-based CPU module from taskit
  • TDRO-10 programmable meter for analog sensors/transducers from Transducers Direct
  • 12EU050 eight-channel, 12-bit, 50-Msps ADC from National Semiconductor Corp.
  • E8R-D12GP-1 wireless plug-in dimmer/relay receiver from Ad Hoc Electronics
  • USB-F and USB-E series of USB connectors from Spectrum Control, Inc.
  • AS3658 integrated power and audio management unit from austriamicrosystems


David Lynch

Embedded Linux Development

Part 1: A Virtual Linux Environment on a Windows System

Imagine this: a flexible embedded Linux development environment running under Windows. Now it's a reality. David created a virtual Linux environment on a Windows system using coLinux. This is your platform for embedded cross development.

The Darker Side


Robert Lacoste

Low-Power Techniques

Build Better Energy-Saving Electronic Systems

If you're anything like Robert, you recognize that it is time to stop building power-hungry applications.In this article, he provides several useful tips for building energy-saving electronic systems.



Yoshiyasu Takefuji

HTML Programmable Power

Build a Simple USB DAC

Yoshiyasu describes the step-by-step construction of a simple USB DAC around an ATtiny45 and a MAX517. You can use the system as a programmable power supply.



Chris Coulston

Do-It-Yourself Motion-Controlled Gaming

Part 2: Manipulate 3-D Graphics

Chris concludes describing how to build your own motion-sensing controller that can interact with a variety of graphics programs on a PC. He shows you how to build complex graphics with OpenGL. Now you can design your own video games.


Above the Ground Plane


Ed Nisley

Triac Behavior

Triac Control Meets an Inductive Load

Looking for more precise power control, Ed used a triac and a few supporting components to control high-power equipment. In this article, he describes everything you need to know about the circuits. The results might surprise you.



Jose Sanchez

Video Stamp

A Handy Display for Debugging Programs

Jose uses his "Video Stamp" system to debug his programs and display video from various applications. A PIC18F2520 microcontroller and three resistors form a rudimentary DAC to generate the NTSC-compatible video signal. Read on for the hardware and software specifics.



Taylor Hutt

Simple Hardware Development

After nearly three decades of programming, Taylor recently decided to focus his attention on learning how hardware is developed. He tackled his first project with a Xilinx Spartan-3E starter kit and the VHDL programming language.


From the Bench


Jeff Bachiochi

Digital Touch

A Potentiometer with No Moving Parts

Tired of replacing your mechanical parts? Jeff has the solution: eliminate them. His design provides user input and a digital potentiometer for resistance or voltage output.


Silicon Update


Tom Cantrell

More Than a Core

While examining 32-bit microcontrollers last month, Tom decided that the STMicroelectronics STM32 was worth a second look. With the new ARM Cortex M3 core, good peripherals, integration, and energy efficiency, this could be just the MCU for your next project.


Crossword Puzzle


Advertiser's Index / May Preview


Steve Ciarcia

HTML Priority Interrupt

What Makes an Engineer?

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

<<< Ink 212

Ink 214 >>>

Main Index

Author Index