---
product_id: 204502613
title: "BIGTREETECH SKR Mini E3 V2.0 Control Board 32Bit with TMC2209 UART Driver New Upgrade 3D Printer Parts Motherboard for Ender 3 V2, Ender3 Pro, Ender-3 Series 3D Printer"
brand: "bigtreetech"
price: "KD 17.80"
currency: KWD
in_stock: true
reviews_count: 8
category: "Bigtreetech"
url: https://www.desertcart.com.kw/products/204502613-bigtreetech-skr-mini-e3-v2-0-control-board-32bit-tmc2209
store_origin: KW
region: Kuwait
---

# TMC2209 ultra-quiet stepper drivers 32-bit ARM Cortex-M3 CPU Enhanced heat dissipation with WSK220N04 MOSFET BIGTREETECH SKR Mini E3 V2.0 Control Board 32Bit with TMC2209 UART Driver New Upgrade 3D Printer Parts Motherboard for Ender 3 V2, Ender3 Pro, Ender-3 Series 3D Printer

**Brand:** bigtreetech
**Price:** KD 17.80
**Availability:** ✅ In Stock

## Summary

> 🚀 Elevate your Ender 3 with the ultimate silent powerhouse!

## Quick Answers

- **What is this?** BIGTREETECH SKR Mini E3 V2.0 Control Board 32Bit with TMC2209 UART Driver New Upgrade 3D Printer Parts Motherboard for Ender 3 V2, Ender3 Pro, Ender-3 Series 3D Printer by bigtreetech
- **How much does it cost?** KD 17.80 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.com.kw](https://www.desertcart.com.kw/products/204502613-bigtreetech-skr-mini-e3-v2-0-control-board-32bit-tmc2209)

## Best For

- bigtreetech enthusiasts

## Why This Product

- Trusted bigtreetech brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Silent Precision Control:** Experience whisper-quiet printing with advanced TMC2209 drivers that let your creativity flow without distraction.
- • **Smart Thermal Management:** Stay cool under pressure with a low-resistance MOSFET and optimized heat dissipation design for longer board life.
- • **Robust 32-bit Performance:** Upgrade to a powerful 32-bit ARM Cortex-M3 board for faster processing and seamless firmware customization.
- • **User-Friendly Firmware Updates:** Flash custom Marlin firmware via SD card with auto-renaming to avoid repeated reflashing—simplicity meets control.
- • **Seamless BLTouch & Sensor Integration:** Effortlessly enable auto-bed leveling, filament detection, and power-off resume for flawless prints every time.

## Overview

The BIGTREETECH SKR Mini E3 V2.0 is a 32-bit control board designed specifically for Ender 3 series 3D printers, featuring ultra-quiet TMC2209 stepper drivers, enhanced heat dissipation with a WSK220N04 MOSFET, and support for BLTouch auto-bed leveling, filament detection, and power-off resume. It offers easy firmware updates via SD card and expanded EEPROM space for advanced Marlin configurations, making it the go-to upgrade for millennial makers seeking precision, silence, and customization.

## Description

desertcart.com: BIGTREETECH SKR Mini E3 V2.0 Control Board 32Bit with TMC2209 UART Driver New Upgrade 3D Printer Parts Motherboard for Ender 3 V2, Ender3 Pro, Ender-3 Series 3D Printer : Industrial & Scientific

Review: The BEST upgrade for Ender 3 Pro - This mainboard was by far the best upgrade to my Ender 3 Pro (MicroSwiss all-metal hotend is a close second). The TMC 2209 drivers make the steppers so quiet that I sometimes forget it is actually doing something (although there is the fan noise). The added space on the EEPROM was perfect for fitting all the features I wanted into my Marlin build (Linear Advance, Auto-Bed leveling, and Junction Deviation in particular). Not entirely sure why BIGTREETECH only lists 256KB...it is actually 512KB which allows me to compile 'bloaty' stuff (PIDBEDTEMP, M503, boot images, extra menu items for LCD, etc.) into the firmware and not have to worry about saving every last little byte. Installation wasn't difficult, but it was frustrating as Creality hot-glued everything to their stock board. Took a long time to get that stuff off without damaging anything. Came pre-loaded with a recent version of Marlin and was easy to flash to a custom build by simply dropping a 'firmeware.bin' file onto SD card and turning the printer on. A nice feature is that after it updates the firmware, it renames the file to 'firmware.cur' so it does not try to reflash every time you turn the printer on (the bootloader I flashed to my stock board didn't do this). BLTouch & Auto-Bed Leveling I did have some trouble configuring the firmware for ABL using the BLTouch at first. Most guides out there assume you are plugging into the Z-Stop on the board, but this board has the 5-pin header for BLTouch (which was convenient to build a 5-pin DuPont connector right to the board instead of separate 3-pin and 2-pin connectors). In your configuration.h, make sure that #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN is commented out and that you are using #define USE_PROBE_FOR_Z_HOMING. One other thing I had to change was #define Z_MIN_PROBE_PIN PC14. PC14 is the Z-endstop pin from the 5-pin header. The pin set to this by default will not work. In configuration_adv.h, PROBE_OFFSET_WIZARD is a really handy menu option to help set the z-probe offset value. There are other minor things you have to change to get ABL to work, but all the guides out there cover that in great detail. The Instruction Manual does include a link to pre-compiled Marlin binaries for this board. I believe from that page the 'firmware-bltouch.bin' would have worked for me using the 5-pin Z-Probe header, however the webpage is unclear and I wanted more control over what features were in my firmware. Would be nice if they supplied the configuration.h and configuration_adv.h files for these builds so that users know what's in them. Extra Stuff I bought the kit with the Mainboard, BLTouch and no touchscreen display. Be aware that the wires for the BLTouch probe are nowhere near long enough to reach your mainboard. You WILL have to do custom wiring or need to buy a BLTouch extension cable (1-meter should be long enough). This kit does NOT come with a bracket for the BLTouch either. I printed one out from Thingiverse and it works great, but if you prefer a metal bracket, you'll have to buy it separate from this. The kit does have appropriate screws/washers/springs to install the BLTouch. It is pretty clear in the description and pictures that it would not come with the bracket or long-enough cabling, however some folks might not notice or realize they need these things and be very disappointed. Overall a great board and an awesome upgrade that would really only be better if the documentation was more specific instead of a few pictures and incoherent sentences. In particular, configuring Marlin for BLTouch using this board's 5-pin header (notably the PC14 pin). Oddly, the BIGTREETECH configuration files specifically for this board on GitHub for Marlin do NOT have the pin defined as PC14. Despite a few challenges, this is still 5-stars all around because this upgrade is not designed for people who like for things to 'just work' or simple plug n' play. Go buy a more expensive printer if that is what you want.
Review: What a great control board/touch screen combo! - Bought this and used it in a scratch build printer. Documentation for the V2 control board is there, but somewhat lacking. Being a popular board, there is enough info on the net to fill in the blanks. The board is well built and worked right out of the box. For firmware I used Cheetah 5.0 from Kay3D.com Their firmware is a version of Marlin that takes you through about 20 steps to configure a printer. All these steps are placed at the front of the Config files and notated so well it is almost impossible to screw up. If the notation in the config file is not enough, their online guide and video make it even easier. Many common printers are listed in the firmware with all their features, and simply selecting one, takes care of most your firmware choices. You will not find an easier firmware for setting up a BL Touch or any sensor. It is painless and almost guaranteed to work. All options are in the firmware for custom builds also. If you are not a firmware ace, be sure to try this firmware and make your life easy! Back to the board. The TMC2209 stepper drivers keep the motors silent. Sensorless homing works awesome. Do note that sensorless homing does NOT work on a Z axis with a lead screw. Settings are almost impossible to obtain. If you can get a setting that works, it will only be temporary. Digging into this issue I found right in Marlin where it says it will not work with a Z axis lead screw. Just something to be aware of. I had to add a limit switch on the Z axis. The TFT35 touch screen is plug and play. Documentation on connecting the serial cable to the control board is lacking, but again, the internet is your friend. The touch screen operates in either traditional Marlin mode or touch screen mode, and you can switch between the two. You will want to switch between the two for initial setup. Some settings are only available in the Marlin screen and some only in the touch screen. This is my only gripe, but in reality, once everything is setup it is no big deal. One really nice thing is the ability to change stepper drive current right from the touch screen. Gone are the days of a small screwdriver and multimeter to set each chip individually. I did have to turn up the current on my Z axis chip due to a subpar leadscrew. It's not perfect, but for the price it is really hard to complain about anything. The few minor annoyances are easily offset by the price. With this combination being so popular, there is plenty of info on the internet if you run into any issues.

