Micromake D1 → MKS Gen L V2.1
Marlin 2.1.2.5 configuration & wiring guide
- Board: Makerbase MKS Gen L V2.1
- Firmware tag:
2.1.2.5
- Display: RepRapDiscount Smart Controller (LCD 2004, 20 × 4)
- Drivers: TMC2209 @ 1⁄16 µ‑step (UART mode)
- Features: heated bed & hot‑end, fixed Z‑probe button, dual fans
-
Aliexpress: Makerbase original MKS GEN L V2.1 3D printer control card 8bit motherboard tmc2209
1 · What’s in this files
- Configuration.h & Configuration_adv.h already tuned for Micromake D1 geometry.
- English 20×4 LCD presets.
- Safe temperature limits (270 °C hot‑end / 120 °C bed).
- Smart auto‑fan on MOSFET D.
- Updated motion limits for faster homing (100 mm/s).
- EEPROM, SD‑card, auto‑delta‑calibration G33 ready.
2 · Very similar to the model Anycubic Kossel
MarlinFirmware Configurations
3 · Pin correspondence (old board → new)
Function | Makeboard Mini 2.1.2 | MKS Gen L V2.1 |
---|---|---|
X‑STEP / DIR / EN | 54 / 55 / 38 | X.STEP / X.DIR / X.EN |
Y‑STEP / DIR / EN | 60 / 61 / 56 | Y.STEP / Y.DIR / Y.EN |
Z‑STEP / DIR / EN | 46 / 48 / 62 | Z.STEP / Z.DIR / Z.EN |
E0‑STEP / DIR / EN | 26 / 28 / 24 | E0.STEP / E0.DIR / E0.EN |
X‑MAX | pin 2 (E4) | X+ JST |
Y‑MAX | pin 15 (J0) | Y+ JST |
Z‑MAX | pin 19 (D2) | Z+ JST |
Z‑MIN / Probe | pin 18 (D3) | Z‑ JST |
Heater‑0 | D10 | HE0 screw |
Bed Heater | D8 | BED screw |
Thermistor‑0 / Bed | A13 / A14 | TH0 / THB |
Fan 0 (model) | D9 | FAN screw |
Fan 1 (hot‑end) | D7 | MOSFET D |
VIN | XT‑30 | 2‑pin 12–24 V in |
4 · After flashing:
M502 ; load defaults
M500 ; save
G28 ; home
G33 ; auto‑calibrate
p.s The BEEEPER is very loud >_<
tags: micromake - 3d - firmware