With this receiver, you will be able to
create a small desktop display that will
allow you to cycle through the various
pieces of weather telemetry available
on your weather network.
Let’s start by looking at the circuit
shown in Schematic 1, which shows the
Dios Workboard. That’s what I am going
to use in this example, but you may also
use the Dios Universal LCD carrier.
You will need the following
components to complete this project.
I will show you a complete source list
later in this article.
• Dios Workboard Deluxe (Workboard
Basic and DGLCD will also work)
• DiosPro 40-pin Chip
• Push Button
• 1K Resistor
• Character Based LCD (Sparkfun LCD-
• Kronos Robotics 3.3-5V Interface Kit,
SparkFun XBee Breakout Board, and
• XBee Module
• Free DiosPro Compiler
■ SCHEMATIC 1
a few changes to accommodate the
SMA antenna. Figure 13 shows how all
that is needed is a small hole drilled in
the upper base. Other than that, the
electrical connections are the same.
Build the LCD
■ Hobby Boards
Last time, I showed you how to
use the protocol to create your own
customizable satellites. Let’s use that
knowledge to create an LCD receiver.
■ FIGURE 14
• STEP 1: Build the Kronos Robotics 3.3-
5V interface kit and XBee breakout
board. If you are going to use this with a
breadboard as I have done in Figure 14,
make sure you install the five-pin header
on the bottom of the board. If you will
be mounting it in a more permanent
enclosure, placing the header on top
and using jumpers is a better choice.
Wire the interface according to
Schematic 1. You don’t need to attach
the LCD at this time. Take the button
and attach it to ports 4 and 6. As an
option, attach an LED and resistor
combination to ports 11 and 12.
■ SparkFun Electronics
■ Kronos Robotics
• STEP 2: Included in the downloads
for this article is a program called
WeatherReceiver.txt. Start the DiosPro
compiler and load, then program the
WeatherReceiver.txt file into the chip.
Whenever the XBee module receives
any kind of signal, the green LED on
the interface will light. When a valid
weather packet start indicator is
received, the optional LED on ports 11
and 12 will light. As weather packets