Makerbase MKS Robin Nano V3.1

Makerbase MKS Robin Nano V3.1 3D Printer Control Board Instruction Manual

Model: MKS Robin Nano V3.1

1. Introduction

The Makerbase MKS Robin Nano V3.1 is an advanced 32-bit control board designed for 3D printers. Featuring an STM32F407VET6 microcontroller, it offers enhanced processing capabilities and improved anti-interference performance. This board is compatible with various 3D printer models and supports multiple display options, including the MKS TS35 color touch screen. It operates on Marlin 2.X firmware, providing a flexible and powerful platform for 3D printing.

2. Product Features

  • Wide Compatibility: Designed for use with various 3D printers, including Ender-3, Ender-3 V2, and Ender-3 Pro.
  • Enhanced Processing: Features an upgraded STM32F407VET6 microcontroller for more powerful performance compared to previous versions.
  • Improved Stability: Incorporates anti-interference design with Schottky diodes in the temperature measurement and MOS circuits, and TVS protection for power input.
  • Integrated Display Support: Includes a 3.5-inch TS35 color touch screen for intuitive user interaction.
  • Versatile Display Options: Compatible with MKS H43 LCD, MINI12864, and LCD2004 displays, offering multi-color backlighting and direct knob adjustments.
  • Marlin Firmware Support: Firmware is based on Marlin 2.X, allowing for easy compilation and customization by modifying the motherboard type in existing Marlin repositories.
MKS Robin Nano V3.1 board with various display options

Image: The MKS Robin Nano V3.1 board demonstrating compatibility with different display types, including MKS H43, LCD MINI12864, and TS35.

3. Safety Information

Please read and understand all safety instructions before installing or operating the MKS Robin Nano V3.1 control board. Failure to follow these instructions may result in electric shock, fire, or damage to the product or other equipment.

  • Always disconnect power to the 3D printer before performing any installation, wiring, or maintenance.
  • Ensure proper grounding for all electrical components.
  • Verify all wiring connections are correct and secure before applying power. Incorrect wiring can cause damage.
  • Avoid touching electronic components while the board is powered on.
  • Operate the board within its specified voltage and temperature ranges.
  • Keep the board away from moisture, dust, and extreme temperatures.

4. Setup and Installation

4.1 Physical Installation

Mount the MKS Robin Nano V3.1 board securely within your 3D printer's enclosure using appropriate standoffs and screws. Ensure adequate airflow around the board for cooling.

MKS Robin Nano V3.1 board with dimensions

Image: The MKS Robin Nano V3.1 control board showing its physical dimensions (110mm x 84mm).

4.2 Wiring Connections

Refer to the pinout diagram for correct connection of power, stepper motors, heaters, thermistors, endstops, and other peripherals. Pay close attention to polarity for power connections and sensor inputs.

  • Power Input: Connect your 12V/24V power supply to the designated power terminals.
  • Stepper Motors: Connect X, Y, Z, E0, and E1 stepper motors to their respective driver slots. Ensure correct orientation of stepper drivers.
  • Heaters: Connect the hotend heater (HE0) and heated bed (H-BED) to their terminals.
  • Thermistors: Connect hotend (TH0) and heated bed (THB) thermistors to their inputs.
  • Endstops: Connect X, Y, Z endstops to their corresponding pins.
  • Display: Connect the TS35 touch screen or other compatible display to the dedicated display port.
  • Fans: Connect cooling fans (FAN0, FAN1, FAN2) as needed.
MKS Robin Nano V3.1 pinout diagram

Image: Detailed pinout diagram for the MKS Robin Nano V3.1 board, illustrating connections for power, motors, heaters, sensors, and communication interfaces.

4.3 Firmware Flashing

The MKS Robin Nano V3.1 uses Marlin 2.X firmware. To update or install firmware:

  1. Download the Marlin 2.X source code from the official GitHub repository.
  2. Modify the Configuration.h and Configuration_adv.h files to match your printer's specific hardware and desired features. Ensure the motherboard type is correctly set for MKS Robin Nano V3.1.
  3. Compile the firmware using a suitable IDE (e.g., VS Code with PlatformIO).
  4. Copy the compiled firmware.bin file to the root directory of a FAT32 formatted SD card.
  5. Insert the SD card into the board's TF card slot and power on the board. The firmware will automatically flash.

5. Operating Instructions

5.1 Using the TS35 Touch Screen

The TS35 touch screen provides a graphical interface for controlling your 3D printer. Navigate through menus by tapping icons and options. Common functions include:

  • Print: Select and start print jobs from the SD card or USB disk.
  • Move: Manually control the movement of X, Y, Z axes and extruders.
  • Temperature: Monitor and adjust hotend and heated bed temperatures.
  • Settings: Access printer configuration, calibration, and other advanced options.
MKS TS35 touch screen display

Image: The MKS TS35 color touch screen display, showing its user interface with icons for various printer functions.

5.2 USB Disk and TF Card Printing

