ADS-WS1
The ADS-WS1 is a low-cost weather station with direct APRS support (no external TNC required), serial data output (for connection to a PC or TNC), and voice synthesis capability.
- Configuration Utility
- Voice Data
- Latest firmware for offline use (as of 2025-03-10)
- Saved configuration for offline testing
ADS-WS1 base units ship without voice data loaded — the appropriate language file (e.g., english.bin) needs to be loaded through WxConfig for the voice function to work.
Main Unit
The main unit is housed in a flange mount enclosure with a removable 14-position 0.15" pitch terminal block, a 0.5" port (covered with stainless steel mesh) for sensor ventilation, and notches to accommodate the wind and rain sensor cables, connected internally. To open the main unit's lid and install the wind and rain cables or set DIP switch settings, unscrew the four screws on the top of the housing.
Temperature, humidity, and barometric pressure sensors are contained within the main unit.
Terminal Block Connections
Pin | Function |
---|---|
1 | Ground |
2 | Receive audio (from radio) |
3 | Transmit audio (to radio) |
4 | Push to Talk output |
5 | COR / Squelch signal from radio |
6 | Ground |
7 | 1-Wire data bus |
8 | Serial port 1 TX |
9 | Serial port 1 RX |
10 | Serial port 2 TX |
11 | Serial port 2 RX |
12 | Ground |
13 | DC Out (radio power control, 5A) |
14 | DC In (5 to 20 VDC, 50 mA) |
DIP Switches
Switch | Function |
---|---|
1 | ON = Increase audio output level |
2 | ON = Increase audio output level |
3 | ON = Enable COR pull-up |
4 | ON = HT push-to-talk mode (for most handhelds except Kenwoods) |
Serial Output
Currently port 1 outputs serial data at 2400 baud in Peet Bros data logger format. Complete record format is available, but only by sending a >H
to the unit.
- Weather Display will work with the WS1.
- Weather Display Lite (free version) will also work with WS1 — use Peet Ultimeter as weather station type.
To connect:
- Use a terminal program at 2400 baud
- Ctrl+C
is the command prompt
- Ctrl+B
gives the weather data
Example Parameters:
ABAUD 4800
ALTITUDE OFF
AMODE AUTO
AUTHLIST
BBAUD 4800
BMODE AUTO
COMMENT Argent Data WS1 build 56216
COMPRESS OFF
HBAUD 1200
INTERVAL 300
LVINHIBIT 0
MYCALL WT9M-8
POSITION 4333.54N 09038.74W
POWER ON
PATH WIDE2-2
QUIET 16
STATUS 1
TEMP ON
TEMPADJ 0
TIMESTAMP OFF
TXDELAY 30
TXLEVEL 155
VOLTAGE ON
Sample Output:
2013/05/06 10:45:50
Wind 090 degrees at 002 MPH gusting to 081 MPH
Outdoor temperature 000 F
Indoor temperature 080 F
Indoor humidity 039%
Outdoor humidity 000%
Barometric pressure 10189
Connections for Computer Programming Cable
You need a real RS-232 cable. TTL level will not work.
WS1 Pin | DB9 Pin | Function |
---|---|---|
6 | 5 | Ground |
8 | 2 | Serial 1 TX |
9 | 3 | Serial 1 RX |
– Wt9m, 15:01, 20 September 2010 (UTC)
Radio Interfacing
This section is a stub. See the OpenTracker+ manual for details.
Adapter for OpenTracker Radio Cables
WS1 Pin | DB9 Pin | Function |
---|---|---|
1 | 6 | Ground |
2 | 5 | RX |
3 | 1 | TX |
4 | 3 | PTT |
Status LED
- Blinks every two seconds during normal operation.
- Green = clock is set
- Red = clock is not set
- Solid red = transmitting
Real-Time Clock
The WS1's internal clock is set when the config program exits. Early boards lacked backup power.
Boards with battery connector J3 can use a 3.6V lithium battery for clock backup.
Wind and Rain Sensors
Includes 2-piece steel mast, anemometer, wind vane, rain gauge (0.011" resolution), cables, arms, screws, and clamps.
Installation
- Avoid overhead power lines
- Properly ground the mast
- Do not install on chimneys
For alignment: the boom should run east-west, with the anemometer on the west.
Radiation Shield Construction
If sheltered location is unavailable, build a Stevenson screen or Gill shield.
DIY examples:
- Bird house style Stevenson screen
- Stevenson screen from plastic bowls
- Fan-aspirated PVC pipe shield
- N5ZTW's Sensor Grenade (Word doc)
- Fan-aspirated Stevenson screen (1)
- Fan-aspirated Stevenson screen (2)
- Flower pot tray shield (1)
- Flower pot tray shield (2)
Academic article:
Help / Support Group
Ask questions, view documentation, and connect with other users.
Linux Weather Display (bash script)
weather.sh is a Bash script to display ADS-WS1 data in a terminal — free, GPL licensed.
Features:
- Displays live weather data without fancy software
- Text-based output
- Logs daily statistics to
weather.log
- Requires no additional packages
More info: http://server1.nuge.com/~weather
Arduino Notes
- Use a level converter (RS-232 to TTL)
- Add a 10k pull-up resistor to RXD1 terminal
- Remove the resistor when using the config application