CURRENT ISSUE
Contests
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 Cellar — Read
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.)
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?
|