The MKS Robin Nano V3.1 supports printing directly from a USB disk or a TF (MicroSD) card.

  • TF Card: Insert a FAT32 formatted TF card containing your G-code files into the board's slot. Select the desired file from the display to begin printing.
  • USB Disk: Connect a USB flash drive (FAT32 formatted) with G-code files to the USB port on the board. The display will allow you to browse and select files for printing.
MKS Robin Nano V3.1 with USB disk and TF card printing

Image: The MKS Robin Nano V3.1 board illustrating its compatibility with both USB disk and TF card for direct printing.

6. Maintenance

Regular maintenance ensures the longevity and optimal performance of your MKS Robin Nano V3.1 board.

  • Cleaning: Periodically clean the board with a soft, dry brush or compressed air to remove dust and debris. Ensure power is disconnected before cleaning.
  • Firmware Updates: Check for official firmware updates from Makerbase or the Marlin community. Updating firmware can provide new features, bug fixes, and performance improvements.
  • Connection Checks: Regularly inspect all wiring connections to ensure they are secure and free from corrosion or damage.

7. Troubleshooting

This section addresses common issues you might encounter with the MKS Robin Nano V3.1 board.

  • Board Not Powering On:
    • Check power supply connections and ensure correct voltage (12V/24V).
    • Verify the power supply is functional.
  • Stepper Motors Not Moving:
    • Ensure stepper drivers are correctly inserted and oriented.
    • Check motor wiring for continuity and correct pinout.
    • Verify motor current settings in firmware or on drivers.
  • Display Not Working:
    • Check the display cable connection to the board.
    • Ensure the correct display type is enabled in the firmware.
  • Heating Issues (Hotend/Bed):
    • Verify thermistor and heater wiring connections.
    • Check thermistor type and PID settings in firmware.
    • Ensure power supply can provide sufficient current for heaters.
  • Firmware Flashing Failure:
    • Ensure the SD card is FAT32 formatted and the firmware.bin file is in the root directory.
    • Try a different SD card.
    • Verify the firmware compilation process was successful.

If issues persist, consult online resources, community forums, or contact technical support.

8. Specifications

Makerbase MKS Robin Nano V3.1 board with TS35 and WiFi module

Image: The Makerbase MKS Robin Nano V3.1 control board, shown with the TS35 touch screen and WiFi module.

FeatureDetail
ModelMKS Robin Nano V3.1
MicrocontrollerSTM32F407VET6 (168 MHz)
Input Voltage12V - 24V
Display Type (Included)TS35 Touchscreen
Operating Temperature20 Degrees Celsius (Optimal)
FirmwareMarlin 2.X based
ConnectivityUSB Printing, TF Card Printing, WiFi
Dimensions110mm x 84mm (approximate)
Included ComponentsControl Board, TS35 Touch Screen, WiFi Module
BrandMakerbase
ASINB0CHWKT1KL
UPC / GTIN707091969369
Customer Reviews5.0 out of 5 stars (3 ratings)

9. Warranty and Support

For warranty information and technical support, please refer to the documentation provided with your purchase or contact the seller/manufacturer directly. Keep your proof of purchase for any warranty claims.

Related Documents - MKS Robin Nano V3.1

PreviewMKS TFT32 Touch Screen LCD for 3D Printers - Makerbase
Explore the MKS TFT32, a versatile 32-inch color touch screen LCD from Makerbase, designed for 3D printers. Learn about its features, connectivity, firmware updates, outage detection, and WIFI capabilities.
PreviewMakerbase MKS-TFT28 3D Printer Touch Screen LCD: Features, Wiring, and Configuration Guide
A comprehensive guide to the Makerbase MKS-TFT28 2.8-inch color touch screen LCD display for 3D printers. This document details its features, compatibility with various mainboards, wiring instructions, power-on settings, firmware upgrades, outage saving capabilities, detection module integration, photo customization, and WiFi connectivity, including remote control options via APP, Printrun, and Repetier-Host.
PreviewMKS Monster8 V2 User Manual - Makerbase 3D Printer Controller
Comprehensive user manual for the Makerbase MKS Monster8 V2 3D printer motherboard. Covers hardware interface, wiring, firmware configuration (Marlin, Klipper), installation, and troubleshooting.
PreviewMakerbase Product Manual: XRIVE, MKS ESP32, MKS Gen_L, and More
Find installation instructions and setup files for Makerbase electronic components including XRIVE, MKS ESP32 FOC V1/V2, MKS Gen_L, MKS CANable, MKS VESC, and MKS SERVO42C via provided links.
PreviewMKS DLC32 V2 Wiring Manual - Makerbase
Comprehensive wiring manual for the Makerbase MKS DLC32 V2.0 offline engraving control board. Covers power input, interfaces, motor drive settings, laser and spindle connections, endstops, and technical support.
PreviewMKS Monster8 V2 User Manual: Hardware and Firmware Configuration Guide
Comprehensive user manual for the MKS Monster8 V2 3D printer motherboard, covering hardware interface, firmware configuration (Marlin and Klipper), installation, and troubleshooting.