1. Introducció
The Makerbase MKS Robin Nano V3.1 is an advanced 32-bit control board designed for 3D printers. It features an upgraded MCU (STM32F407VET6) for faster processing and enhanced capabilities. This motherboard is compatible with a wide range of FDM 3D printers and is suitable for both manufacturers and enthusiasts looking to upgrade their 3D printing systems.
Vídeo: Acabatview of the MKS Robin Nano V3.1 Motherboard.
2. Característiques clau
- Powerful MCU: Upgraded STM32F407VET6 (Cortex-M4, 32-bit, 168MHz) with 512KB Flash and 192KB RAM for enhanced processing.
- Improved Anti-interference: Features Schottky diodes in temperature measurement and MOS circuits, and TVS protection for power input.
- Compatibilitat de la pantalla: Supports MKS TS35 touch screen, MKS H43, LCD MINI12864, and LCD2004 displays.
- Flexible Printing Options: Compatible with USB disk printing and TF card printing.
- Control avançat: Supports dual Z-axis, two PWM controllable fans, and TTL PWM signals.
- WIFI Module Support: Dedicated SPI connection for WIFI module (current firmware supports serial port transmission, SPI transmission coming soon).
- Firmware: Based on Marlin 2.X, compatible with Robin Nano V2.0 firmware repository.

Image: MKS Robin Nano V3.1 Motherboard highlighting the Cortex-M4 chip and its specifications.
3. Configuració i instal·lació
3.1 Passos generals d'instal·lació
- Check the Accessory: Upon receiving the product, inspect for any damage, deformation, or missing parts. Confirm compatibility with your 3D printer model.
- Power-off Preparation: Turn off the 3D printer, unplug the power cord, and allow the printer to cool down completely. This is especially critical when replacing hot end components.
- Elimina la peça antiga: Refer to your printer's original manual to remove the old accessory. Document the installation positions of wires and screws to ensure correct reassembly.
- Instal·lar una peça nova: Install the MKS Robin Nano V3.1 in the reverse order of removal. Ensure all screws are tightened and wires are connected firmly. Pay close attention to the positive and negative poles for the hot end, and align any flat panels with their mounting holes.
- Debugging and Testing: Connect power, start the printer, and perform an idle test. Verify heating function and temperature stability (for hot end). Confirm no abnormalities before starting any printing tasks.
3.2 Esquema de cablejat
Refer to the detailed wiring diagram below for proper connections of motors, sensors, power supply, and other peripherals.

Image: Detailed wiring diagram for the MKS Robin Nano V3.1 motherboard, showing connections for motors, fans, heated bed, power supply, USB, TF card, MKS Robin WIFI slot, and various interfaces.

Image: Pinout diagram for MKS Robin Nano V3.0, useful for advanced wiring and custom configurations.
3.3 Stepper Driver Configuration (Microstep)
The microstep settings for various stepper drivers are crucial for motor precision. The table below illustrates the jumper settings for common drivers. 'High' means the jumper is on, 'Low' means it's off.

Image: Microstep configuration table for A4988, DRV8825, GC6609, TMC2225, TMC2208, and TMC2209 stepper drivers.
Caution: When plugging or removing driver/motor, always power off the board.
3.4 Display and WIFI Module Connection
The MKS Robin Nano V3.1 supports various displays like MKS TS35, MKS H43, LCD12864, and LCD2004. Connect your chosen display to the appropriate TFT/LCD screen interface as shown in the wiring diagram. For WIFI functionality, connect the WIFI module to the dedicated MKS Robin WIFI slot.

Image: Close-up of the MKS Robin Nano V3.1 showing the SPI connection for the WIFI module.
3.5 Firmware
The firmware for MKS Robin Nano V3.1 is based on Marlin 2.X. You can use the same repository as Robin Nano V2.0, simply modifying the motherboard type to compile the relevant firmware. For detailed instructions and source code, refer to the official GitHub repositories:
- MKS Robin Nano V3 Github: https://github.com/makerbase-mks/MKS-Robin-Nano-V3.X
- Firmware Source: https://github.com/makerbase-mks/Mks-Robin-Nano-Marlin2.0-Firmware
4. Funcionament
4.1 Printing from USB Disk or TF Card
The MKS Robin Nano V3.1 supports both USB disk and TF card printing. It also features a Virtual USB Device function, allowing you to connect the board to a computer via USB and access the TF card or USB disk as a removable drive to copy G-code files directament.

Image: MKS Robin Nano V3.1 demonstrating compatibility with USB disk and TF card for printing.
4.2 Dual Z-axis Support
The board provides support for dual Z-axis motors, allowing for more stable and precise vertical movement, especially useful for larger 3D printers or those with dual extrusion setups.

Image: MKS Robin Nano V3.1 highlighting the dual Z-axis motor interface.
4.3 PWM Controllable Fans
The MKS Robin Nano V3.1 supports two PWM controllable fans, offering flexible control over cooling for different components of your 3D printer.

