Difference between revisions of "PyPilot"

From wiki.bastelbude.grade.de
Jump to: navigation, search
(code)
(communication)
 
(One intermediate revision by the same user not shown)
Line 34: Line 34:
 
* https://esp32.com/viewtopic.php?f=2&t=4354
 
* https://esp32.com/viewtopic.php?f=2&t=4354
 
* https://docs.espressif.com/projects/esp-idf/en/latest/api-reference/peripherals/adc.html
 
* https://docs.espressif.com/projects/esp-idf/en/latest/api-reference/peripherals/adc.html
 +
 +
== communication ==
 +
* signalK: /vessels/<RegExp>/steering/rudderAngleTarget
 +
** n2k: pgn 127237 Heading/Track Control
 +
* signalK: /vessels/<RegExp>/propulsion/<RegExp>/transmission/gear[Target]
 +
** n2k: pgn NONE
 +
* signalK: /vessels/<RegExp>/propulsion/<RegExp>/revolutions[Target]
 +
** n2k: pgn NONE
 +
* signalK: /vessels/<RegExp>/propulsion/<RegExp>/engineLoad[Target]
 +
** n2k: pgn NONE
  
 
== shopping ==
 
== shopping ==

Latest revision as of 05:34, 13 April 2020

autopilot

parts

actuator

  • Arduino or ESP32 + double H Bridge
  • windshield wiper motor

rudder feedback

  • rudder angle sensor: 10k linear pot
  • endstops: switch

clutch and throttle feedback

  • lever angle sensor: 10k linear pot
  • endstops: switch

remote

  • Arduino or ESP32

rudder

  • 10k linear pot

clutch and throttle

  • 10k linear pot

code

communication

  • signalK: /vessels/<RegExp>/steering/rudderAngleTarget
    • n2k: pgn 127237 Heading/Track Control
  • signalK: /vessels/<RegExp>/propulsion/<RegExp>/transmission/gear[Target]
    • n2k: pgn NONE
  • signalK: /vessels/<RegExp>/propulsion/<RegExp>/revolutions[Target]
    • n2k: pgn NONE
  • signalK: /vessels/<RegExp>/propulsion/<RegExp>/engineLoad[Target]
    • n2k: pgn NONE

shopping