Product description: Cytron Maker Motion 2350 Pro - 4x motors + 8x servos controller - RP2350
The Motion 2350 Pro is a versatile robot controller that integrates an advanced motor driver, a wide range of GPIO connectors, and dedicated expansion ports . The controller is designed to simplify robot construction by eliminating the need for multiple external electronic modules . A built-in buzzer, test buttons, and LEDs allow for quick functionality checks. Support for various programming languages and compatibility with the Raspberry Pi Pico ecosystem allow for rapid prototyping and implementation of even complex projects. The board is pre-programmed in CircuitPython and ready to use right out of the box. After connecting to a computer via USB Type-C, a sample demo program will launch, allowing for quick functionality testing.

The Motion 2350 Pro features a 4-channel DC motor driver, 8-channel servo ports, 8 GPIO pins, and 3 Maker ports.
Main features of the controller
- High-performance RP2350 microcontroller : dual Arm Cortex M33 cores, clocked at 150 MHz, 520 kB RAM, 2 MB Flash memory
- Advanced motor driver : 4-channel DC driver, supporting up to 3A continuous current per channel
- Servo support : 8 PWM 5V channels
- Wide GPIO range : 8 3V pins for additional modules
- USB host port : connects a game controller or keyboard
- Intuitive testing : dedicated test buttons and LED indicators
- Programming in multiple languages : CircuitPython, MicroPython, C/C++, Arduino
- Built-in piezo buzzer : has a mute switch
- On/Off Switch : MOSFET protection to protect the system from overvoltage
Elements on the board
- Servo Status LED
- Servo ports
- Buzzer mute switch
- USB host port
- Boot button
- Reset button
- Maker Ports - Qwiic and Stemma QT compatible
- Debug port
- User button
- GPIO pins
- GPIO Status LED
- Power LED
- Engine test button
- Screw connectors for connecting the motor
- RGB LED
- Power switch
- External power switch
- USB Type-C port
- Power input
- RGB LED
- Engine Status LED
- Screw connectors for connecting the motor
- Engine test button
- Passive buzzer
- RP2350 microcontroller
- VIN measurement jumper
Motion 2350 Pro Pinouts
The board offers a wide range of digital and analog interfaces:
- 8x GPIO (3V) - compatible with most modules
- 4x DC Motor Outputs - supporting up to 3A per channel
- 8x Servo Ports - PWM 5V
- USB host - ability to connect a game controller or keyboard
- Debug port - for advanced diagnostics
- Maker Ports - dedicated connectors for additional modules
Motion 2350 Pro Programming
The board supports several programming languages, allowing it to be adapted to different user levels:
- CircuitPython (pre-installed) - quick access to board functions, ideal for beginners
- MicroPython - an alternative for Raspberry Pi Pico users
- C/C++ - for advanced programmers
- Arduino IDE - simplified operation for Arduino users
Thanks to its compatibility with the Raspberry Pi Pico ecosystem, most of the available libraries and examples can be used directly on the Motion 2350 Pro.
Cytron Maker Motion 2350 Pro Technical Specifications
- Microcontroller: RP2350
- Processor: Dual-core Arm Cortex M33 clocked at 150 MHz
- RAM: 520 kB
- Flash memory: 2 MB
- Motor driver: 4 channels, 3 A continuous current per channel, 5 A peak current per channel
- Servos: 8 PWM 5V channels
- GPIO: 8 pins 3V
- Expansion Ports: 3 Maker Ports
- USB host: yes
- Communication interfaces: I2C, SPI, UART
- Power supply:
- VIN: 3.6V to 16V
- USB Type-C: 5V
- Buttons: 12 (8 test, 2 user, Boot, Reset)
- LEDs: 24 status LEDs, 2 RGB LEDs (Neopixel compatible)
- Buzzer: Piezoelectric with mute switch
- Supported programming languages: CircuitPython, MicroPython, C/C++, Arduino
- Dimensions: 95.2 x 57.2 x 8 mm
Contents of the set
- 1x Motion 2350 Pro
- 1x STEMMA QT / Qwiic JST SH 4-pin cable (150 mm)
- 2x Grove to JST-SH Cable (200mm)
- 1x Set of silicone anti-slip pads
- 4x Connectors for building blocks
- 1x Mini screwdriver




