1. Wprowadzenie
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.
Wideo: Ponadview of the MKS Robin Nano V3.1 Motherboard.
2. Główne cechy
- Potężny 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.
- Zgodność wyświetlacza: Supports MKS TS35 touch screen, MKS H43, LCD MINI12864, and LCD2004 displays.
- Flexible Printing Options: Compatible with USB disk printing and TF card printing.
- Zaawansowana kontrola: 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).
- Oprogramowanie sprzętowe: 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. Konfiguracja i instalacja
3.1 Ogólne kroki instalacji
- 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.
- Usuń starą część: Refer to your printer's original manual to remove the old accessory. Document the installation positions of wires and screws to ensure correct reassembly.
- Zainstaluj nową część: 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 Schemat okablowania
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 Oprogramowanie układowe
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. Działanie
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 bezpośrednio.

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. Konserwacja
- 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. Rozwiązywanie Problemów
6.1 Problemy ze zgodnością
Problem: The MKS Robin Nano V3.1 does not seem to work with my specific 3D printer model (e.g., Creality CR-10 V3).
Rozwiązanie: 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
Problem: USB functionality is not working, or I'm unsure about SPI/UART jumpers.
Rozwiązanie: 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. Specyfikacje
| Funkcja | MKS Robin Nano V3.1 |
|---|---|
| Typ przedmiotu | Płyta główna |
| Numer modelu | MKS Robin Nano V3.1 |
| MCU | STM32F407VET6 (Cortex-M4, 32-bit, 168MHz) |
| Pamięć Flash | 512 KB |
| BARAN | 192 KB |
| USB Disk Support | Tak |
| Obsługa kart TF | Yes (SPI3) |
| Połączenie Wi-Fi | USART1 + SPI2 |
| Virtual USB Device | Tak |
| Interfejs silnika | 6 axis (Two Z axis share the same driver) |
| PWM FAN(s) | 2 kanały |
| PWM TTL | Wsparcie |
| Independent Serial Port | Support (UART3) |
| Power TVS Protect | Tak |
| EEPROM | 4KB AT24C32DM |
| Flash SPI | 8M W25Q64JVSIQ |
| Obsługa 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 Wymiary

Image: Dimensional drawing of the MKS Robin Nano V3.1 motherboard.
8. Wskazówki użytkownika
- 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. Informacje dotyczące bezpieczeństwa
9.1 Ostrzeżenie przed porażeniem prądem
- 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 Ostrzeżenie o wysokiej temperaturze
- 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 Ostrzeżenie dotyczące instalacji
- 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 Ograniczenia użytkowania
- 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. Gwarancja i wsparcie
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:
Instrukcja obsługi (PDF): Plik do pobrania w formacie PDF
11. Zastrzeżenie
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.
