This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
The IBT‑2 makes a ticking sound and the motor only rotates in one direction
#1
Good evening. I uploaded the
Code:
motor.ino
from the version in the link below to my Arduino Nano and got the motor controller basically working, but the motor (Autohelm 1000) only turns in one direction, not at full power, and there is a kind of ticking sound coming from the motor. When I connect it, it briefly starts turning, but after that almost not at all. Are there any settings I can still change? 
Many thanks in advance,
Philipp

https://github.com/McNugget6750/pypilot
Reply
#2
if you work with pypilot i suggest you 
to use the original mid-power controller 
that was designed by Sean. see pypilot.org
i have 2 of them and willing to sell one 
at 90$.
Reply
#3
(2026-01-09, 02:46 AM)pbandholm24 Wrote: Good evening. I uploaded the
Code:
motor.ino
from the version in the link below to my Arduino Nano and got the motor controller basically working, but the motor (Autohelm 1000) only turns in one direction, not at full power, and there is a kind of ticking sound coming from the motor. When I connect it, it briefly starts turning, but after that almost not at all. Are there any settings I can still change? 
Many thanks in advance,
Philipp

https://github.com/McNugget6750/pypilot

That github is ancient, maybe try the code from pypilot?
https://github.com/pypilot/pypilot/tree/master/pypilot
Reply
#4
(2026-01-09, 02:09 PM)Hen1991 Wrote: if you work with pypilot i suggest you 
to use the original mid-power controller 
that was designed by Sean. see pypilot.org
i have 2 of them and willing to sell one 
at 90$.

Thanks, but i learn programming and i want to now, what i´m doing wrong or right.

(2026-01-09, 04:10 PM)PaddyB Wrote:
(2026-01-09, 02:46 AM)pbandholm24 Wrote: Good evening. I uploaded the
Code:
motor.ino
from the version in the link below to my Arduino Nano and got the motor controller basically working, but the motor (Autohelm 1000) only turns in one direction, not at full power, and there is a kind of ticking sound coming from the motor. When I connect it, it briefly starts turning, but after that almost not at all. Are there any settings I can still change? 
Many thanks in advance,
Philipp

https://github.com/McNugget6750/pypilot

That github is ancient, maybe try the code from pypilot?
https://github.com/pypilot/pypilot/tree/master/pypilot

Thanks, I've already tested those, but unfortunately the ibt_2 can't be integrated there.
Reply
#5
(2026-01-09, 04:17 PM)pbandholm24 Wrote:
(2026-01-09, 02:09 PM)Hen1991 Wrote: if you work with pypilot i suggest you 
to use the original mid-power controller 
that was designed by Sean. see pypilot.org
i have 2 of them and willing to sell one 
at 90$.

Thanks, but i learn programming and i want to now, what i´m doing wrong or right.

(2026-01-09, 04:10 PM)PaddyB Wrote:
(2026-01-09, 02:46 AM)pbandholm24 Wrote: Good evening. I uploaded the
Code:
motor.ino
from the version in the link below to my Arduino Nano and got the motor controller basically working, but the motor (Autohelm 1000) only turns in one direction, not at full power, and there is a kind of ticking sound coming from the motor. When I connect it, it briefly starts turning, but after that almost not at all. Are there any settings I can still change? 
Many thanks in advance,
Philipp

https://github.com/McNugget6750/pypilot

That github is ancient, maybe try the code from pypilot?
https://github.com/pypilot/pypilot/tree/master/pypilot

Thanks, I've already tested those, but unfortunately the ibt_2 can't be integrated there.

I use an ibt-2 with the pypilot arduino code, the arduino just puts out a pwm voltage, it doesn't know or care where it goes. You could maybe try 5v straight to pins 1 & 3 or 2 & 4 to bypass the arduino completely, see if it works. Still need 5v & ground on pins7 & 8 obviously.
https://www.datsi.fi.upm.es/docencia/Inf...C/IBT2.pdf
Reply
#6
(2026-01-10, 07:09 AM)PaddyB Wrote:
(2026-01-09, 04:17 PM)pbandholm24 Wrote:
(2026-01-09, 02:09 PM)Hen1991 Wrote: if you work with pypilot i suggest you 
to use the original mid-power controller 
that was designed by Sean. see pypilot.org
i have 2 of them and willing to sell one 
at 90$.

