Btt board octopus pro v1.1

Basic Information:

Printer Model: Ender 5 plus used to build real printer
MCU / Printerboard:btt octopus pro v1.1
Host / SBC banana-pi m5
klippy.log
klippy.log (192.3 KB)

Fill out above information and in all cases attach your klippy.log file (use zip to compress it, if too big).
Be sure to check our “Knowledge Base” Category first. Most relevant items, e.g. error messages, are covered there

Describe your issue:


using fan5 output with psu jumper removed and grounded, so I’ve a ground switched output to drive a motor controller. But output swing is only a few millivolts, like 4 or 5. What do I do to get at least a 3.8 volt swing from PD15 ?? Also, the swing I do see on the scope is upside down. So where can I get a logic swing, and right side up?? I need a pwm output where on time is positive.

1 Like

Those outputs are ground driven so your driver will have to have a pull-up resistor to supply the needed positive voltage.

How much current will the motor draw?

@NAPCAL indicated that you need a pull up resistor but that will be a problem with a motor.

You need to supply a positive voltage which has a common ground with the Octobpus Pro BUT motor current will have to in the range of a fan, which is usually 300-500mA.

If you’re going to control a motor that requires more than 500mA of current then you’re probably going to need to use something other than a fan driver on the board.

@mykepredko, he did say motor controller and didn’t imply directly to a motor?

Sorry, missed that.

Let’s see what he comes back with because motor controllers can sometimes have tricky interfaces.

Thanx for the catch.

1 Like

Sorry mike, I thought I had made that clear, yes, there is a motor controller, one big enough to replace the trigger in a hammer drill. 50-150 amps at 40 volts, needs 3.5 volts or more from the octopus pro. First one I tried looks like enough but had 0 volts at the 12 volt terminal, which meant there was no voltage to the driver chip, ordered another, got it yesterday and its 12 volts is good but then I finally twigged that the drive from the pro boards PD15 was upside down, not to mention pretty noisy on the other end of 3 feet of plain wire. So I ordered 5 optocoupler kits, one of which will filter the 60 mhz junk, and invert the needed sigs. Ought to get them later tomorrow. That and my insurance got pissy about my meds so I’ve been puttering around with sugar readings in the 300’s for a week+, scared to eat etc. Fixed that and feel better now, more like the 90 yo I am. When I get this working, do you all want to see schematics? I’ve noted that a pix pile on this machine was quickly deleted 3 or 4 months back. So until then, take care of #1.

got the opto stuff, had to use two in series, 2nd to invert, so while I haven’t moved the motor yet, still need to figure out the 3 control pins I am NOT driving. Scope pix of finished opto’s output to the driver.

I’m awake again, left that setup running overnight to see if anything got hot, didn’t. Now. is there anyone who has used this board recognizes it, and knows how to make it behave, can advise me what to do with the 5 pins at lower front for input, I’d sure appreciate it. In the meantime, I’ll have a play at it. and will report if I succeed.


But first a cuppa.

Well, it didn’t take long and I have learned (a)there must be a flea clip on the right two pins to enable it, and (b) the low voltage of the off time of 2.15 volts is still a logic 1 to the controller, and (c) both the start and the stop are absolutely brutal, the motor jumped clear off the table. So I need to lower that voltage drive.