|
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
|