## Features

- If you encounter any problems, please write us via desertcart as soon as possible. We have professional technical after-sales personnel to solve your problems
- Because the fan on the SKR Mini E3 V2.0 control board is a CNC fan, you need to set the wind speed before using it. (Note: V2.0 version of the fan is not ready to use after power on)
- Support BLtouch, filament detection, power-off resume, automatic shutdown, etc .
- Increase the distance between the driving chip and the components to avoid the trouble caused by the heat sink
- The hot bed MOS tube uses WSK220N04, low on-resistance, larger heat dissipation area, and reduce heat generation

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B0882QGFZR |
| Batteries required | No |
| Customer Reviews | 4.3 4.3 out of 5 stars (2,929) |
| Global Trade Identification Number | 00778416923359 |
| Included Components | BIGTREETECH SKR Mini E3 V2.0 Control Board |
| Is Discontinued By Manufacturer | No |
| Item Weight | 4.2 ounces |
| Item model number | 1 |
| Manufacturer | BIGTREETECH |
| Package Dimensions | 5.47 x 4.92 x 1.34 inches |

## Product Details

- **Brand:** BIGTREETECH
- **Color:** black
- **Display Type:** LCD
- **UPC:** 778416923359
- **Voltage:** 3.3 Volts

## Images

![BIGTREETECH SKR Mini E3 V2.0 Control Board 32Bit with TMC2209 UART Driver New Upgrade 3D Printer Parts Motherboard for Ender 3 V2, Ender3 Pro, Ender-3 Series 3D Printer - Image 1](https://m.media-amazon.com/images/I/81UyfMS2SML.jpg)

## Available Options

This product comes in different **Style** options.

## Customer Reviews

### ⭐⭐⭐⭐⭐ The BEST upgrade for Ender 3 Pro
*by A***A on February 18, 2021*

This mainboard was by far the best upgrade to my Ender 3 Pro (MicroSwiss all-metal hotend is a close second). The TMC 2209 drivers make the steppers so quiet that I sometimes forget it is actually doing something (although there is the fan noise). The added space on the EEPROM was perfect for fitting all the features I wanted into my Marlin build (Linear Advance, Auto-Bed leveling, and Junction Deviation in particular). Not entirely sure why BIGTREETECH only lists 256KB...it is actually 512KB which allows me to compile 'bloaty' stuff (PIDBEDTEMP, M503, boot images, extra menu items for LCD, etc.) into the firmware and not have to worry about saving every last little byte. Installation wasn't difficult, but it was frustrating as Creality hot-glued everything to their stock board. Took a long time to get that stuff off without damaging anything. Came pre-loaded with a recent version of Marlin and was easy to flash to a custom build by simply dropping a 'firmeware.bin' file onto SD card and turning the printer on. A nice feature is that after it updates the firmware, it renames the file to 'firmware.cur' so it does not try to reflash every time you turn the printer on (the bootloader I flashed to my stock board didn't do this). BLTouch & Auto-Bed Leveling I did have some trouble configuring the firmware for ABL using the BLTouch at first. Most guides out there assume you are plugging into the Z-Stop on the board, but this board has the 5-pin header for BLTouch (which was convenient to build a 5-pin DuPont connector right to the board instead of separate 3-pin and 2-pin connectors). In your configuration.h, make sure that #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN is commented out and that you are using #define USE_PROBE_FOR_Z_HOMING. One other thing I had to change was #define Z_MIN_PROBE_PIN PC14. PC14 is the Z-endstop pin from the 5-pin header. The pin set to this by default will not work. In configuration_adv.h, PROBE_OFFSET_WIZARD is a really handy menu option to help set the z-probe offset value. There are other minor things you have to change to get ABL to work, but all the guides out there cover that in great detail. The Instruction Manual does include a link to pre-compiled Marlin binaries for this board. I believe from that page the 'firmware-bltouch.bin' would have worked for me using the 5-pin Z-Probe header, however the webpage is unclear and I wanted more control over what features were in my firmware. Would be nice if they supplied the configuration.h and configuration_adv.h files for these builds so that users know what's in them. Extra Stuff I bought the kit with the Mainboard, BLTouch and no touchscreen display. Be aware that the wires for the BLTouch probe are nowhere near long enough to reach your mainboard. You WILL have to do custom wiring or need to buy a BLTouch extension cable (1-meter should be long enough). This kit does NOT come with a bracket for the BLTouch either. I printed one out from Thingiverse and it works great, but if you prefer a metal bracket, you'll have to buy it separate from this. The kit does have appropriate screws/washers/springs to install the BLTouch. It is pretty clear in the description and pictures that it would not come with the bracket or long-enough cabling, however some folks might not notice or realize they need these things and be very disappointed. Overall a great board and an awesome upgrade that would really only be better if the documentation was more specific instead of a few pictures and incoherent sentences. In particular, configuring Marlin for BLTouch using this board's 5-pin header (notably the PC14 pin). Oddly, the BIGTREETECH configuration files specifically for this board on GitHub for Marlin do NOT have the pin defined as PC14. Despite a few challenges, this is still 5-stars all around because this upgrade is not designed for people who like for things to 'just work' or simple plug n' play. Go buy a more expensive printer if that is what you want.

