-
Notifications
You must be signed in to change notification settings - Fork 3
Step 1 Install Openplotter Headless
WARNING: this information has been written in 2021, when pypilot version was 0.24 and Openplotter was 2.0. In 2023 these versions have by far been superceded and information in this chapter is most likely to be partly obsolete. Work in progress will be documented in the Workbook Release Notes.
First thing we do is to install openplotter, because it is by far the easiest and quickest way to get pypilot up and running.
To install openplotter, just follow the instructions on this link: Installing / Basic. You only need an SD card, a Raspberry Pi, and an SD card reader. ‘Headless’ means that you don’t need to hook up any screen, mouse or keyboard to your raspberry: you access the raspberry through VNC, a remote desktop type of thing.
- Download ‘Openplotter Headless’ from this link, and unzip it. I got an image file called 2020-12-16-OpenPlotter-v2-Headless.img after unzipping.
- Burn that file onto the SD card with the Raspberry Pi Imager. In the Operating System dropdown box, scroll all the way down, 'Use Custom', then select the .img file.
- When the SD card has been written, take it out of the SD card reader, stick it in the Raspberry, and plug the power cord in the raspberry.
- After no more than 2 minutes, you will see a Wi-Fi access point appear, called ‘openplotter’. Connect your computer to it. The Wi-Fi password is 12345678.
- Windows has a bad habit of dropping Wi-Fi connections when it cannot ping Bill Gates. So keep an eye on your connection, you might have to reconnect a few times.
- If it sticks, you will get an IP address in the 10.10.10.0 range and you can ping 10.10.10.1. That is your openplotter raspberry.
- Now download RealVNC VNC Viewer from here. Open it and connect to 10.10.10.1:5900. The username is pi, the password is raspberry. You will see the desktop and there will be a warning. If you are on Linux, you can use Remmina (ubuntu) or another VNC client.
- Ok the warning, and hit Next a few times. Along the way you need to give a new password for the user pi. At the end, this is what you see:
- Don’t forget to treat yourself to something nice! You’ve achieved the first step.
Pypilot Workbook
- Introduction
- What is pypilot
- The software component
- The hardware component
- The User Interface component
- Pypilot functions
- Data connections
-
The steps
- OLD
- Step 1: Install Openplotter Headless
- Step 2: Install pypilot
- Step 3: The openplotter user interface
- Step 4: The browser interface
- Step 5: The HAT interface
- Step 6: The Arduino controller
- Step 7: OpenCPN Pypilot Plugin
- Step 8: Looking under the hood
- Step 9: Wiring up the Nano
- Step 10: Installing Tinypilot
- Step 11: Tinypilot under the hood
- Step 12: Using openplotter tools remotely
- Step 13: SignalK connections
- Step 14: The Pypilot Motor Controller
- Step 15: Understanding motor.ino
- Parameters
- Gains
- NEW
- Step 1: Installing pypilot
- Step 2: Web interface
- Step 3: OpenCPN pypilot plugin
- Step 4: Installing the arduino
- Step 5: Wiring the arduino
- Step 6: Setting up data connections
- Step 7: SignalK connections
- Step 8: HAT interface
- Step 9: Debian under the hood
- Step 10: Tinypilot under the hood
- Step 11: Openplotter details
- Updating pypilot: debian
- Updating pypilot: tinypilot
- Feedback
- Todo
- Finally
- Autopilot Route Plugin
- Watchdog
- Workbook Release Notes