Bigtreetech Manta E3ez v1.0 User Manual
Bigtreetech Manta E3ez v1.0 User Manual
BIGTREETECH
BIGTREETECH
MANTA E3EZ V1.0
User Manual
1 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
Contents
Revision History ...............................................................4
Specifications .............................................................6
Dimensions ...............................................................8
Pinout Diagram............................................................9
2 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
Write OS ................................................................21
CSI1 Camera.........................................................25
Write OS ................................................................26
Cautions.....................................................................34
FAQ ........................................................................34
3 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
Revision History
Version Revisions Date
01.00 Original 2023/01/12
01.01 Add the description of screw hole size of fixed core 2023/01/30
board
01.02 Change Pin Diagram - CAN Signal IO Port 2023/6/29
4 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
Product Profile
BIGTREETECH MANTA E3EZ V1.0 is a 32-bit motherboard developed by the 3D
printing team of Shenzhen Big Tree Technology Co., Ltd. for Ender-3, Klipper running,
and EZ series drivers. It is compatible with Ender-3 motherboard mounting holes. Simply
plug in the core board, and your Ender-3 will be able to run Klipper, greatly eliminating
the mass wiring between the motherboard and Raspberry Pi, and also greatly saving space
in the chassis. The BTB headers are designed on MANTA E3EZ V1.0, so that customers
can choose to use CM4 or other solutions, thus solving the insane shortage of Raspberry
Pi CM4.
Note: With the Manta E3EZ board, we packed it with so many features and connectivity
options that we needed to use M2 standoffs instead of M2.5 beneath the CB1 due to the
track density.
Feature Highlights
1. 32bit 64MHz ARM Cortex-M0+ series STM32G0B1RE MCU.
2. TPS5450-5A power supply chip supports DC12/24V power input, current output
rated at 5A max continuous and 6A max instantaneous, sufficient power supply for
Raspberry Pi.
3. The thermistor circuit is protected to prevent MCU damage from shorted heated bed
and heater cartridge connections.
4. MCU firmware can be upgraded via SD card, or use DFU via Klipper's make flash
command.
5. BTB connectors are adopted between the motherboard and core board, allowing the
choice of other core board solutions in addition to CM4.
6. Onboard SPI and UART mode of EZ driver, which can be used directly without a
jumper.
7. Onboard DIAG pin, easily configurable with jumpers.
8. Support power loss recovery, filament runout sensor, auto power-off, BLTouch, RGB,
etc.
9. High-efficiency MOSFET for less heat generation.
10. Replaceable fuse for easy maintenance.
11. Onboard SPI interface for connecting acceleration sensor to enable Klipper's input
shaping.
12. The temperature sensor interface adopts a high-precision pull-up resistor.
5 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
13. Each motor driver module can select the corresponding motor voltage by jumper
caps.
14. The motor power supply supports up to 56V, and for the larger voltage when using
EZ5160, an isolation chip is used to protect the main control from burning IO.
Specifications
90.8x120mm,
Dimensions for details please refer to BIGTREETECH Manta E3EZ
V1.0-SIZE.pdf
Please refer to BIGTREETECH Manta E3EZ V1.0-
Mounting Size
SIZE.pdf
MCU ARM Cortex-M0+ STM32G0B1RE 64MHz
Motherboard Power
DC12V-DC24V
Supply Voltage
Overall Max
Current(Heater
<10A
Cartridge+Driver+All
Fans)
6 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
PC Connection Micro-USB
Recommended
Cura, Simplify3D, Pronterface, Repetier-host, Makerware
Slicer/Console
7 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
Dimensions
8 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
Peripheral Port
Connector Diagram
Pinout Diagram
9 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
Connection Description
USB Power Supply
After the BIGTREETECH MANTA E3EZ V1.0 has been powered, the Red light 3V3 will
light up, indicating power on. When using only USB to power the board, please insert the
jumper cap onto the VUSB.
10 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
11 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
12 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
BLTouch Wiring
13 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
14 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
RGB Wiring
15 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
16 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
40 Pins GPIO
17 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
ADXL345 accelerometer
Refer to here: https://www.klipper3d.org/Measuring_Resonances.html, We can refer to
the following wiring and configuration when connecting to the motherboard
[adxl345]
cs_pin: PC15
spi_bus: spi3a
#spi_software_sclk_pin: PC10
#spi_software_mosi_pin: PC12
#spi_software_miso_pin: PC11
18 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
EZ31865 Wiring
1 2 3 4 Type
ON ON ON OFF 2-Wire PT100
ON ON OFF ON 2-Wire PT1000
OFF ON ON OFF 3-Wire PT100
OFF ON OFF ON 3-Wire PT1000
OFF OFF ON OFF 4-Wire PT100
OFF OFF OFF ON 4-Wire PT1000
The 2/4 line is shown in the left figure. If the 3 line is used, it needs to be changed to the
right figure (the factory default is 2/4 line)
19 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
20 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
Write OS
CM4 LITE Version (MicroSD Card)
1. Insert MicroSD into your computer via a card reader.
2. Choose OS.
3. Select "Use custom", then select the image that you downloaded.
21 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
5. "Enable SSH" and then click "Save", there are other functions that can be set in this
interface, please modify them according to your needs. Details are as follows:
Set hostname: raspberrypi.local // custom hostname, default is raspberrypi.local
Enable SSH
Set username and password // custom username and password, default username: pi,
password: raspberry
Configure wireless LAN // custom WiFi name and password
22 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
6. Select the MicroSD card and click "WRITE" (WRITE the image will format the
MicroSD card. Be careful not to select the wrong storage device, otherwise the data
will be formatted).
23 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
3. Plug the Micro USB into the USB port of the computer (in order to avoid problems
caused by the insufficient USB power supply of the computer, it is recommended to
use an external 24V power supply to power the motherboard), run sudo ./rpiboot
(Mac/Linux) or rpiboot.exe on Windows, then the eMMC of CM4 will be recognized
by the computer as a mass storage device (if rpiboot reports an error at this time, you
can try to re-plug the USB).
4. The steps of using the Raspberry Pi Imager to write the OS image are the same as the
LITE version.
5. When the writing is complete, remove the jumpers from 4 (USBOTG) and 3
(RPIBOOT), and then enter the normal working mode after powering on again.
24 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
DSI1 Display
The default display interface is HDMI, and the DSI interface of E3EZ is DSI1, you need
to download the DSI1 driver, and enter the following in the command line:
sudo wget https://datasheets.raspberrypi.com/cmio/dt-blob-disp1-cam1.bin -O /boot/dt-
blob.bin
After downloading this driver and restarting, the screen connected to the DSI interface can
be displayed normally. If you want to use the HDMI interface, you need to delete the
downloaded /boot/dt-blob.bin driver and restart, and then the HDMI can output normally.
CSI1 Camera
The DSI1 driver downloaded in DSI1 Display also includes the
CSI1 driver. If you just want to install the CSI1 driver, not DSI1, please find the driver
you want to use at https://datasheets.raspberrypi.com/licence.html and
download it in the boot folder of CM4 and rename it to dt-blob.bin, then refer
to the settings here:
https://projects.raspberrypi.org/en/projects/getting-started-with-picamera/
25 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
Write OS
1. Insert a MicroSD card into your computer via a card reader.
2. Select the image that you downloaded.
26 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
3. Select the MicroSD card and click "WRITE" (WRITE the image will format the
MicroSD card. Be careful not to select the wrong storage device, otherwise the data
will be formatted).
27 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
WiFi Setting
Note: This step can be skipped if you are using a network cable connection.
After the OS image writing is completed, the MicroSD card will have a FAT32 recognized
by the computer, find "system.cfg".
Open it with Notepad, replace WIFI-SSID with your WiFi name, and
PASSWORD with your password.
28 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
5. Or use the https://angryip.org/ tool, scan all IP addresses in the current network
organize by names, and find the IP named Fluidd, Mainsail (CM4), or BTT-CB1,
Hurakan (CB1), as shown below.
6. Open Mobaxterm and click "Session", and click "SSH", inset the device IP into
Remote host, and click "OK" (Note: your computer and the device needs to be under
the same network).
29 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
7. Login:
CM4:
Login as: pi
Password: raspberry
CB1:
Login as: biqu
Password: biqu
30 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
2. Press 'q' to exit, and "Yes" when asked to save the configuration.
3. Run make to compile firmware, 'klipper.bin' file will be generated in the
home/pi/klipper/out folder when make is finished, download it onto your computer
using the SSH application.
Firmware Update
Update Using SD Card
1. Rename klipper.bin to "firmware.bin", copy it to the root directory of the SD card,
insert the SD card into the SD card slot of the E3EZ, click the reset button, or power
on again, the firmware will be updated automatically, after the update is complete,
"firmware.bin" in the SD card will be renamed to "FIRMWARE.CUR".
2. Enter ls /dev/serial/by-id/ in the command line to check the motherboard ID to
confirm whether the firmware is updated successfully as shown below.
copy and save this ID, it is needed when configuring the file.
Update via DFU
If ls /dev/serial/by-id/ can find the klipper device ID of the MCU, you can enter make
flash FLASH_DEVICE= /dev/serial/by-id/usb-
Klipper_stm32g0b1xx_190028000D50415833323520-if00
directly to write the firmware. (Note: replace /dev/serial/by-id/xxx with the actual ID
queried in the previous step.)
31 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
After the writing is completed, there will be an error message: dfu-util: Error during
download get_status, just ignore it.
32 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
Configure Klipper
1. Enter your device IP address into your browser, and find the reference config for the
motherboard in the directory shown below, if there is no such config available, update
your Klipper source code to the newest version or download it from GitHub:
https://github.com/bigtreetech/Manta-E3EZ
2. Upload your finished config file into Configuration Files, and rename it to
"printer.cfg".
33 / 34
Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
Cautions
1. Maximum heated bed current is 10A, if high power heated bed is preferred, please
use 24V to power the system and use a 24V heated bed.
2. Except for HDMI, USB, and RJ45, unplugging and plugging operations should be
performed under the condition of power off, including the eMMC writing function.
3. Pay attention to the heat dissipation of CB1/CM4. If the running application
consumes too many system resources, CB1/CM4 will get hot quite seriously.
4. The MicroSD card slot is not spring loaded, please be careful when inserting the
MicroSD card to prevent damage to the card slot. BTT is not responsible for any
damage caused by forcefully inserting the MicroSD card.
FAQ
Q: Max current of heated bed, heater cartridge, fan port?
A: Heated Bed: 10A Continuous, 11A Instantaneous
Heater Cartridge: 5.5A Continuous, 6A Instantaneous
Fan Port: 1A Continuous, 1.5A Instantaneous
The combined current of heater cartridge, driver and fan port should not exceed 10A.
Q: Cannot update firmware with SD card
A: Make sure your SD card is formatted to FAT32, firmware file name is "firmware.bin",
make sure your system is showing file suffix, if suffix is hidden, "firmware.bin" will be
shown as "firmware".
34 / 34