### ⭐⭐⭐⭐⭐ What a great control board/touch screen combo!
*by R***1 on December 17, 2020*

Bought this and used it in a scratch build printer. Documentation for the V2 control board is there, but somewhat lacking. Being a popular board, there is enough info on the net to fill in the blanks. The board is well built and worked right out of the box. For firmware I used Cheetah 5.0 from Kay3D.com Their firmware is a version of Marlin that takes you through about 20 steps to configure a printer. All these steps are placed at the front of the Config files and notated so well it is almost impossible to screw up. If the notation in the config file is not enough, their online guide and video make it even easier. Many common printers are listed in the firmware with all their features, and simply selecting one, takes care of most your firmware choices. You will not find an easier firmware for setting up a BL Touch or any sensor. It is painless and almost guaranteed to work. All options are in the firmware for custom builds also. If you are not a firmware ace, be sure to try this firmware and make your life easy! Back to the board. The TMC2209 stepper drivers keep the motors silent. Sensorless homing works awesome. Do note that sensorless homing does NOT work on a Z axis with a lead screw. Settings are almost impossible to obtain. If you can get a setting that works, it will only be temporary. Digging into this issue I found right in Marlin where it says it will not work with a Z axis lead screw. Just something to be aware of. I had to add a limit switch on the Z axis. The TFT35 touch screen is plug and play. Documentation on connecting the serial cable to the control board is lacking, but again, the internet is your friend. The touch screen operates in either traditional Marlin mode or touch screen mode, and you can switch between the two. You will want to switch between the two for initial setup. Some settings are only available in the Marlin screen and some only in the touch screen. This is my only gripe, but in reality, once everything is setup it is no big deal. One really nice thing is the ability to change stepper drive current right from the touch screen. Gone are the days of a small screwdriver and multimeter to set each chip individually. I did have to turn up the current on my Z axis chip due to a subpar leadscrew. It's not perfect, but for the price it is really hard to complain about anything. The few minor annoyances are easily offset by the price. With this combination being so popular, there is plenty of info on the internet if you run into any issues.

