Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/n1kdo/kpa500-remote
Pico-W Web & Remote server for Elecraft KPA500 amplifier and KAT500 autotuner
https://github.com/n1kdo/kpa500-remote
amateur-radio amateur-radio-remote-control amateurradio elecraft hamradio pico-w
Last synced: about 1 month ago
JSON representation
Pico-W Web & Remote server for Elecraft KPA500 amplifier and KAT500 autotuner
- Host: GitHub
- URL: https://github.com/n1kdo/kpa500-remote
- Owner: n1kdo
- License: bsd-2-clause
- Created: 2022-12-27T20:42:58.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-09-06T22:53:20.000Z (4 months ago)
- Last Synced: 2024-09-07T07:03:39.868Z (4 months ago)
- Topics: amateur-radio, amateur-radio-remote-control, amateurradio, elecraft, hamradio, pico-w
- Language: Python
- Homepage: https://www.n1kdo.com/
- Size: 840 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: license.md
Awesome Lists containing this project
README
# Raspberry Pi Pico W Web Remote for Elecraft KPA500 Amplifier and KAT500 autotuner
I wanted to Internet-enable my KPA500 amplifier and KAT500 auto-tuner. This project
provides a Web Client for both the KPA500 and KAT500. In addition, it also works
as a server for the KPA-500 Remote and KAT-500 Remote software from Elecraft.This runs on the [Pico-W-Dual-Serial](https://github.com/n1kdo/pico-w-dual-serial) board.
This project uses a lot of the same code as my [Antenna Rotator Controller Controller](https://github.com/n1kdo/rotator-controller-controller)
The hardware is a Raspberry Pi "Pico W" with a MAX3232 RS-232 interface IC.
Pretty simple. As usual, the simplicity of the hardware is made up for by
the complexity of the software.## Ecosystem
The project supports both of the
[Elecraft Remote Control clients](https://elecraft.com/pages/kpa1500-kpa500-kat500-remote-software)
as well as web pages that emulate the remote control clients.![ecosystem](kpa500-remote-ecosystem.png)
## Web Clients
The KPA500-remote provides web pages for both the amplifier and the auto-tuner.
The web pages are modeled on the Elecraft KPA500-Remote windows client,
and Elecraft KAT500-Remote windows client -- more or less.The fundamental difference is that the web pages will
not automatically refresh unless one of the non-zero auto-refresh buttons
is selected. Note that the on every activity, the auto-refresh is
engaged for three one-second updates regardless of the update settings.
This is to allow the changes made from the UI to be reflected on the page.![](KPA500-web.png "View of Web Console for KPA500 Amplifier")
![](KAT500-web.png "View of Web Console for KAT500 Amplifier")
## Elecraft "KPA-500 Remote" server and "KAT-500 Remote" server
The KPA500-remote also provides a network server that is
compatible with the KPA-500 remote client, and a network server
that is compatible with the KAT-500 remote client.This means that you don't need a dedicated computer to serve the amplifier
and tuner to the network, the KPA500-remote (this application) does that for you.No need to run a PC at your remote station!
See [Installation and Setup](Installation-and-Setup.md) for (duh) Installation and Setup
instructions.