Skip to content

Web based ST1000/ST2000 tiller pilot control using ESP32 and Seatalk1

Notifications You must be signed in to change notification settings

pangopi/TillerPilotRemote

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TillerPilotRemote

Remote control a TP1000+ or TP2000+ tiller pilot autopilot using the seatalk protocol over a web interface using an ESP32.

Forked from APRemote by richardJG.

Mayor changes are the move to PlatformIO and VSCode.

Currently compiles and testing on the boat using ST2000+ currently in progress.

Original Description

APRemote

Web based autopilot control using ESP32 and Seatalk1

Seatalk 1 is a 9bit protocol with 9th bit being set to indicate a command byte. Decoding is done using the ESPSoftwareSerial library. INitialise the software port as 8 bit and Space parity. Test the parity bit before reading data if it is set then the byte being read is a command bit.

ESP32 sketch on Arduino IDE. Reads and writes Seatalk1 to display data and send AP commannds to control X10 smart pilot.

Seatalk processing in Core 0 on ESP32.

HTML/CSS files for web page uploaded via SPIFFS.

More details to follow.

About

Web based ST1000/ST2000 tiller pilot control using ESP32 and Seatalk1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 76.0%
  • HTML 19.0%
  • CSS 4.8%
  • C 0.2%