Thanks, but i learn programming and i want to now, what i´m doing wrong or right.

(2026-01-09, 04:10 PM)PaddyB Wrote:
(2026-01-09, 02:46 AM)pbandholm24 Wrote: Good evening. I uploaded the
Code:
motor.ino
from the version in the link below to my Arduino Nano and got the motor controller basically working, but the motor (Autohelm 1000) only turns in one direction, not at full power, and there is a kind of ticking sound coming from the motor. When I connect it, it briefly starts turning, but after that almost not at all. Are there any settings I can still change? 
Many thanks in advance,
Philipp

https://github.com/McNugget6750/pypilot

That github is ancient, maybe try the code from pypilot?
https://github.com/pypilot/pypilot/tree/master/pypilot

Thanks, I've already tested those, but unfortunately the ibt_2 can't be integrated there.

I use an ibt-2 with the pypilot arduino code, the arduino just puts out a pwm voltage, it doesn't know or care where it goes. You could maybe try 5v straight to pins 1 & 3 or 2 & 4 to bypass the arduino completely, see if it works. Still need 5v & ground on pins7 & 8 obviously.
https://www.datsi.fi.upm.es/docencia/Inf...C/IBT2.pdf

motor.ino will not work with IBT-2 !!!
bypass the arduino will not work, since there is
serial communication between Rpi to arduino.
you will have to do a lot of modifications to motor.ino
and even then it will not work smoothly.
if you really need motor controls as i mentioned i
have 2 boards of original mid-power controller .
Reply
#7
(2026-01-10, 06:18 PM)Hen1991 Wrote:
motor.ino will not work with IBT-2 !!!
bypass the arduino will not work, since there is
serial communication between Rpi to arduino.
you will have to do a lot of modifications to motor.ino
and even then it will not work smoothly.
if you really need motor controls as i mentioned i
have 2 boards of original mid-power controller .

Apologies Rolleyes , I've been running IBT_2 for years & from unreliable memory thought it was just redefining the pins, a bit more to it than that. I should have checked. Lost the code now so this is useful thread to get a backup again. Cool

Bypassing the arduino by putting 5v straight to the enable & PWM pins does work, tried it to check. That means the IBT2 can be tested in isolation to check it's OK. 
This 
https://github.com/McNugget6750/pypilot/...uino/motor
works fine here with IBT_2, after copilot got rid of some display driver error.
Reply
#8
(2026-01-11, 11:54 PM)PaddyB Wrote:
(2026-01-10, 06:18 PM)Hen1991 Wrote: Good luck with that.

motor.ino will not work with IBT-2 !!!
bypass the arduino will not work, since there is
serial communication between Rpi to arduino.
you will have to do a lot of modifications to motor.ino
and even then it will not work smoothly.
if you really need motor controls as i mentioned i
have 2 boards of original mid-power controller .

Apologies Rolleyes , I've been running IBT_2 for years & from unreliable memory thought it was just redefining the pins, a bit more to it than that. I should have checked. Lost the code now so this is useful thread to get a backup again. Cool

Bypassing the arduino by putting 5v straight to the enable & PWM pins does work, tried it to check. That means the IBT2 can be tested in isolation to check it's OK. 
This 
https://github.com/McNugget6750/pypilot/...uino/motor
works fine here with IBT_2, after copilot got rid of some display driver error.
Reply
#9
(2026-01-12, 01:43 PM)Hen1991 Wrote:
(2026-01-11, 11:54 PM)PaddyB Wrote:
(2026-01-10, 06:18 PM)Hen1991 Wrote: Good luck with that.


Not sure what that means Huh

Are you saying the arduino code mentioned in the very first post isn't any good to use with an IBT2?? 
What else is there? 

Seems to work here OK, is the code no good? Or the IBT2 is no good? Gets  bit of a bad wrap online but so far it's done many hundreds of ocean miles without complaint so not in a rush change & wire up  a complete new board. Have you experience with them to know  what to look out for?

thnx
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)