CURRENT ISSUE

Contests

bottom corner

Table of Contents



Issue #210 January 2007 — Embedded Applications

Task Manager
Twenty Years, by C. J. Abate

Priority Interrupt
Happy Twentieth Anniversary, by Steve Ciarcia

New Product News, edited by John Gorsky

FEATURE ARTICLES
Get Cooking with Embedded Linux
by Brian Senese
You can use Linux for a wide range of embedded projects. For instance, Brian developed a Linux-based system that can store his favorite recipes and display them on a small LCD screen. Now he can access his recipes without opening a cookbook. p. 14

Keywords: Linux, embedded, cookbook, LCD, ARM9, ATEB9200, TFTP, NFS, GNU, GDB, U-boot

(A link to the article will be emailed to you.)

 

INTELLIGENT ENERGY SOLUTIONS
Solar-Powering the Circuit CellarRead it now!
Part 2: From the Ground Up
by Steve Ciarcia
Last month, Steve began describing the process of installing his solar PV system. This month, he covers the massive task of preparing two 11¢  schedule 80 poles (8² in diameter) to support two of the three solar arrays. As you’ll see, it’s easier said than done. The technical adventure continues! p. 22

Keywords: Intelligent Energy Solution, solar, PV, pole mount, wind load, concrete, footing, structural integrity

 

Cash for Code
Part 1: A Focus on Firmware
by Richard Hoptroff
Ever dream of becoming a firmware mogul? In the first part of this series, Richard looks at the potential for firmware to become an industry in its own right. He then describes what a product offering would have to look like in order for it to succeed in the marketplace. p. 30

Keywords: Firmware, industry, selling, delivery, killer application, TEAclipper, design, support, documentation, datasheet, evaluation kit, marketing, product life cycle

(A link to the article will be emailed to you.)


Precision Oscillator Calibrator
by Michael Griebling
Michael built a precision oscillator calibrator that quickly and accurately measures low frequencies. The system can communicate with a host computer, perform initial frequency and calibration set up, and display measured oscillator errors. p. 40

Keywords: Oscillator, calibrator, calibration, NIST, frequency, oven controlled, RS-232, MSP430F2012, CXA10-48S3V3, MAX3221, BSOF3S3E, OCXO, UART

(A link to the article will be emailed to you.)

Build a Learning Remote Control
by Ben Smith
You use an infrared (IR) remote control every day, but do you know how the technology works? Ben covers the topic of IR communication and describes a simple MAXQ2000-based remote control design. p. 50

Keywords: Remote control, IR, MAXQ2000, Space Commander, learning, carrier, RC-5

(A link to the article will be emailed to you.)

Designing for Hostile Environments
by Monte Dalrymple
Monte recently designed a CPU that will one day orbit Jupiter in one of the most hostile environments in the solar system. In this article, he describes design techniques that you can use to prepare your systems for operation in hostile environments.

Keywords: Design, harsh environment, hardware, software, single-event upset, triple-modular redundancy, voting, FPGA, RTAX-S, Hamming code, state machines, Z180

(A link to the article will be emailed to you.)


Special Feature: 20th Anniversary Retrospective
That Was Then, This Is Now
Read it now!
by Ed Nisley
This month marks Circuit Cellar’s 20th anniversary. Ed reminds us that even though embedded technology has come a long way since 1988, what’s inside the box still counts. Electronics really is better today! p. 68

Keywords: Retrospective, microcontroller, performance, CPU, analog, Moore's Law, code, software, open source, Spice

COLUMNS

LESSONS FROM THE TRENCHES
The C Half-Time Report
by George Martin
You need the right tools and procedures to make writing and debugging code as easy as possible. This month, George takes a break from his C language tutorial series to cover some tools that you should consider adding to your arsenal. p. 56

Keywords: C, tools, editor, IDE, UltraEdit, coding style, error checking, lint, printing, Source Print, Understand for C/C++, SourcePublisher for C++, DocJet

(A link to the article will be emailed to you.)

FROM THE BENCH
Portable Poll Server
Part 1: System Setup
by Jeff Bachiochi
Jeff explains how to design a microcontroller-based polling system that can be attached to a LAN and used to feed web pages to a browser. Each page includes a question and possible answers. When a user is finished, the results can be displayed on a PC. Ask and you shall receive. p. 70

Keywords: Polling system, LAN, SitePlayer, web, HTML, SiteLinker, dsPIC30F3013, Liberty Basic

(A link to the article will be emailed to you.)

 

SILICON UPDATE
The Quad Squad
by Tom Cantrell
Need some flash? Call on the “Quad Squad” when you need a lot of flash memory but don’t have too many pins to spare. Tom introduces Winbond’s new family of Quad I/O spiFlash parts. p. 78

Keywords: Quad I/O spiFlash, SPI, W25Qxx, memory, write protection, performance, data transfer

(A link to the article will be emailed to you.)

Crossword

Index of Advertisers

PREVIEW
Issue #211 February 2008 — Wireless Communications
◊ Wireless Sensor Network Design: A Flexible Platform for WSNs
◊ RFID Payment Terminal
◊ Solar-Powering the Circuit Cellar (Part 3): Wiring & Electronics
◊ Cash for Code (Part 2): Publish Your Firmware
◊ System Control: TCP/IP Communication with Embedded Processors

THE DARKER SIDE Antenna Basics
ABOVE THE GROUND PLANE Transformers
FROM THE BENCH Portable Poll Server (Part 2): Data Acquisition and Results
SILICON UPDATE Got Chips?

Order a Print Copy - USA $5, Canada $5.50, Other $8
Choose Shipping Destination: USA Canada Other
Issue #210

Order an Electronic Single Issue Copy- $5
You will be emailed a link to a ZIP file containing a PDF
Issue #210

 


bottom corner