### ⭐⭐⭐⭐⭐ quiet
*by N***K on November 16, 2025*

The BIGTREETECH SKR Mini E3 V2.0 has been one of the best upgrades I’ve added to my printer. The board runs very quiet because of the TMC2209 drivers, and the stepper noise basically disappears. My prints look cleaner and more consistent, especially on curves and fine details. Installing it was easy since it lines up with the stock Ender 3 board. All the connectors fit, and the firmware support is good. It handles things like a CR Touch, linear advance, and other features without any trouble. The 32-bit processor makes the whole printer feel smoother. For the price, it delivers a big improvement in print quality and noise reduction. If someone is looking for a reliable upgrade, the SKR Mini E3 V2.0 is definitely worth it.

## Frequently Bought Together

- BIGTREETECH SKR Mini E3 V2.0 Control Board 32Bit with TMC2209 UART Driver New Upgrade 3D Printer Parts Motherboard for Ender 3 V2, Ender3 Pro, Ender-3 Series 3D Printer
- Official Creality Ender 3 Dual Z-axis Upgrade Kit with Lead Screw, Stepper Motor and Metal Power Supply Holder, Ender 3 pro upgrades for Ender 3/ Ender 3 Pro/Ender 3 V2
- Creality CR Touch Auto Bed Leveling Sensor Kit for 3D Printer with Metal Push Pin for Ender 3/Ender 3 V2/Ender 3 Pro/3 Max/Ender 5 pro/CR-10 with 32 Bit V4.2.2/V4.2.7 Mainboard

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.com.kw/products/204502613-bigtreetech-skr-mini-e3-v2-0-control-board-32bit-tmc2209](https://www.desertcart.com.kw/products/204502613-bigtreetech-skr-mini-e3-v2-0-control-board-32bit-tmc2209)

---

*Product available on Desertcart Kuwait*
*Store origin: KW*
*Last updated: 2026-02-25*