circuitcellar.com
Magazine Support   Digital Library   Products & Services   Suppliers Directory 
 





TOC Archive

Overview TOC of all print issues

Single Article Purchases require the use of a Pop Up window which contains the password.

 

 

 

#166 May 2004

Communications

Table of Contents


Task Manager
Improve Your Communication Skills, by Jennifer Huber

Priority Interrupt
All Washed Up, by Steve Ciarcia

New Product News, edited by John Gorsky

Programmable IR Receiver for PCs
Sergio Torrioli and Guido Torrioli
If you have a PC-based multimedia system in your living room, you can take that wireless keyboard off your lap. After converting an old PC into a multimedia player, Sergio and Guido built a programmable IR receiver that controls the PC from a distance. The PIC16F84A-driven system can decode a standard IR remote control and send commands to a PC just like a keyboard. Relaxing just got easier. p. 10

Keywords: IR, receiver, PC, keyboard, PIC16F84A, RC5, IS1U60

(If you have pop-ups disabled, click here for a password.)

—Sponsored Article —
Embedded Java Controllers

Read it now!

by D. Jay Newman
Before you start piecing together your next robotics puzzle, consider what Jay has to say about the power of embedded Java controllers. In this article, he introduces you to Systronix Java controllers and the SimmStick bus they use. He concludes with information about the code and hardware that he used to create a simple motor controller for R/C servos. p. 16

Keywords: Java, JStamp, aJ-80, JStik, SimmStick bus, memory, Jembuilder, JSwat, CLDC, motor control, servo

Sponsored by Robo Nexus

Simple Bluetooth Integration (Part 1)
Implementing Bluetooth Modules
Anders Rosvall
It may be easier than you think to integrate Bluetooth technology in your designs. In the first part of this series, Anders introduces two Bluetooth modules—the ROK104001 and cB-OEMSPA13i—and sets the stage for an interesting project that he describes in Part 2. p. 22

Keywords: Bluetooth, ROK104001, cB-OEMSPA13i, integration, modules, qualification, GAP, SPP, DNP, LAP, interfacing, profiles, ECI, protocol, AT commands

(If you have pop-ups disabled, click here for a password.)

Wi-Fi-Enabled Embedded Control
Ingo Cyliax
Looking for an easy wireless solution for your embedded applications? In this article, Ingo shows you how to Wi-Fi-enable embedded applications with a wireless bridge. p. 32

Keywords: Wi-Fi, embedded, 802.11b, Pocket PC/PDA, BL2000, Ethernet, web server, temperature, thermistor

(If you have pop-ups disabled, click here for a password.)

Ethernet Bootloader
Andrew Smallridge
After reading Norman Jackson’s 1998 Circuit Cellar article about his BitScope, which is a mixed-signal capture engine, Andrew started working on an Ethernet interface for it—the LAN interface adapter (LIA). Here he describes the LIA and explains how he came up with an Ethernet bootloader solution, which basically includes the code working in the PIC, the controlling host, and an Ethernet connection. p. 36

Keywords: Ethernet, bootloader, Bitscope, LAN interface adapter, RTL8019, PIC18F252, FTC111-01, packet formats

(If you have pop-ups disabled, click here for a password.)

—Feature Article —
APPLIED PCs
Radio Roundup

Read it now!

by Fred Eady
Fred spent an entire month accumulating and categorizing embedded radio equipment. Has he become obsessed with collecting RF technology? It’s a bit too early to label him a certified radiophile, so give him a chance to explain what he’s been up to. Who knows, perhaps his explanation will inspire you to incorporate some wireless gadgetry in your next design. p. 46

Keywords: RF, embbeded data radio, XTR-903-A4, 9XStream, ER400TRS, ER900TRS, SpacePort, Promi-SD202

 

USI-Based I2C Slave
Anton Kruger
Implementing an I2C interface doesn’t have to be a hardware-heavy endeavor; you can combine a microcontroller’s external interrupt and software. The USI subsystem found on the ATtiny26 enables serial communication. In this article Anton explains everything you need to know, including the software specifics, to create a USI-based I2C slave. p. 52

Keywords: I2C, USI, universal serial interface, ATtiny26, ATtiny2313, ATmega169, clock stretching, licensing

(If you have pop-ups disabled, click here for a password.)

Get Moving with the MC34921 Power Control IC
Fred Eady
Motorola’s MC34921 is an inexpensive solution for controlling small motors. At first, Fred was going to incorporate the device in a generic robotics project that you could work on in your downtime. However, he soon switched gears, thinking it better to cover a development kit that you can immediately put to use. p. 60

Keywords: MC34921, motor control, current, drivers, bridge, ATmega16, PWM, SPI

(If you have pop-ups disabled, click here for a password.)

—Sponsored Article —
USB in Embedded Design (Part 2)
HIDmaker Converts an Application

Read it now!

FROM THE BENCH
by
Jeff Bachiochi

Jeff makes converting to USB an attractive option with HIDmaker, a highly efficient program that does all the work for you. Creating USB software has never been easier. p. 68

Keywords: USB, X10, device classes, transfer rate, Human Interface Device, HIDmaker, PIC16C745

Sponsored by Trace Systems

SILICON UPDATE
The Heat is On
Tom Cantrell
Whether you’re building the next Mars rover or a small fire-detecting unit for a robotics contest, you can never know too much about temperature-sensing technology. Tom surveys the various techniques you can use to bring temperature-sensing capability to your designs. p. 78

Keywords: Temperature sensing, bimetallic, nitinol, thermocouple, thermistor, RTD, LM50, aTSxx, Sensor Path

(If you have pop-ups disabled, click here for a password.)

Test Your EQ

Index of Advertisers

PREVIEW June #167
Measurement & Sensors
Wireless Monitoring System
Monopole Antenna Design
Turbocharged Upgrade: Crank Trigger Modification Eliminates Engine Knocking
MCU Evolution: New Microcontrollers Meet Increasing Demand
Designing with the Nios (Part 1): Second-Order, Closed- Loop Servo Control
Simple Bluetooth Integration (Part 2): Interfaces and ECI Protocol
ABOVE THE GROUND PLANE Robot Mechanics
APPLIED PCs Adaptable Temperature Measurement System
FROM THE BENCH Smart Sensor Design
SILICON UPDATE Radio Riot