12 best 3d printer board
A 3D printer board, also known as a control board or mainboard, is a crucial component in a 3D printer that manages and coordinates the operations of the printer. It's part of the hardware in the realm of 3D printer parts and accessories.
The 3D printer board serves as the brain of the printer, controlling the movement of the printer's motors, the heating and cooling of the print head, the extrusion of the filament, and other essential functions during the printing process.It interprets the G-code instructions from the slicer software and translates them into precise movements and actions to create the desired 3D object layer by layer.
Key components of a 3D printer board may include:
Microcontroller: The central processing unit that executes commands and manages the printer's functions. Common microcontrollers used are Arduino-based (e.g., Arduino Mega) or more specialized ones like ARM-based chips.
Stepper Motor Drivers: These control the movement of the printer's motors, ensuring accurate positioning of the print head and other moving parts.
Endstops and Sensors: These sensors help in detecting the position of moving parts and ensure they reach the correct positions during the printing process.
Heating Control: Circuitry to control and regulate the temperature of the print head, heated bed, and other components requiring heating.
Display and User Interface: Interfaces like LCD screens and buttons to control and monitor the printer's status and settings.
Connectivity Ports: USB, SD card, or other connectivity options to load the 3D models and print instructions onto the printer.
The choice of a 3D printer board can impact the printer's performance, accuracy, and compatibility with different filament types and other accessories. Some popular board types include the RAMPS (RepRap Arduino Mega Pololu Shield), SKR (BigTreeTech's SKR series), and Duet series boards.
In summary, a 3D printer board is a critical component in a 3D printer that manages the printer's operations, ensuring accurate and precise printing of 3D objects.
Below you can find our editor's choice of the best 3d printer board on the marketProduct description
SKR Motherboard Parameters:
Appearance size: 110*85mm
Mounting size: 102*76mm
Microprocessor: ARM cortex-M3 CPU
Input voltage: DC12V-DC24V 5A-15A
Motor driver: support TMC2208, TMC2130, ST820, LV8729, DRV8825, A4988, can be independently external motor drive
Driver working mode support: TMC2130SPI, TMC2208UART
Motor drive interface: X, Y, Z, E0, E1, five (each has a reextendable interface), Up to 256 subdivisions
Display: 2.8 "TFT, 3.5" TFT, LCD2004, LCD12864
How to Use
The SKR motherboard connects with the computer via the [USB] interface. After the driver is installed, the motherboard can be inserted into the computer to recognize the port for data transmission. Without the driver installed, it is easy for the computer to not recognize the USB port
Https://www.dropbox.com/s/ighnj7oa2l0bm5g/smoothieware-usb-driver-v1.1.exe?dl= 0
2. After installing the driver, connect the computer and SKR motherboard with USB cable
Note: When using smoothieware open-source firmware, since only Windows system drivers, the SKR board at this time can only be recognized by the Windows system port! ! !
3. If you are using Marlin2.0 firmware, follow the tutorial to install:
Tutorial:https://www.dropbox.com/s/ppjfflhf3j5yzh2/MarlinV2.0%20SKRV1.1%20instruction.docx?dl=0
Driver:https://www.dropbox.com/s/a0k5idjmf4fn82f/lpc176x_usb_driver.inf?dl=0
If you need more information about this Board please contact us
Package Included
1pc SKR V1.3 Board
1pc USB cable
- 32bit main frequency 100MHz ARM level Cortex-M3 series LPC1768 Microprocessor , the performance has been greatly improved
- Reserved extended port SERVOS of PWM signal to support BL Touch
- Support Resume Printing While Power Off,Filament Break,Detection,Automatic Shutdown After Printing and other functions
- The SPI working mode of the TMC2130 driver and the UART working mode driven by the TMC2208, which eliminates complex wiring process and can be used by simple unplugging jumper cap
- SKR V1.3 board has CE Certification to adopt 4-Layer PCB with “Gold deposition technology” which capability is more stable and better heat dissipation
User questions & answers
Question: | Will this board work with the anycubic i3 mega-s |
Answer: | It's likely your firmware overwrote the bootloader. Just burn a new bootloader onto the chip or use an AVR ISP programmer to upload your firmware without a bootloader. |
Question: | what can i use a cnc fan port for |
Answer: | I guess technically you could make this work for nearly any printer. It's an open source board that allows you to load up your own firmware and program it as you wish. Would likely need to rewire stuff and make custom mounts unless the printers stock board is an mks 1.4 |
Question: | Does this have thermal runaway protection enabled |
Answer: | I have yet to order this board, but I am aware that marlin anet a8 config is available to flash to this board. The same steps as you would with the anet a8 minus a few connection changes for the board type, other than that you should have no issues with marlin , this board, and the anet a8. |
Question: | Are the tmc2208 already soldered for uart? or will you need to make modifications to the drivers |
Answer: | Both will work well |
Product description
1. Why Creality Ender-3/Ender-3 Pro changed its 8-bit motherboard to 32-bit motherboard?
To better meet customers' requirements, Creality will upgrade the 8-bit motherboard to a 32-bit motherboard. The new 4.2.2 32-bit motherboard is matched with the STM32F103 master chipset and HR4988 driver chipset and supports Marlin 2.0 firmware.
The V4.2.2 motherboard is for Creality Ender series 3D printers. Later on, there will be a V4.2.7 silent motherboard sold as an accessory.
2. Are there any effects brought by the motherboard change?
The 32-bit motherboard works for the same functions as the 8-bit motherboard. In other words, it won't affect the printing performance of the machine.
3. If any firmware problems caused by the motherboard change, you can download the latest version firmware on our official website.
Ender-3 Latest Firmware for 32-bit Motherboard Download Link:
https://www.creality.com/download/32
If you have any other issues with the firmware update, please refer to our firmware flash videos available on YouTube.
Note: If you want to update the latest firmware, please check which motherboard your machine is equipped with.
If your machine comes with an 8-bit motherboard, please flash the 8-bit motherboard firmware.
If your machine comes with a 32-bit motherboard, please flash the 32-bit motherboard firmware.
Please refer to the link below to get further information about V4.2.7 silent board,
https://www.creality.com/blog-detail/ender-3-motherboard-change-notification
- Silent function( Customized and Non-standard matching)! Creality upgraded V4.2.7 silent board has been updated from 8 bit to 32 bit.
- Driver: TMC2225 driver. Marlin 2.0.1 and bootloader installed. You can copy the firmware file to a formated SD card with no other files in it. Turn off the printer and unplug the power cord. Insert the SD card & power cord, and turn on the printer. Wait 10s to complete the firmware updating process.
- Thermal runaway protection is enabled. The Board is Optimized by Circuit, effectively solve the Heating Problem.
- Easy to Operate: With USB Port,can be Worked With E/Z/Y/X Axis Motor.
User questions & answers
Question: | If I choose the Ender 3 option, is this a 32bit board? First pic shows 8bit and others show 32bit |
Answer: | Yes. It is a pain to get to work. But it will. Still have a few slight glitches with it on occasion. |
Question: | Does this come with the ability to do auto bed leveling when the appropriate hardware is added |
Answer: | Yes |
Question: | Where can i find the pinout of the exp1 and exp2 lcd connectors |
Answer: | yes |
Question: | Does this work in a Sovol SV |
Answer: | pull it... |
Product description
More detail about SKR MINI E3 V2.0 you can visit this link:
https://github.com/bigtreetech/BIGTREETECH-SKR-mini-E3/tree/master/hardware/BTT%20SKR%20MINI%20E3%20V2.0
Ⅰ. Introduction
BTT SKR MINI E3 V2.0 is a customized motherboard for Ender3 printer launched by the 3D printing team of Shenzhen BIGTREE technology co., LTD.,
which can perfectly replace the motherboard of the original Ender3 printer.
1. Motherboard features: (mainly introduces upgrades based on V1.2)
1) Use MP1584EN power chip, support 12-24V power input, the maximum output current can reach 2.5A;
2) The hot bed MOS tube uses WSK220N04, low on-resistance, larger heat dissipation area, and reduce heat generation;
3) Onboard Sensorless homing function, which can be used by plugging in the jump cap;
4) Optimize the plate and frame to avoid the phenomenon of screw hole gap and screws hitting components;
5) Support BLtouch, filament detection, power-off resume, automatic shutdown, etc .;
6) Onboard EEPROM: AT24C32;
7) Add parallel double Z-axis interface;
8) Increase the board layer: 4 layer board;
9) Increase the heat dissipation area of the back driver and strengthen the heat dissipation capacity;
10) Two CNC fan interfaces;
11) Increase the distance between the driving chip and the components to avoid the trouble caused by the heat sink;
12) Add protection device to the thermistor interface;
13) 5V power supply with BLtouch, TFT and RGB interfaces is optional;
※
14) The driver shares a physical UART port, which saves IO and enhances stability. ※
2. Motherboard parameters: ※
Appearance size: 100.75 * 70.25mm ※
Installation size: check BTT SKR MINI E3 V2.0-SIZE.pdf for details
※
Layer: 4 layers
※
MCU: ARM Cortex-M3 STM32F103RCT6
※
Power input: DC 12 / 24V
※
Logic voltage: 3.3V
- 1. 【Product name】: SKR MINI E3 V2.0, version: V2.0
- 2. 【MOS tube】 : The hot-bed MOS tube uses WSK220N04, a low on-resistance, a larger heat dissipation area and reduces heat generation
- 3. 【Advantage-1】: Optimize the plate and the frame to avoid the phenomenon of screw hole gaps. Avoid the phenomenon of screws hitting components.
- 4. 【Advantage-2】: Add a parallel double Z-axis interface.
- 5. 【Function】 : Supports BLtouch, detection of blocked rotation, resumption of shutdown, shutdown after shutdown, etc .;
User questions & answers
Question: | Is there a pinout available for this |
Answer: | Working Voltage: 12VAC/DC/24VAC/DC/115VAC; 230 VAC power consumption <3W Load Output 1 way relay open contact 40A/250VAC Wiring: Load 1-2 Power 3(L)-4(N) Sensor 5-6 If this doesn't help I have the single sheet document that came with it. It does not state the thermistor type. I can scan and find a way to send to you. |
Question: | Does this have thermal runaway protection by default |
Answer: | Either I use 110V |
Question: | How do i connect the tft 24 screen to the skr mini e3 board? none of the diagrams show how. there is only one 12864 port on the skr mini e3 board |
Answer: | Hi, thanks for correcting the info, the value is NTC 100K |
Question: | Shouldn't there be a 2 to 1 adapter included like mentioned on your youtube? or how do you do both connections to the included skr mini |
Answer: | I simply slice the file then edit the G-code to read -14 for bed temp. This works for my CR-10S. |
- 【Wide Application】New upgraded Creality BL Touch V3.1 works for Creality Ender 3 V2/Ender 3/Ender 3 Pro/Ender 3S/Ender 3 MAX/Ender 5/Ender 5 Pro/CR-10 with 32 bit V4.2.2 or V4.2.7 mainboard (Note: Only applicable to the above 3d printers with 32-bit motherboard).
- 【Easy Firmware Upgrade】Download the BL-Touch firmware and copy it to the TF/SD card from the Creality official website, directly insert into the 3D printer card slot to update the program. No more need to use the ISP burner, which is more convenient to use.
- 【Easy Installation And Usage】With 3 different mounting brackets can be installed on multiple 3d printers. BL-Touch sensor is small in size and simple in structure, printing when connected. it can accurately measure the inclination of the hot bed and automatic compensation of Z axis, easily avoid the printing failure caused by uneven hot bed, so as to stable print.
- 【High-precision】The standard deviation of BL-Touch is only 0.005mm, making leveling more convenient. BL Touch is an auto leveling sensor for 3D Printers that can precisely measure the tilt of Bed surface and automatically adjust. It could work with any kinds of bed materials, such as ABS, PLA, glasses, woods, metals, plastic and so on.
- 【Genuine High Quality Set】Our package was included 1 set of auto bed Leveling Kit and an another replacement probe. Simple, smart and easy to install. If you encounter unsolvable problems during installation and use, please feel free to contact us, our after-sales technical team will provide you with detailed solutions within 24 hours.
User questions & answers
Question: | What would a stock ender 3 v2 offset be? / the wire connector is different from others. is this because the v3.1 version doesnt need it split |
Answer: | of course it is, sad to say |
Question: | what are the x and y offsets for mounting bracket |
Answer: | Can’t speak for the ender 5 pro but it works great on my ender 3. Make sure to surf the internet for the best settings. Petg can be tricky to print. |
Question: | does this work on an ender 3 pro with an skr mini e |
Answer: | Box and manual states it was made in the Netherlands. |
Question: | what is the firmware needed for V3.1? Seems Creality keeps changing their download website when compared to youTube tutorials released months ago |
Answer: | If your dremel hotend can handle 1.75mm filament and can run at 240 degrees than it should work fine. A heated bed is recommended for PETG. |
Product features
Mounting Bracket-1
For Ender 3/3S/3Pro, Ender 5/5S/5 Pro, CR-10
Mounting Bracket-2
For Ender 3V2
Mounting Bracket-3
For Ender-3 MAX
Easy Firmware Upgrade
Download the BL-Touch firmware and copy it to the TF/SD card from the Creality official website, directly insert into the 3D printer card slot to update the program.
No more need to use the ISP burner, which is more convenient to use.
Intelligence and Easy to Use
Self-test: The push pin operates two times in a test when the power is on.
Alarm:The LED light blinks if a problem was found on a self-test or during operation.
Wiring defect indicator:Blue and Red LED for indicating wiring defects.
Genuine High Quality Set
Our package was included 1 set of auto bed Leveling Kit and an another replacement probe. Simple, smart and easy to install.
- BL-Touch leveling Module x 1
- Spare Plastic Probe x 1
- Mounting Bracket x 3
- 5 Pin Cable x 1
- Screws x 4
- Strip x 4
Why Choose Tresbro?
Tresbro is the officially authorized seller of Creality 3D. We are devoted to provide high quality and economical 3D printers/3D printer accessories, excellent after-sales service to all customers. For any problem and concern, Our after-sales technical team will provide you with detailed solutions within 24 hours.
Product description
If you encounter any problems, please write us via Amazon as soon as possible. We have professional technical after-sales personnel to solve your problems.
SKR Mini E3 V1.2 Control Board Features:
1) Using 32-bit main frequency 72MHz ARM level Cortex-M3 series STM32F103RCT6 main control chip;
2) It is equipped with Marlin2.0, a highly modular open source firmware, which is convenient for users to do DIY and secondary development, avoiding the worries that they cannot master the core code;
3) Use powerful development tools, Visual Studio Code integrated development environment: support online debugging, more helpful for product development and performance optimization, using C language development, low development threshold;
4) The PCB board wiring is rigorous and beautiful, and has been specially optimized for heat dissipation;
5) A dedicated power chip is used to support 12-24V power input;
6) 24V input can be accepted. The current of the hot bed can be reduced to 1/4 under the same power, which effectively solves the problem of heat generation of the MOS tube of the hot bed.
7) Support 2.8 inch, 3.5 inch color touch screen and original LCD12864 screen of Ender3 printer;
8) Upgrade configuration firmware through SD card, easy to operate;
9) Use firmware to set the drive current to avoid burning the drive by manually adjusting the current, which is convenient, safe and reliable;
10) Support BLtouch, RGB color lights, locked rotation detection, shutdown after shutdown, etc.;
11) The integrated UART mode of TMC2209 makes the debugging of the motherboard and driver simple and integrated;
12) The expansion ports of some pins of TMC2209 are reserved to facilitate users to use DIAG instead of Endstop;
- 1) If you encounter any problems, please write us via Amazon as soon as possible. We have professional technical after-sales personnel to solve your problems.
- 2) Display screen: 2.8 inches, 8.9 cm color touch screen and Ender3 LCD12864 printer screen;
- 3) Compatible with BLTouch, RGB color lights, occlusion detection, stop and other functions.
- 4) Integrated UART mode of TMC2209 to simplify the debugging of motherboard and driver. The expansion port reserved for the TMC2209 pin is used to facilitate the use of DIAG instead of Endstop.
User questions & answers
Question: | Where can i purchase the wifi module for this |
Answer: | 6.5 mm |
Question: | Can this setup be used in other printers besides the Ender |
Answer: | Yes, it's perfect for GarageBand. I bought it especially to use with my iPhone or iPad and it also works well with Logic Pro too. |
Question: | How do I get the color touch screen. Mine looks like an old dos computer monitor |
Answer: | Plug this into your laptop, and headphones into your laptop as well, that should work! |
Question: | is this compatible with the e3 pro |
Answer: | Yes, you need a computer to use this keyboard. Thanks |
Product description
AnKun is the officially authorized seller of Creality and 3d printer accessories. We are devoted to provide high quality and economical 3D printer and 3d printer accessories, excellent after-sales to all customers. Our Creality authentic BLTouch sensor made in South Korea! The 3d printer auto leveling is a touch-based 3D printer bed leveling probe which enables automatic bed leveling on your 3D printer.
✔ Our Upgraded Creality BL touch V3.1 fits for Creality Ender 3 V2 / Ender 3 / Ender 3 Pro / Ender 3S / Ender 3 MAX / Ender 5 / Ender 5 Pro / CR-10 with 32 bit V4.2.2 or V4.2.7 mainboard.
✔ In standby mobe, no matter whether it is pulled out or retracted, the standby current of solenoid valve without current flow is less than 15ma, while in working mode, it suddenly rises to 100ms/300ma. Low power consumption and avoiding heating problems.
✔ Compatible with ABS, PLA, glass, metal, plastic and all meterials. Support more filaments and apply to every control board of 3D printer.
NOTE:
➤Only applicable to the above 3d printers with 32-bit motherboard.
➤No more need to use the ISP burner, which is more convenient to use.
➤Please move to the Creality Official Website to download the firmware.
➤Please keep away from magnetic components such as strong magnet motor and fan for installation.
Intelligence and Easy to Use:
Self-test: The push pin operate two times in a test when the power is on.
Alarm: The LED light blinks if a problem was found on a self-test or during operation
Wiring defect indicator: Blue and Red LED for indicating wiring defects.
Package Included:
BL-Touch leveling Module x 1
Spare Plastic Probe x 1
Mounting Bracket x 3
5 Pin Cable x 1
Screws x 4
Strip x 4
If you encounter unsolvable problems during installation and use, please feel free to contact us, our after-sales technical team will provide you with detailed solutions within 24 hours.
- WIDELY APPLICATION: Our Upgraded Creality BL Touch V3.1 fits for Creality Ender 3 V2 / Ender 3 / Ender 3 Pro / Ender 3S / Ender 3 MAX / Ender 5 / Ender 5 Pro / CR-10 with 32 bit V4.2.2 or V4.2.7 mainboard.(Note: Only applicable to the above 3d printers with 32-bit motherboard)
- LOW POWER CONSUMPION: In standby mobe, no matter whether it is pulled out or retracted, the standby current of solenoid valve without current flow is less than 15ma, while in working mode, it suddenly rises to 100ms/300ma. Low power consumption and avoiding heating problems. Please keep away from magnetic components such as strong magnet motor and fan for installation.
- HIGH-PRECISION: BLTouch auto bed leveling sensor fulfilled simple structure and high precision by using progressively designed solenoid and Hall Effect control. BLTouch's Standard Deviation in repeatability is around 0.005mm that make it easier to use and to increase the success rate of shaping. Therefore, the platform board can be selected at will. Compatible with ABS, PLA, glass, metal, plastic and all meterials.
- STRONG COMPATIBILITY: With 3 different mounting brackets can be installed on multiple 3d printers. 3D printer auto level is small in size and simple in structure, printing when connected. it can accurately measure the inclination of the hot bed and automatic compensation of Z axis, easily avoid the printing failure caused by uneven hot bed, so as to stable print. If you have any question, please feel free to contact us!
User questions & answers
Question: | Is this compatible with the CR-10 v |
Answer: | Hi, I’m fairly new to 3d printing, but I’ll try to help. I’ve posted to several message boards in the past only to get nothing, and I hate that... First, please include your printer type. I have a CR-10 v3, and I didn’t have to adjust the x or y offsets. It may have been included in the firmware update I installed after adding the BLTouch. Part of my installation required flashing the firmware of the printer to include auto bed leveling commands/options. I would suggest finding your printer’s firmware with the modifications for the BLTouch. Unless you have an obscure brand, it should be available for download from the internet. I hope this was helpful. |
Question: | is this a genuine bltouch or a clone, from my research this is something that will determine settings when setting up the firmware |
Answer: | not the cable. but the the skr mini e3 is running marlin. you need the split end to connect it to the board with no cutting. you should be able to find the firmware without issue. but you will need to purchase the bltouch that has 2 connectors at the end of the cable and not 1 |
Question: | Is it possible to program the firmware as needed for the bl to work using a mac? or windows only |
Answer: | I used the most current stable release of smith3d firmware. Works a treat. |
Question: | I have the cr-10 v3, but i have seen installations with have different wiring order to the pins. which color is which connection on the 10 v2/v3 vers |
Answer: | I bought my Ender 3 in June 2020, it arrived with a V4.2.2 board installed which is a 32bit board. If you have a MINI USB connector on your printer, it is an 8 bit board, but if it's a Micro USB then you already have the 32 bit board installed. The V4.2.7 board being sold here is a 32bit board. This board also has a socket specifically for the BLtouch, and a filament out sensor. |
- The main control uses the ARM-level Cortex-M4 series with a 32-bit dominant frequency of 168 MHz STM32F407ZGT6 chip, performance is greatly improved.
- Equipped with highly modular open source firmware Marlin2.0, it is convenient for users to DIY and further-development, to avoid the worry of not being able to master the core code.
- Motor driver support :TMC5160,TMC2208,TMC2130,ST820,LV8729, DRV8825,A4988, etc.Display screen support: BIGTREETECH- 2.8 inch TFT,BIGTREETECH-3.5 inch TFT, LCD2004,LCD12864.
- Support Serial WIFI Online Printing. 6 motor drives, 3 extruders, 3 CNC fans. Reserve extended ports of BL Touch, PWM, ADC, UART, I2C and SPI;Support power-off continuous printing, material cut detection, shutdown and other functions;Support for dual Z axis printers (series dual Z.
User questions & answers
Question: | does this come with firmware installed or do i need to via Audrino |
Answer: | If you use Marlin firmware, you'll need to build the firmware that is specific to your machine. You'll need to use Visual Studio Code along with the PlatformIO extension. |
Question: | Can one of the heater outputs be used to provide a constant 12v output for a pump I use for water cooling? Is there any documentation for it if so |
Answer: | Yes with some changes in Marlin but that board has two always on 2 pin ports. If you are you using a 12 volt power supply these two ports will have a constant 12v when the board is switched on. If you are using a 24v power supply you will need a buck converter to step it down to 12 volts. |
Question: | what board definition do we use to compile the audrino firmware |
Answer: | In PlatformIO use BOARD_BTT_SKR_PRO_V1_1 |
Question: | Are TMC2209 drivers supported |
Answer: | Very much |
Product description
-Can accept 24V input power under the same system can be hot-bed current is reduced to 1/4, an effective solution to the hot bed MOS pipe heat problems.
-Tthe firmware can use open source firmware Marlin, ramps1.4 identical configuration and can directly replace Ramps1.4.
- Can be connected to the control panel and 12864LCD Ramps1.4,2004LCD control panel.(Can't be sure to match all of stype of 12864LCD and 2004LCD )
- Reserved for motor pulse and direction output ports for easy plug-in high-current To add a large current (eg 2A, 5A) motor drive circuit.
-Reserved Ramps1.4 on Servos, AUX-1, AUX-2 interface that provides three 5V output, three 12V outputs.
Specification:
Type: MKS Gen V1.4 control board Mega 2560
Name: MKS Gen V1.4 control board
Weight: 118g
Application: 3D Printer Part
Weight: 118g
Package Included:
1* MKS Gen V1.4 Control Board
NOTE:
If you find any problem, please contact us at first, and our technical staff will help you to solve the problem at once. Thanks!
- Mega 2560 and ramps1.4 set on a board, to solve complicated Ramps1.4 combination of interfaces, the problem of failure prone.
- Replace the motor drive, drive and support A4988 DRV8825 TMC2208 TMC2130 drive.
- The circuit board with high-quality 4-layer, heat and made a special optimization; ramps are 2 shelves.
- Using high-quality MOSFET, and better heat dissipation.
- Using a dedicated power chip, support 12V-24V power input, the voltage converter chip to solve the heat problem Ramps.
User questions & answers
Question: | This thing seems to not want to upload marlin firmware after the first time. this is on osx. is there anything special to it |
Answer: | The cable is about 3feet long. |
Question: | Will this work with a CR |
Answer: | GX has more DAW functionality , hardware buttons and LEDs. If DAW control is important to you, the GX is worth the extra money to be able to set and go to left/right locators, open windows, engage cycle and control track volume without parameter jumping and more. SE49 is more basic in that it mainly offers play/stop, record, forward, rewind and track change. |
Question: | does anyone have a marlin firmware for this board that is compatible for the anet a |
Answer: | Works with win 7 and 10... |
Question: | Does this board support optical stops or mechanicial |
Answer: | Nope. Velocity sensitive, though. |
- BIGTREETECH TFT24-V1.1 is a small volume ultra-clear 3D printer display board. It can work in two modes.
- ARM Cortex-M3 series STM32F105RCT6 chip with 32-bit CPU 72MHz;
- Upgrade the firmware by SD card. It is easy and convenient to operate.Serial port screen mode supports two printing modes: SD card and U disk
- This display board has higher compatibility. Users can select two work modes, they are UART serial port screen mode and 12864 screen mode.
User questions & answers
Question: | Will this work with the stock board in a CR10 or do I need to upgrade the board as well |
Answer: | It will work with a stock board but you will need to modify and recompile Marlin to work with a 12864 in configuration.h (#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER). and comment out CR10 Display. If all of what I typed looks like gibberish to you, don't buy this lol. |
Question: | will this controller work with ramps 1.4 and arduino |
Answer: | Yes, it will. You will need the LCD adapter to connect the EXP1 and EXP2 cables to AUX3 connector of the RAMPS board. Without any firmware updates, the latest version will detect that you've connected to an old 12864 interface and then emulate that interface. It works, but, for me, the display is somewhat erratic, occasionally displaying random garbage where there are supposed to be characters, but the mess corrects itself with the next screen update. Usable, but annoying. |
Question: | Can this be connected to and function as a touch screen on the gt2560 for a20m |
Answer: | I have tried to follow their videos to switch it to touch screen but I couldn’t make it work |
- 2560 control board: The board is a microcontroller board based on the 16AU .It has 54 digital input/output pins (of which 14 can be used as PWM outputs), 16 analog inputs, 4 UARTs (hardware serial ports), a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started.
- RAMPS 1.4: RAMPS interfaces an for Arduino with the powerful for Arduino platform and has plenty room for expansion. The modular design includes plug in stepper drivers and extruder control electronics on an for Arduino shield for easy service, part replacement, upgrade-ability and expansion. for Additionally, a number of for Arduino expansion boards can be added to the system as long as the main RAMPS board is kept to the top of the stack.
- LCD 12864 with Controller: This full graphic Smart Controller contains a SD-Card reader, an rotary encoder and a 128 x 64 dot matrix LCD display. You can easy connect it to your Ramps board using the "smart adapter" included.
- A4988 driver module: A4988 Stepper Motor Driver Board is a breakout board for Allegro?ˉs A4988 DMOS Microstepping Driver with Translator and Overcurrent Protection; please read the A4988 datasheet carefullybefore using this product.
- Warning: Connecting or disconnecting a stepper motor while the driver is powered can destroy the driver. (More generally, rewiring anything while it is powered isasking for trouble.)
User questions & answers
Question: | Are there any online instructions? the answer "we can provide instruction manual" doesn't anyone who buys this and you provide instructions in box |
Answer: | Follow the instructions for the machine you are building. Or, google ramps 1.4 for a lot of info. |
Question: | Can you run a nema 23 with this |
Answer: | You can run nema23, nema17 and possibly others. The 5 A4988 drivers which run the motors are versatile, but very noisy. If too loud, you may opt to trade them out with TMC2208 drivers. They are a little more expensive than the A4988 drivers, but they are a drop in replacement and are very quiet, |
Question: | What is the voltage? I'm not sure what kind of power supply to get |
Answer: | You will need a 12v power supply for the ramps boards to drive your steppers. Make sure to get high enough current for your steppers, fans and heated plate if needed. Less than $20 on Amazon |
Question: | Need instruction manual please or a point to recommended instructions online |
Answer: | Best i can answer is to follow the guide for whichever machine you are building. You can also Google ramps 1.4 and get a ton of info there. |
Product features
Mega 2560 control board CH340G version
The board is a microcontroller board based on the ATmega2560-16AU .It has 54 digital input/output pins (of which 14 can be used as PWM outputs), 16 analog inputs, 4 UARTs (hardware serial ports), a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header, and a reset button.
It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started. The Mega is compatible with most shields designed for the Arduino Duemilanove or Diecimila.DC Current for 3.3V Pin:50 mADC Current per I/O Pin:40 mA
Mega Pololu Shield Compatible (RAMPS 1.4 Shield)
It is a Mega Pololu Shield, or RAMPS for short,designed to fit the entire electronics needed for a RepRap in one small package for low cost. RAMPS interfaces an Arduino Mega with the powerful Arduino MEGA platform and has plenty room for expansion. The modular design includes plug in stepper drivers and extruder control electronics on an Arduino MEGA shield for easy service, part replacement, upgrade-ability and expansion. Additionally, a number of Arduino expansion boards can be added to the system as long as the main RAMPS board is kept to the top of the stack.
LCD 12864 with Controller
This full graphic Smart Controller contains a SD-Card reader, an rotary encoder and a 128 x 64 dot matrix LCD display. You can easy connect it to your Ramps board using the "smart adapter" included.
After connecting this panel to your Ramps you don't need your pc any more, the Smart Controller supplies power for your SD card. Further more all actions like calibration, axes movements can be done by just using the rotary encoder on the Smart Controller. Print your 3D designs without PC, just with a g-code design stored on the SD card.
A4988 driver module
A4988 Stepper Motor Driver Board is a breakout board for Allegro’s A4988 DMOS Microstepping Driver with Translator and Overcurrent Protection; please read the A4988 datasheet carefullybefore using this product.
Warning: Connecting or disconnecting a stepper motor while the driver is powered can destroy the driver. (More generally, rewiring anything while it is powered isasking for trouble.)
Aokin 3D Printer Controller Kit
Package List:
- RAMPS 1.4 x 1
- Mega 2560 R3 x 1
- A4988 Stepper Motor Driver with Heatsink x 5
- LCD 12864 Graphic Smart Display Controller x 1
- Smart Adapter x 1
- Cable x 2
- USB Cable x 1
Product description
【TFT35 V3.0】:
https://github.com/bigtreetech/BIGTREETECH-TFT35-V3.0
【SKR V1.4 Turbo】:
https://github.com/bigtreetech/BIGTREETECH-SKR-V1.3/tree/master/BTT%20SKR%20V1.4
【SKR V1.4 Turbo】:
1.SKR Motherboard Features: :
1)Equipped with highly modular and open source firmware Marlin2.0, which is convenient for users to DIY and secondary development;
2)Using dedicated power chip M6130, support 12-24V power input;
3)Support 2.4, 2.8, 3.5 inch color touch screen, support LCD2004 screen,LCD12864 screen;
4)Support Resume Printing While Power Off, Filament Break Detection,Automatic Shutdown After Printing and so on;
5)Using removable fuse makes the replacement process easier;
6)Reserved extended port SERVOS and Probe to support BL Touch;;
7)Support RGB light bar;
8)Double z-axis interface, eliminating the trouble of external drive expansion module;
9)More fan interfaces: 1 way CNC fan, 3 way normally open fan;
11)Plug-in external DC5V power supply module to supply power to TFT screen, BLtouch and RGB
【TFT35 V3.0】:
Notes:
1. When using 12864 screen mode, connect the port EXP1 and EXP2 to the motherboard. There is no touch function in this mode. (If you want to use the SKR MINI E3 or SKR E3 DIP, just connect EXP3 to the motherboard.)
2. When using serial port screen mode, connect with TFT or aux-2 on the motherboard via RS232. This mode has touch function.
3. Two work modes can be changed by one key. Press the rotary encoder for about 3 seconds until the mode selection page appears, then press the encoder after selecting the mode.
- 1)【SKR V1.4 Turbo】Using 32-bit main frequency 120MHz ARM level Cortex-M3 series LPC1769 main control chip, the performance has been greatly improved;
- 2)【SKR V1.4 Turbo】The SPI and UART working mode driven by the TMC driver, also having the DIAG pin, which eliminates complex wiring process and can be used by simple unplugging jumper cap;
- 3)【SKR V1.4 Turbo】Motor driver: Support TMC5161、TMC5160、TMC2209、TMC2225、TMC2208、TMC2130、ST820、LV8729、DRV8825、A4988 etc., independent external motor drive. **********Driver working mode support: SPI、UART、STEP/DIR
- 4)【TFT35 V3.0】: LCD12864 mode uses EXP1, EXP2 and EXP3. EXP1 and EXP2 are LCD screen ports of normal motherboard, EXP3 is the LCD screen port used by SKR MINI E3 and SKR E3 DIP.
- 5)【TFT35 V3.0】: Dedicated WIFI port. WIFI function is realized by external WIFI module.(More details please check the below)
Product description
※【TMC2209 V1.2 GitHub/Manual】:
https://github.com/bigtreetech/BIGTREETECH-TMC2209-V1.2
※BIGTREETECH SKR V1.4/V1.4 Turbo GitHub:
https://github.com/bigtreetech/BIGTREETECH-SKR-V1.3/tree/master/BTT%20SKR%20V1.4
※【SKR Motherboard Parameters】 :
Appearance size: 110*85mm
Mounting size: 102*76mm
Microprocessor: ARM Cortex-M3 CPU
Input voltage: DC12V-DC24V 5A-15A
Logic voltage:DC 3.3V
WIFI module:ESP-01S
Motor driver: Support TMC5161、TMC5160、TMC2209、TMC2225、TMC2208、TMC2130、ST820、LV8729、DRV8825、A4988 etc., independent external motor drive.
Driver working mode support: SPI、UART、STEP/DIR
Motor driver interface:X、Y、Z、E0、E1,5 way(Each has a closed loop drive interface) up to 256 subdivisions
Temperature sensor interface: TH0, TH1, TB, 3 channel 100K NTC Temperature
※BIGTREETECH SKR V1.4 motherboard is a 32-bit 3D printer motherboard optimized and upgraded by the 3D printing team of
Shenzhen Big Tree Technology CO., LTD. for the deficiencies of V1.3 version, especially suitable for small and medium-sized printers.
※1.SKR Motherboard Features: :
1)Plug-in external DC5V power supply module to supply power to TFT screen, BL touch and RGB.
2)Equipped with highly modular and open source firmware Marlin2.0, which is convenient for users to DIY and secondary development;
3)More fan interfaces: 1 way CNC fan, 3 way normally open fan;
4)Support 2.4, 2.8, 3.5 inch color touch screen, support LCD2004 screen, LCD12864 screen;
5)Upgrade and configure the firmware through SD card, which is simple, convenient and efficient;
6)The thermistor interface is protected by a bile capacitor pressurized resistor to enhance the resistance of the interface;
7)Support Resume Printing While Power Off, Filament Break Detection,Automatic Shutdown After Printing and so on;
8)High performance MOSFET tube, better heat dissipation effect;
9)Closed-loop drive interface is reserved
- ※1.【SKR V1.4 Turbo】Using 32-bit main frequency 120MHz ARM level Cortex-M3 series LPC1768 main control chip, the performance has been greatly improved;
- ※2.【SKR V1.4 Turbo】Using dedicated power chip M6130, support 12-24V power input;
- ※3.【SKR V1.4 Turbo】Double z-axis interface, eliminating the trouble of external drive expansion module;
- ※4.【TMC2209 V1.2 Working mode】 : Support STEP,DIR/UART mode , you can use these function via modify the firmware
- ※5. 【TMC2209 V1.2 VS TMC2208, more of these functions】: 1. Blocking rotation detection (Stallguard--TMC2209 provides a load and loss of speed detection technology)
User questions & answers
Question: | Description says you need an external dc5v power supply module to supply power to tft screen, bl touch and neopixel. can this be provided via usb |
Answer: | I bought my Ender 3 in June 2020, it arrived with a V4.2.2 board installed which is a 32bit board. If you have a MINI USB connector on your printer, it is an 8 bit board, but if it's a Micro USB then you already have the 32 bit board installed. The V4.2.7 board being sold here is a 32bit board. This board also has a socket specifically for the BLtouch, and a filament out sensor. |
Question: | Does this fit cr10s pro v |
Answer: | I haven’t done it, but you can install something like the BLTouch to perform bed levelling. |
Question: | Does this board support the btt tft50 v3.0 screen |
Answer: | Creality website |
Question: | What is a good current setting on Ender 3 stock Nema17-42 motors |
Answer: | It's quite possible. |
Latest Reviews
View all
Ikea Baby Spoons
- Updated: 11.04.2023
- Read reviews

Accessory Genie Sound Bar
- Updated: 03.04.2023
- Read reviews

Tent Cots
- Updated: 07.07.2023
- Read reviews

Lego Pool Floats
- Updated: 01.06.2023
- Read reviews

Shampoo For Toning Blondes
- Updated: 25.07.2023
- Read reviews