Большое спасибо Питер! Я очень долго пытался построить нечто подобное на Ардуино нано. Ваш проект,- это просто чудо! Всё очень просто весьма понятно и в высшей степени доступно! Спасибо за Ваш труд! Я очень Вам признателен. Схему собрал за 10минут. Скетч залился без ошибок! Сразу всё заработало! Настройки и возможности приложения супер! Осталось испытать на лодке..:-)
Мне пришлось перевести :) Пожалуйста. Thank you very much Peter! I have been trying to build something like this on Arduino nano for a long time. Your project is just a miracle! Everything is very simple, very clear and extremely accessible! Thank you for your work! I am very grateful to you. I assembled the circuit in 10 minutes. The sketch was uploaded without errors! Everything worked right away! The settings and capabilities of the application are super! It remains to test it on a boat..:-)
Thanks. There is room for improvement though. I first tried existing autopilot builds, but found them too complicated to setup. That frustration led me to start this project.
Wow, a real nice piece of work... I've been using opencpn but this is a very different approach... I'll give it a try.. Many thanks for sharing your hard work
Looks like I am part of your beta testing group ,😊 Yea!!! After listening to your videos and scratching my head a few times I did get the ESP32 firmware updated, linear actuator connected and the Autopilot program installed. Thanks for all of the great programming and videos. Boat should be on the water early May and start using the program.
I am going to adapt this for my servo controlled trolling motor. I can do the left and right with a normal servo PWM signal (I use a vert large servo to steer the trolling motor). Is there any possibility you could add a speed control to the app? I am using an 60 AMP ESC that is also controlled by a PWM servo signal and it would be quite easy to control that with the ESP32 as well.
@@PieterOskam Usually the speed is just set (like normal trolling) and when/if you get to the end of a route it just stops. I did not yet think of station keeping because it is a PITA with the motor on the back of the boat. What is the maximum number you send in the "motor" command you send? I need to know that to calculate how far to move the servo.
Currently working on that. Buttons work. Now working on staying in sync with phone. I also added a compass, so the unit can be completely used without a phone.
My complements to you. Found your videos by chance while reviewing pypilot videos. I ordered the larger BT1 Power Supply, a couple of esp32 boards and a linear actuator. All arrived today. I set up a RPI 4 with Openplotter last fall, but I will set up your build design also. It doesn’t hurt to have a redundant system. Hopefully, I can follow your software instructions. What is the ESP32 plugged into? Is that a 12 volt power supply that you show in your video?
@@rusty19481 I also started with pypilot and openplotter. But the system were rather complicated and too complex for my needs. Where i plug the ESP32 into is a sort of adapter boards. It has a built in 12v->3.3V converter and also you have a lot more pins to connect to for easy wiring
ia m very new to this, when I run serial manager it just cycles through the same load/entry random things I dont understand and does not look like what you have. I have tried re uploading it and it does the same thing and doesnt appear to connect to my phone
Большое спасибо Питер! Я очень долго пытался построить нечто подобное на Ардуино нано.
Ваш проект,- это просто чудо! Всё очень просто весьма понятно и в высшей степени доступно! Спасибо за Ваш труд! Я очень Вам признателен. Схему собрал за 10минут. Скетч залился без ошибок! Сразу всё заработало! Настройки и возможности приложения супер! Осталось испытать на лодке..:-)
Мне пришлось перевести :) Пожалуйста.
Thank you very much Peter! I have been trying to build something like this on Arduino nano for a long time. Your project is just a miracle! Everything is very simple, very clear and extremely accessible! Thank you for your work! I am very grateful to you. I assembled the circuit in 10 minutes. The sketch was uploaded without errors! Everything worked right away! The settings and capabilities of the application are super! It remains to test it on a boat..:-)
one of the best tutorial about autopilots on UA-cam (probably the best)
Thanks. There is room for improvement though. I first tried existing autopilot builds, but found them too complicated to setup. That frustration led me to start this project.
@@PieterOskam ua-cam.com/channels/O6FPY-pJdLp-u72U-TKlDw.html
Ok i'm gonna build this one for my project sailboat! Thanks
Wow, a real nice piece of work... I've been using opencpn but this is a very different approach... I'll give it a try..
Many thanks for sharing your hard work
Thank you Peter:
very clear, and useful
This is great. I might incorporate some of this as a spot lock into my minn kota wireless conversion project.
Great, keep me updated. Tough it is designed for boats, many interest is coming from trolling motors.
Thanks for this great pilot. How to connect buttons and gyro to esp32?
I use a pimoroni icm20948. It needs SCL, SDA, voltage an GND
Thank for this job ,do you make a new video ,when you add an external compas ?
it would be great.
How did you install everything on your boat???
Looks like I am part of your beta testing group ,😊 Yea!!!
After listening to your videos and scratching my head a few times I did get the ESP32 firmware updated, linear actuator connected and the Autopilot program installed.
Thanks for all of the great programming and videos.
Boat should be on the water early May and start using the program.
I am going to adapt this for my servo controlled trolling motor. I can do the left and right with a normal servo PWM signal (I use a vert large servo to steer the trolling motor). Is there any possibility you could add a speed control to the app? I am using an 60 AMP ESC that is also controlled by a PWM servo signal and it would be quite easy to control that with the ESP32 as well.
But that speed would then be depending on the distance from the boat to the virtual anchor point right?
@@PieterOskam Usually the speed is just set (like normal trolling) and when/if you get to the end of a route it just stops. I did not yet think of station keeping because it is a PITA with the motor on the back of the boat. What is the maximum number you send in the "motor" command you send? I need to know that to calculate how far to move the servo.
Is it possible to use a stepper motor instead of a linear actuator?
@@kristijan_host if the stepper motor allows pwm control, yes.
@@PieterOskam
If I use the A4988 driver, how to connect it to esp 32?
That's for a stepper motor
Thanks!
What compass did you wire in to make it independent
Icm20948
Can i use different manufacter of that chip? I have sparkfun icm20948
Ok, you can add control buttons to the sp 32 firmware without a smartphone...
Currently working on that. Buttons work. Now working on staying in sync with phone. I also added a compass, so the unit can be completely used without a phone.
how to connect buttons to esp32...connection diagram....thank you.@@PieterOskam
My complements to you. Found your videos by chance while reviewing pypilot videos. I ordered the larger BT1 Power Supply, a couple of esp32 boards and a linear actuator. All arrived today.
I set up a RPI 4 with Openplotter last fall, but I will set up your build design also. It doesn’t hurt to have a redundant system. Hopefully, I can follow your software instructions.
What is the ESP32 plugged into? Is that a 12 volt power supply that you show in your video?
@@rusty19481 I also started with pypilot and openplotter. But the system were rather complicated and too complex for my needs.
Where i plug the ESP32 into is a sort of adapter boards. It has a built in 12v->3.3V converter and also you have a lot more pins to connect to for easy wiring
ia m very new to this, when I run serial manager it just cycles through the same load/entry random things I dont understand and does not look like what you have. I have tried re uploading it and it does the same thing and doesnt appear to connect to my phone
It just constantly reboots on the serial monitoring is now what im seeing
some quick forum reading is pointing to a coding error being the issue but i have no idea how to address that
Can you copy paste the error ?
Rebooting...
ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0xc (RTC_SW_CPU_RST),boot:0x8 (SPI_FAST_FLASH_BOOT)
Saved PC:0x40377630
SPIWP:0xee
mode:DIO, clock div:1@@PieterOskam
ELF file SHA256: 220a502224dff5a7
E (213) esp_core_dump_flash: Core dump flash config is corrupted! CRC=0x7bd5c66f instead of 0x0
Rebooting
Will this work on a trolling motor?
yes, but the idea of the trolling motor is to stay at a certain position right? This app aims to maintain a course heading when moving forward.
Great can you make us a diagram of the spit thank you
It is all in the github link
im having real bad problems with the code.
Please provide more details, preferably on the facebook group. Many people would like to help you out.