Bluetooth Autopilot Assembly hardware and software

Поділитися
Вставка
  • Опубліковано 30 жов 2024

КОМЕНТАРІ • 46

  • @a.florida
    @a.florida 2 дні тому

    Большое спасибо Питер! Я очень долго пытался построить нечто подобное на Ардуино нано.
    Ваш проект,- это просто чудо! Всё очень просто весьма понятно и в высшей степени доступно! Спасибо за Ваш труд! Я очень Вам признателен. Схему собрал за 10минут. Скетч залился без ошибок! Сразу всё заработало! Настройки и возможности приложения супер! Осталось испытать на лодке..:-)

    • @PieterOskam
      @PieterOskam  День тому

      Мне пришлось перевести :) Пожалуйста.
      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..:-)

  • @sergiocostantini8300
    @sergiocostantini8300 8 місяців тому

    one of the best tutorial about autopilots on UA-cam (probably the best)

    • @PieterOskam
      @PieterOskam  8 місяців тому

      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.

    • @сергейшаренко-о1р
      @сергейшаренко-о1р 4 місяці тому

      @@PieterOskam ua-cam.com/channels/O6FPY-pJdLp-u72U-TKlDw.html

  • @SvKabayan
    @SvKabayan 22 дні тому +1

    Ok i'm gonna build this one for my project sailboat! Thanks

  • @Sail-Rover
    @Sail-Rover 5 місяців тому +1

    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

  • @faqtum
    @faqtum 5 місяців тому +1

    Thank you Peter:
    very clear, and useful

  • @JasonSipe16
    @JasonSipe16 5 місяців тому

    This is great. I might incorporate some of this as a spot lock into my minn kota wireless conversion project.

    • @PieterOskam
      @PieterOskam  4 місяці тому

      Great, keep me updated. Tough it is designed for boats, many interest is coming from trolling motors.

  • @RistoIlmola
    @RistoIlmola 2 місяці тому +2

    Thanks for this great pilot. How to connect buttons and gyro to esp32?

    • @Nautinect
      @Nautinect 26 днів тому

      I use a pimoroni icm20948. It needs SCL, SDA, voltage an GND

  • @62250phil
    @62250phil Місяць тому

    Thank for this job ,do you make a new video ,when you add an external compas ?

  • @сергейшаренко-о1р
    @сергейшаренко-о1р 8 місяців тому +1

    it would be great.

  • @ThePatriotSledgehammer
    @ThePatriotSledgehammer Місяць тому

    How did you install everything on your boat???

  • @rusty19481
    @rusty19481 7 місяців тому

    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.

  • @mcsarge
    @mcsarge 5 місяців тому

    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
      @PieterOskam  5 місяців тому +1

      But that speed would then be depending on the distance from the boat to the virtual anchor point right?

    • @mcsarge
      @mcsarge 5 місяців тому

      ​@@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.

  • @kristijan_host
    @kristijan_host Місяць тому

    Is it possible to use a stepper motor instead of a linear actuator?

    • @PieterOskam
      @PieterOskam  Місяць тому +1

      @@kristijan_host if the stepper motor allows pwm control, yes.

    • @kristijan_host
      @kristijan_host 20 днів тому +1

      ​@@PieterOskam
      If I use the A4988 driver, how to connect it to esp 32?
      That's for a stepper motor
      Thanks!

  • @zimmejac741995
    @zimmejac741995 6 місяців тому

    What compass did you wire in to make it independent

    • @PieterOskam
      @PieterOskam  6 місяців тому +1

      Icm20948

    • @RistoIlmola
      @RistoIlmola Місяць тому

      Can i use different manufacter of that chip? I have sparkfun icm20948

  • @сергейшаренко-о1р
    @сергейшаренко-о1р 8 місяців тому +1

    Ok, you can add control buttons to the sp 32 firmware without a smartphone...

    • @PieterOskam
      @PieterOskam  8 місяців тому +2

      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.

    • @сергейшаренко-о1р
      @сергейшаренко-о1р 8 місяців тому

      how to connect buttons to esp32...connection diagram....thank you.@@PieterOskam

    • @rusty19481
      @rusty19481 8 місяців тому +1

      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?

    • @PieterOskam
      @PieterOskam  8 місяців тому +1

      @@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

  • @pearl2621
    @pearl2621 6 місяців тому

    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

    • @pearl2621
      @pearl2621 6 місяців тому +1

      It just constantly reboots on the serial monitoring is now what im seeing

    • @pearl2621
      @pearl2621 6 місяців тому

      some quick forum reading is pointing to a coding error being the issue but i have no idea how to address that

    • @PieterOskam
      @PieterOskam  6 місяців тому

      Can you copy paste the error ?

    • @pearl2621
      @pearl2621 6 місяців тому

      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

    • @pearl2621
      @pearl2621 6 місяців тому

      ELF file SHA256: 220a502224dff5a7
      E (213) esp_core_dump_flash: Core dump flash config is corrupted! CRC=0x7bd5c66f instead of 0x0
      Rebooting

  • @OutdoorKings17
    @OutdoorKings17 6 місяців тому

    Will this work on a trolling motor?

    • @PieterOskam
      @PieterOskam  6 місяців тому +1

      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.

  • @buraqvoilier6924
    @buraqvoilier6924 8 місяців тому

    Great can you make us a diagram of the spit thank you

    • @PieterOskam
      @PieterOskam  8 місяців тому +2

      It is all in the github link

  • @manusholm1544
    @manusholm1544 Місяць тому

    im having real bad problems with the code.

    • @PieterOskam
      @PieterOskam  Місяць тому

      Please provide more details, preferably on the facebook group. Many people would like to help you out.