
Description:
The Cytron MOTION 2350 Pro is a powerful and versatile robotics controller designed to provide seamless motion control for your robotic projects. It is equipped with an advanced DC motor driver capable of controlling up to 4 brushed DC motors, each with a maximum current of 3A per channel. The motor driver supports a wide voltage range, from 3.6V to 16V, offering flexibility for various robotics applications.
Perfect for building powerful robots, especially those with mecanum wheels, the Motion 2350 Pro makes complex motion control easy with its robust 4-channel motor driver. This controller also boasts an impressive array of connectivity options, including 8-channel 5V servo ports for precise control, an 8-channel GPIO breakout for extending your robot’s functionality, and 3 Maker Ports for connecting additional components or sensors.
One of the standout features of the Motion 2350 Pro is its direct USB host port, allowing you to easily connect a USB joystick or gamepad for intuitive control. This plug-and-play feature ensures a hassle-free setup, making it the perfect solution for robotics enthusiasts and engineers seeking an advanced yet user-friendly controller.
Specifications:
- Powered by Raspberry Pi RP2350
- Dual-core Arm Cortex-M33 processor
- 520KB internal RAM
- 150MHz Frequency Clock
- 2MByte Flash
- Robot Controller Board
- 4 x DC Motor Driver (with quick test buttons)
- 8 x Servo Motor
- 8 x 3V GPIO Breakout
- Input Power
- VIN Terminal: 3.6V - 16V
- USB Type-C: 5V
- Maximum DC Motor Current, each channel
- Continuous: 3A
- Peak: 5A
- 24 x Status indicator LEDs
- 8 x for Servo Port
- 8 x for 3V GPIO Breakout
- 8 x for DC Motor Driver
- 12 x Push Button
- 8 x Quick Test Button for DC Motor
- 2 x User Button
- 1 x BOOT Button
- 1 x RST Button, for reset
- 3 x Maker Port
- 2 x RGB LED (Neopixel Compatible)
- 1 x USB Host
- 1 x Piezo Buzzer (with mute switch)
- 1 x On/Off Switch (with MOSFET Shock-Proof Circuit)
- Preloaded with CircuitPython by default
- Programming Language
- CircuitPython
- MicroPython
- C/C++
- Arduino (coming soon)

Features:
- Control up to 4 DC motors (3A max, 3.6V–16V) for powerful multi-motor robotics.
- 8-channel 5V servo ports for precise servo control in dynamic projects.
- 8 GPIO breakouts for easy sensor and component integration.
- 3 maker ports for flexible peripheral connections.
- Built-in USB host for plug-and-play joystick/gamepad control.
- Perfect for advanced robotics like mecanum wheel robots and autonomous systems.
Pin Diagram:

Pinouts:

Useful Links:
- MOTION 2350 Pro Datasheet
- MOTION 2350 Pro 3D CAD
- RP2350 Datasheet (pdf), by Raspberry Pi
- Getting Started with MOTION 2350 Pro, tutorial by Cytron Technologies
- CircuitPython mainpage
- MicroPython main page
- SDK C/C++, from Raspberry Pi
Package Included:
1 x Cytron MOTION 2350 Pro—Powerful Robotics Controller

