2021-04-02, 01:42 AM
I don't think using a remote imu is a good idea or intended because of the lag between reading the sensors and reacting with the motor.
Instead, consider fixing a tinypilot to the boat in a good location (not inside tillerpilot) Then use a remote on the tiller pilot. The options for a remote:
1) 433mhz remote. I have built and have the source code and schematic for this. You can use universal 433mhz remotes
2) wifi remote. based on esp32 this gives the same display as the tinypilot with configuration abilities but connects over wifi. I have two size screens working, these are ttgo display variety
3) tinypilot in remote mode. You can use a second tinypilot and connect to the wifi of the master tinypilot. This gives the same function as #2, but is higher cost because a raspberry pi is used instead of esp32. The advantage is, it could be a backup if the primary fails if you have inertial sensors, otherwise you do not need inertial sensors for this pi.
Instead, consider fixing a tinypilot to the boat in a good location (not inside tillerpilot) Then use a remote on the tiller pilot. The options for a remote:
1) 433mhz remote. I have built and have the source code and schematic for this. You can use universal 433mhz remotes
2) wifi remote. based on esp32 this gives the same display as the tinypilot with configuration abilities but connects over wifi. I have two size screens working, these are ttgo display variety
3) tinypilot in remote mode. You can use a second tinypilot and connect to the wifi of the master tinypilot. This gives the same function as #2, but is higher cost because a raspberry pi is used instead of esp32. The advantage is, it could be a backup if the primary fails if you have inertial sensors, otherwise you do not need inertial sensors for this pi.