Creality 32 bit V4 board guide - Ender 3 V2, BLtouch & more

Teaching Tech · 546K views · 2020 · 23:55

Open on YouTube

3D printing, CNC & maker projectsEmbedded systems & DIY electronicstutorialdated

Why 3D Printing Stack Exchange recommends it

3D Printing Stack Exchange answerers point people to it when they need a step-by-step walkthrough for compiling Marlin for a Creality 4.2.x board and wiring a BLTouch or runout sensor.

Recommended by 2 people across 2 different months, 2021 to 2023.

What it is

A tutorial by Teaching Tech on Creality's 32-bit V4.2.x mainboards for printers like the Ender 3 V2. It covers which printers use which board versions, fitting the board as an upgrade, compiling and flashing Marlin firmware, and setting up a BLTouch and filament runout sensing.

What people said

Recommends Rykara · 2021-03 · 3D Printing Stack Exchange · on “How do I update my firmware after installing a 400XL kit on my Ender 3”

Without knowing exactly which Youtube videos you've looked at, I think where I would start is by downloading the latest Marlin Fimrware and configuration files for the Ender 3 with 4.2.7 board: Latest Release of Marlin Firmware on Github [LINK] Configuration File Repository on Github [LINK] Microsoft visual Studio [LINK] PlatormIO [LINK] If I were doing your upgrade in your place, I would refer to this video [this video] for how to compile the firmware for the correct board. I've had to compile firmware for my Ender 3 a few times and I sometimes forget a step. This video is the best that I've found for showing/reminding me of each step. Essentially, what I think you need to do is compile your fir

Recommends codingCat · 2022-08 · 3D Printing Stack Exchange · on “How to add more probing points on the CR Touch”

You will need to compile you own version of the firmware. Teaching tech has a detailed video describing the entire process for beginners ( [LINK] ) and then another one ( [this video] ) for the BLTouch modifications for Marlin. Take care, his wiring diagrams make assumptions based on other videos he has made.

Cites ANS · 2021-02 · 3D Printing Stack Exchange · on “BLTouch Creality Firmware works, Marlin doesn't”

I've had the BLTouch working fine using this kit and following the instructions it shipped with [LINK] . I wanted to increase the number of probe points so I've attempting flashing with Marlin to achieve this. With the home-brew Marlin the probe doesn't extend for homing, with the default Creality firmware [LINK] . I'm running an Ender 3 Pro on 4.2.2 Mainboard. The wiring diagram has used the Z endstop connector for the BLTouch, I've followed this video [this video] , but clearly the wiring mechanic is different. I've included: // Force the use of the probe for Z-axis homing #define USE_PROBE_FOR_Z_HOMING But it has no effect. x and y work fine, but at z the probe doesn't extend. Since it boils d

Cites Bob Ortiz · 2023-12 · 3D Printing Stack Exchange · on “How to wire a DIY filament runout sensor to a Creality v4.2.2 board?”

I'm building this simple DIY filament runout sensor for Ender 3 V2 based on this model from Thingiverse.com [LINK] . I am not sure about the wiring, it seems trivial, I probably need to use 'normally closed' (NC). Below is the result so far. [LINK] [LINK] I found this schematic from a YouTube video [this video] which uses a different sensor: [LINK] Based on the switch I used and the schematics shown, I guess I need to connect only two wires as follows: Switch NC to board Red 5V (most left pin of the connector in the schematic image) Switch C to board White Signal (most right pin of the connector in the schematic image) No connection to the second, black Grounding pin, as shown on the schematic im