Image: MKS Robin Nano V3.1 showing the connectors for two PWM controllable fans.
4.4 TTL PWM Signals
The board can lead TTL PWM signals, which are necessary for controlling laser heads with higher power in 3D printing and laser engraving two-in-one machines.

Image: MKS Robin Nano V3.1 indicating the TTL PWM interface.
5. Manteniment
- Regularly check the wear and tear of the accessory.
- Timely replace worn parts such as the hot end nozzle and flat panel to maintain printing quality and prevent failures.
6. Solució De Problemes
6.1 Problemes de compatibilitat
Problema: The MKS Robin Nano V3.1 does not seem to work with my specific 3D printer model (e.g., Creality CR-10 V3).
Solució: This accessory is only suitable for specified models of 3D printers. It is prohibited to adapt to incompatible models or modify the accessory structure. Always verify compatibility with your printer's manufacturer specifications or the MKS Robin Nano V3.1 documentation before installation.
6.2 USB Functionality / Jumper Settings
Problema: USB functionality is not working, or I'm unsure about SPI/UART jumpers.
Solució: To enable USB functionality, ensure the USB PWR jumper is correctly placed. For SPI/UART jumpers, their purpose is to configure the communication mode for stepper drivers. Refer to the detailed pinout and microstep diagrams in Section 3 for correct jumper placement based on your stepper drivers and desired mode (e.g., UART mode for TMC2209 drivers).
7. Especificacions
| Característica | MKS Robin Nano V3.1 |
|---|---|
| Tipus d'element | Placa base |
| Número de model | MKS Robin Nano V3.1 |
| MCU | STM32F407VET6 (Cortex-M4, 32-bit, 168MHz) |
| Memòria Flash | 512 KB |
| RAM | 192 KB |
| USB Disk Support | Sí |
| Suport de la targeta TF | Yes (SPI3) |
| Connexió WIFI | USART1 + SPI2 |
| Virtual USB Device | Sí |
| Interfície del motor | 6 axis (Two Z axis share the same driver) |
| PWM FAN(s) | 2 canals |
| PWM TTL | Suport |
| Independent Serial Port | Support (UART3) |
| Power TVS Protect | Sí |
| EEPROM | 4KB AT24C32DM |
| Flash SPI | 8M W25Q64JVSIQ |
| Suport LCD | MKS TS35/MKS H43/LCD12864/LCD2004 |
| MOS Drive Circuit | Resistance + Schottky protection |
| TH1,TH2,TB Temp Circuit | Resistance protection |
Table: Key specifications of the MKS Robin Nano V3.1, including comparisons to previous versions where relevant.

Image: Detailed comparison of features across Robin Nano V2.0, V3.0, and V3.1 versions.
7.1 Dimensions

Image: Dimensional drawing of the MKS Robin Nano V3.1 motherboard.
8. Consells d'usuari
- Always double-check wiring connections, especially for polarity, before powering on the board to prevent damage.
- When upgrading firmware, ensure you select the correct motherboard type in the Marlin configuration to avoid compilation errors or unexpected behavior.
- For optimal performance with TMC2209 drivers, configure them in UART mode and ensure correct jumper settings as per the microstep table.
9. Informació de seguretat
9.1 Avís de descàrrega elèctrica
- Before installing or debugging the accessory, always disconnect the power and unplug the power cord.
- For live accessories such as hot ends and heated flat panels, avoid touching wire connectors and metal parts to prevent electric shock.
9.2 Avís d'alta temperatura
- The hot end and heated bed reach extremely high temperatures during operation.
- Do not touch these components to avoid burns. Allow them to cool completely before disassembling or cleaning.
9.3 Mechanical Injury Warning
- Use special tools for installation to avoid tool slipping and injury.
- Keep small parts, such as screws, properly stored to prevent loss or accidental ingestion by children.
9.4 Advertència d'instal·lació
- Do not start the printer before the accessory is firmly installed. Loose components can cause damage to the printer or safety accidents.
- Incorrect wire connections can burn the accessory. Always check connections carefully after installation.
9.5 Restriccions d'ús
- This accessory is only suitable for specified models of 3D printers. It is prohibited to adapt to incompatible models or modify the accessory structure.
- Do not heat the hot end for extended periods without consumable flow to avoid burning internal components.
- Avoid using the accessory in humid, dusty, or corrosive gas environments to prevent wire aging and part rust.
- Installation and maintenance must be performed by personnel with operational experience. Non-professionals are prohibited from disassembling or modifying the unit.
- This accessory is intended for desktop home/small office printing scenarios and is not suitable for industrial continuous printing operations.
10. Garantia i Suport
For detailed warranty information and technical support, please refer to the official Makerbase documentation. A user manual in PDF format is available for download and further reference:
User manual (PDF): Descarrega el manual en PDF
11. Exempció de responsabilitat
The manufacturer shall not be liable for accessory damage and safety issues caused by improper installation, unauthorized modification, adaptation to incompatible models, or non-compliant use environments.





