OCTOPUS MOTHERBOARD FEATURES
-
Uses a 32-bit ARM Cortex-M4 series STM32F446ZET6 main control chip with a core frequency of 180MHz.
-
Supports running Klipper and Marlin.
-
Interfaces with a Raspberry Pi using emulated serial over USB or direct UART to any of the serial ports on the board.
-
Supports up to 4 hotend heaters.
-
Provides separate power inputs for motors, bed heating and logic/fans/hotends.
-
Supports 12V or 24V supply inputs (12V only supported on motor and bed. Logic must be > 14.1V) with built in 12V (4A), 5V (8A) and 3.3V (1A) regulators to provide rails for peripheral use.
-
Up to 6 PWM fans and 2 always-on fans with the ability to individually select the voltage rail that will drive each fan. Select from Vin, 12V or 5V.
-
Flyback protection on PWM fan ports – Many people find that their fan ports become damaged after some time when using larger fans. This is because of the inductance in the fan coils. The octopus includes flyback protection on each fan port which will protect the FETs from damage caused by turning the fans on and off.
-
Includes USB-C interface which supports an emulated serial port that allows printing via USB.
-
Supports all versions of BIGTREETECH TFT screens and LCD12864 screens.
-
Supports multiple languages such as English and Simplified Chinese and can easily switch between different languages (when using the BTT TFT).
-
Includes a bootloader that allows firmware upgrades via the SD card. This offers a simple, efficient, and convenient way to update the firmware.
-
Uses high-performance MOSFETs to increase heating efficiency while also reducing heat generation on the motherboard.
-
Uses easily replaceable fuses
-
Supports “print from SD card” and “print via USB OTG” using the integrated USB-A port.
-
Provides two stepper outputs, connected in parallel, to the Z driver allowing for a parallel, dual Z axis drive.
-
Supports firmware update via DFU mode. This is where the firmware is sent to the board directly from the PC and does not require a bootloader however this method is not recommended for novice users as discussed later in this document.
-
Includes an onboard, 32K EEPROM (AT24C32).
-
Provides an RGB LED interface.
-
Provides a WiFi interface for ESP8266 based modules.
-
Provides a DIY PT100 interface. In order to enable the interface a user would need to purchase an INA826AIDR amplifier in the SPO 8 package separately and solder it in place on the board. The connector and passive circuitry are already provided. All that is required is the amplifier IC.
-
Thermistor input protection. This allows you to short a thermistor input directly to a voltage source (not that this makes it a good habit to pick up) up to Vin without causing damage to the motherboard.
-
Allows unused thermistor inputs to be used as general purpose inputs by providing an input pin for each that bypasses the protection circuit.
-
Supports BL Touch and various other ABL sensors.
-
Provides a dedicated “PROBE” port for bed probes. This port is internally protected via an optocoupler which means that you don’t need to use a BAT85 diode.
-
Supports CAN BUS using a 6P6C RJ11 interface, which offers the board the ability to interface with future expansion modules.
-
Supports StallGuard for sensorless homing with TMC drivers
-
Provides an SPI expansion port which can connect the SPI-based expansion modules such as MAX31865 module.
-
Supports the shutdown after printing function.
-
Supports the power loss print resume function
-
Includes inputs for up to 6 endstop switches and 2 filament runout interfaces.
- Provides an I2C expansion port for peripherals that communicate using that protocol
OCTOPUS MOTHERBOARD PARAMETERS
-
Edge to edge size: 160*100mm
- Mounting hole to hole size: 150*90mm
-
Microprocessor: ARM 32-bit Cortex™-M4 CPU: STM32F446ZET6
-
Recommended input voltage: DC24V
-
Motor drivers: Pluggable drivers supporting all popular driver types.
-
Motor driver sockets: MOTOR0, MOTOR1, MOTOR2_1, MOTOR2_2, MOTOR3, MOTOR4, MOTOR5, MOTOR6, MOTOR7
-
Temperature sensor interfaces: TB, T0, T1, T2, T3 (With direct inputs available that bypass the protection circuit for alternate use).
-
Display interfaces: BIGTREETECH TFT touch screen, LCD12864, LCD2004, etc.
-
PC communication interfaces: USB Type-C with configurable BAUD.
-
Expansion interfaces: Filament runout, power loss detection, automatic power down,
-
BL Touch and many others.
-
Supported print file format: G-code
- Recommended slicing/interface software: Cura, IdeaMaker, Simplify3D, Prusa Slicer, Pronterface, Repetier-host, Makerware, etc...
Package Contents:
1x BTT Octopus v1.0 Pro Controller Board ***F429***
1x USB Cable
1x Jumper Kit
Important Considerations: Read Before Modifying Your 3D Printer!
3docity is a trusted and authorised reseller of genuine parts shipped same day from southeast Queensland, Australia.
All items listed as in stock and ordered before 3PM AEST are shipped same day.
View our refunds and returns policy.