Skip to main content

MATRIX Mini R4 (MA000)

Back to article list

MATRIX Mini R4 is an Arduino UNO R4 WiFi based robot controller. With the MATRIX building system, you can make tons of projects. From basic tracking car to omni-directional mobile platform, you can make any ideas comes out of your mind.

Feature

• Support 4 channel RC Servo control.
• Support 4 channel DC Motor with encoder.
• Support 4 channel I2C Interface.
• Support 8 channel GPIO.
• Arduino UNO R4 WiFi built-in.
• OLED, Buttons, RGB LED, Buzzer built-in.
• Co-processor for motor control and IMU.

Application

• Autonomous/TelOp Robotics
• IoT Projects Gateway
• Automatic Device

Block Diagram

Matrix Mini R4 Pinout

Note: If you are controlling Analog or Digital pins directly with MATRIXBlock, pin number 1 is considered as “Left” pin and pin number 2 is considered as “Right” pin.

Arduino Pin Mapping

Electrical Characteristics

Parameter Min Typ Max Units
Input Voltage 6 - 24 V
I/O Voltage -0.3 5 6.5 V
Digital I/O Pin Current - - 8 mA
Analog In Pin Current - - 8 mA
RC Servo Output Voltage - 5 - V
DC Motor Output Voltage - 5 - V
RC Servo Output Current - - 1 A
DC Motor Output Current - 1.5 2 A
UART Baud 300 9600 115200 Bit/s
I2C Operating Speed 100 - 400 KHz
I2C Low-Level Input Voltage -0.5V - 0.33*VCC -
I2C High-Level Input Voltage 0.7*VCC - VCC -
LED R Wavelength 620 - 625 Nm
LED G Wavelength 522 - 525 Nm
LED B Wavelength 465 - 467 Nm
Operating Temperature -40 25 85 °C

Hardware guide

Software API

Arduino IDE

  1. Download and install Arduino IDE (At least v2.0) from https://www.arduino.cc/en/software

  1. Open Arduino IDE
  2. Open the Boards Manager from the Tools -> Board menu and select "Arduino Uno R4 WiFi"

  1. Open the Library Manager from the Sketch-> Include Library -> Manage Libraries and search "MatrixMiniR4"

MATRIXBlock

  1. Download and install MATRIXBlock from https://www.matrixrobotics.com/matrixblock-software

Firmware Update

  1. While Power On/Reset the Mini R4 Controller, you can see the firmware version on OLED Screen.

  1. Find a paperclip, SIM card pin, small pen or a similar small pin tool.
  2. Disconnect the Device from both the battery and USB power.
  3. Connect the USB cable to the computer first.
  4. Insert the paperclip into the DFU mode pinhole on the Device.

  1. While holding the paperclip in the DFU pinhole, plug the other end of the USB cable into the Device.
  2. If the blue LED near the pinhole starts flashing, the device has successfully entered DFU mode.

  1. Choose the Firmware Update in the MATRIXblock.

  1. Click 1. Scan DFU Device to confirm the device is recognized.

  1. Click 2. Select Firmware to select the firmware on your computer or go online to download the latest version.

  1. After selecting the firmware, click on 3. Update Firmware.

  1. After the “Firmware update successfully!” dialog appears, disconnect and reconnect the Mini R4 Controller.

Dimensions