{"product_id":"motion-2350-pro-advanced-robotics-controller-for-beginners","title":"MOTION 2350 Pro - Advanced Robotics Controller for Beginners","description":"\u003cdiv id=\"tab-description\" class=\"product-segment\"\u003e\n\u003cdiv class=\"box-content\"\u003e\n\u003ch2\u003e\u003cspan\u003e\u003cb id=\"docs-internal-guid-97ead21e-7fff-1303-cec8-8bc99aaa9bdc\"\u003eMOTION 2350 Pro - Advanced Robotics Controller for Beginners\u003c\/b\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eIt has been a few years since the first microcontroller by Raspberry Pi, the RP2040, was launched. Now, Raspberry Pi has introduced the latest upgraded processor, the\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eRP2350\u003c\/strong\u003e. Introducing\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eMOTION 2350 Pro\u003c\/strong\u003e, designed by Cytron, leveraging the new RP2350 processor. Built for beginner and intermediate users to experience the Pro version of the board. Ideal for those who want to\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003ebuild an advanced robot, minimize efforts on electronics\u003c\/strong\u003e, and focus on mechanics.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cimg loading=\"lazy\" alt=\"\" src=\"https:\/\/static.cytron.io\/image\/catalog\/products\/MOTION-2350-PRO\/motion-2350-pro-c2.png\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cspan\u003e\u003cb id=\"docs-internal-guid-a3a47e10-7fff-ba0e-3ec0-515202eee9b1\"\u003eMore Power, More Ports, More Connectivity\u003c\/b\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eThe Motion 2350 Pro features an advanced DC motor driver capable of controlling up to\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e4 brushed DC motors (3A Max each channel)\u003c\/strong\u003e, with voltage ratings from\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e3.6V to 16V\u003c\/strong\u003e. Building a powerful robot with mecanum wheels has never been easier, thanks to this robust 4-channel driver! Additionally, the controller is equipped with\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e8-channel 5V servo ports\u003c\/strong\u003e,\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e8-channel GPIO breakout\u003c\/strong\u003e, and\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e3 Maker Ports\u003c\/strong\u003e, enabling you to connect a wide array of components and sensors. The highlight? The Motion 2350 Pro comes with a direct\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eUSB host\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003efor a USB joystick\/gamepad, ensuring true plug-and-play convenience.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cimg loading=\"lazy\" alt=\"\" src=\"https:\/\/static.cytron.io\/image\/catalog\/products\/MOTION-2350-PRO\/motion-2350-pro-d.png\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cimg loading=\"lazy\" alt=\"\" src=\"https:\/\/static.cytron.io\/image\/catalog\/products\/MOTION-2350-PRO\/motion-2350-pro-e.png\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cimg loading=\"lazy\" alt=\"\" src=\"https:\/\/static.cytron.io\/image\/catalog\/products\/MOTION-2350-PRO\/motion-2350-pro-f.png\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003ciframe loading=\"lazy\" height=\"315\" id=\"youtube0\" title=\"YouTube video player\" width=\"560\" src=\"https:\/\/www.youtube.com\/embed\/UtYofD5CTI4?si=Y9RSwiAdml-jRC0A\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen=\"\" frameborder=\"0\" referrerpolicy=\"strict-origin-when-cross-origin\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cspan\u003e\u003cb id=\"docs-internal-guid-320be6bb-7fff-29ea-ce61-6fbc95ea5875\"\u003eFavorable Maker Features\u003c\/b\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e“Maker” features have been a signature of Cytron products.\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eGPIO references\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eprinted on the silkscreen and\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003ecolored headers\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003ehelp beginners connect components to the correct GPIO pins. The\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003ebuilt-in quick test buttons\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eand\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003emotor output LEDs\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eallow for quick and convenient functional testing of the motor driver without writing any code. The\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003euser buttons\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eand\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003epiezo buzzer\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eare also beneficial for running simple commands, eliminating the need for extra wiring! Of course not to forget the\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eLED indicator for each Digitial IO pin\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cimg loading=\"lazy\" alt=\"\" src=\"https:\/\/static.cytron.io\/image\/catalog\/products\/MOTION-2350-PRO\/motion-2350-pro-g2.png\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eThe MOTION 2350 Pro combines the\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/www.cytron.io\/p-raspberry-pi-pico-2\" target=\"_blank\"\u003e\u003cstrong\u003eRaspberry Pi Pico 2\u003c\/strong\u003e\u003c\/a\u003e, the benefits of the\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eMaker series\u003c\/strong\u003e, an advanced\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003erobot controller\u003c\/strong\u003e, and other useful features. Therefore, this board is compatible with the existing Raspberry Pi Pico ecosystem. Software, firmware, libraries, and resources developed for Pico should work seamlessly with the MOTION 2350 Pro allowing users to program in familiar environments such as Python (\u003ca href=\"https:\/\/micropython.org\/\" target=\"_blank\"\u003eMicroPython\u003c\/a\u003e,\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/circuitpython.org\/\" target=\"_blank\"\u003eCircuitPython\u003c\/a\u003e),\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/www.raspberrypi.com\/documentation\/microcontrollers\/c_sdk.html\" target=\"_blank\"\u003eC\/C++\u003c\/a\u003e, and\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eArduino IDE (coming soon)\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cvideo autoplay=\"autoplay\" controls=\"controls\" loop=\"loop\" muted=\"\" playsinline=\"\" preload=\"auto\" src=\"https:\/\/static.cytron.io\/image\/catalog\/products\/MOTION-2350-PRO\/MOTION-2350-Pro-demo.mp4\"\u003e\u003c\/video\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eCircuitPython is preloaded on the MOTION 2350 Pro, running a simple demo program right out of the box. Connect it to your computer via a\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/www.cytron.io\/p-usb-c-to-type-a-cable-1-meter\" target=\"_blank\"\u003eUSB-C cable\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eand turn it on. You will be greeted by a melody tune and running LED lights. Press the GP20 and GP21 push buttons to run another demo code. With this demo code and quick test buttons, you can test the board the moment you receive it!\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cdiv class=\"p-warranty\"\u003eWarranty Period:\u003cspan\u003e \u003c\/span\u003e\u003cspan class=\"p-warranty\"\u003e12 months\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"tab-feature\" class=\"product-segment\"\u003e\n\u003cdiv class=\"box-heading\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"box-content\"\u003e\n\u003cp\u003e\u003cimg loading=\"lazy\" alt=\"\" src=\"https:\/\/static.cytron.io\/image\/catalog\/products\/MOTION-2350-PRO\/motion-2350-pro-k2.png\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cimg loading=\"lazy\" alt=\"\" src=\"https:\/\/static.cytron.io\/image\/catalog\/products\/MOTION-2350-PRO\/motion-2350-pro-l2.png\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cimg loading=\"lazy\" alt=\"\" src=\"https:\/\/static.cytron.io\/image\/catalog\/products\/MOTION-2350-PRO\/motion-2350-pro-m2.png\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSpecifications:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePowered by Raspberry Pi RP2350\n\u003cul\u003e\n\u003cli\u003eDual-core Arm Cortex-M33 processor\u003c\/li\u003e\n\u003cli\u003e520KB internal RAM\u003c\/li\u003e\n\u003cli\u003e150MHz Frequency Clock\u003c\/li\u003e\n\u003cli\u003e2MByte Flash\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eRobot Controller Board\n\u003cul\u003e\n\u003cli\u003e4 x DC Motor Driver (with quick test buttons)\u003c\/li\u003e\n\u003cli\u003e8 x Servo Motor\u003c\/li\u003e\n\u003cli\u003e8 x 3V GPIO Breakout\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eInput Power\n\u003cul\u003e\n\u003cli\u003eVIN Terminal: 3.6V - 16V\u003c\/li\u003e\n\u003cli\u003eUSB Type-C: 5V\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eMaximum DC Motor Current, each channel\n\u003cul\u003e\n\u003cli\u003eContinuous: 3A\u003c\/li\u003e\n\u003cli\u003ePeak: 5A\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e24 x Status indicator LEDs\n\u003cul\u003e\n\u003cli\u003e8 x for Servo Port\u003c\/li\u003e\n\u003cli\u003e8 x for 3V GPIO Breakout\u003c\/li\u003e\n\u003cli\u003e8 x for DC Motor Driver\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e12 x Push Button\n\u003cul\u003e\n\u003cli\u003e8 x Quick Test Button for DC Motor \u003c\/li\u003e\n\u003cli\u003e2 x User Button\u003c\/li\u003e\n\u003cli\u003e1 x BOOT Button\u003c\/li\u003e\n\u003cli\u003e1 x RST Button, for reset\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e3 x Maker Port\u003c\/li\u003e\n\u003cli\u003e2 x RGB LED (Neopixel Compatible)\u003c\/li\u003e\n\u003cli\u003e1 x USB Host\u003c\/li\u003e\n\u003cli\u003e1 x Piezo Buzzer (with mute switch)\u003c\/li\u003e\n\u003cli\u003e1 x On\/Off Switch (with MOSFET Shock-Proof Circuit)\u003c\/li\u003e\n\u003cli\u003ePreloaded with CircuitPython by default\u003c\/li\u003e\n\u003cli\u003eProgramming Language\n\u003cul\u003e\n\u003cli\u003eCircuitPython\u003c\/li\u003e\n\u003cli\u003eMicroPython\u003c\/li\u003e\n\u003cli\u003eC\/C++\u003c\/li\u003e\n\u003cli\u003eArduino\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e(coming soon)\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eBoard Dimension: 95.2 x 57.2 x 8 (height) mm\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cimg loading=\"lazy\" alt=\"\" src=\"https:\/\/static.cytron.io\/image\/catalog\/products\/MOTION-2350-PRO\/rp2350-vs-2040.png\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cimg loading=\"lazy\" alt=\"\" src=\"https:\/\/static.cytron.io\/image\/catalog\/products\/MOTION-2350-PRO\/motion-2350-pro-i2.png\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cimg loading=\"lazy\" alt=\"\" src=\"https:\/\/static.cytron.io\/image\/catalog\/products\/MOTION-2350-PRO\/motion-2350-pro-j2.png\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cimg loading=\"lazy\" alt=\"\" src=\"https:\/\/static.cytron.io\/image\/catalog\/products\/MOTION-2350-PRO\/motion-2350-pro-o2.png\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cimg loading=\"lazy\" alt=\"\" src=\"https:\/\/static.cytron.io\/image\/catalog\/products\/MOTION-2350-PRO\/motion-2350-pro-n2.png\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"tab-packing-list\" class=\"product-segment\"\u003e\n\u003cdiv class=\"box-heading\"\u003ePacking List\u003c\/div\u003e\n\u003cdiv class=\"box-content\"\u003e\n\u003cul\u003e\n\u003cli\u003e1 x MOTION 2350 Pro\u003c\/li\u003e\n\u003cli\u003e1 x STEMMA QT \/ Qwiic JST SH 4-pin Cable with Female Sockets (150mm)\u003c\/li\u003e\n\u003cli\u003e2 x Grove to JST-SH Cable (200mm)\u003c\/li\u003e\n\u003cli\u003e1 x Set of Silicone Bumper\u003c\/li\u003e\n\u003cli\u003e4 x Building Block Friction Pin\u003c\/li\u003e\n\u003cli\u003e1 x Mini Screwdriver\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg loading=\"lazy\" alt=\"\" src=\"https:\/\/static.cytron.io\/image\/catalog\/products\/MOTION-2350-PRO\/motion-2350-pro-p2.png\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"tab-resource\" class=\"product-segment\"\u003e\n\u003cdiv class=\"box-heading\"\u003eResources\u003c\/div\u003e\n\u003cdiv class=\"box-content\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/www.cytron.io\/tutorial\/getting-started-with-motion-2350-pro-cp\" target=\"_blank\"\u003eGetting Started with MOTION 2350 Pro using CircuitPython\u003c\/a\u003e, tutorial by Cytron Technologies\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/www.cytron.io\/tutorial\/getting-started-with-motion-2350-pro-using-arduino-ide\" target=\"_blank\"\u003eGetting Started with MOTION 2350 Pro using Arduino IDE\u003c\/a\u003e, tutorial by Cytron Technologies\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/docs.google.com\/document\/d\/1FRWxh_4sfhkbrBXzSjnNAqDWrdnfAYLvW73Y8hJC8co\/edit\" target=\"_blank\"\u003eMOTION 2350 Pro Datasheet\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/circuitpython.org\/board\/cytron_motion_2350_pro\/\" target=\"_blank\"\u003eMOTION 2350 Pro CircuitPython\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/drive.google.com\/drive\/folders\/1sFFT1XTxpiaM1AUOBjoB2ycystrt9Rwp?usp=sharing\" target=\"_blank\"\u003eMOTION 2350 Pro 3D CAD\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/datasheets.raspberrypi.com\/rp2350\/rp2350-datasheet.pdf\" target=\"_blank\"\u003eRP2350 Datasheet\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e(pdf), by Raspberry Pi\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/circuitpython.org\/\" target=\"_blank\"\u003eCircuitPython mainpage\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/micropython.org\/\" target=\"_blank\"\u003eMicroPython mainpage\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/www.raspberrypi.com\/documentation\/microcontrollers\/c_sdk.html\" target=\"_blank\"\u003eSDK C\/C++\u003c\/a\u003e, from Raspberry Pi\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/www.cnx-software.com\/2024\/08\/09\/cytron-motion-2350-pro-a-raspberry-pi-rp2350-board-for-robotics-and-motor-control\/\" target=\"_blank\"\u003eArticle\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eby CNX Software\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Cytron","offers":[{"title":"Default Title","offer_id":42640635822191,"sku":"RR-4B-CYT-MOTION-2350-PRO","price":42.5,"currency_code":"AUD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0011\/6464\/0314\/files\/motion-2350-pro-a-800x800_7d8c580f-ce3b-43f4-9697-7309f734ae00.png?v=1730327426","url":"https:\/\/rapidroboticsaustralia.com.au\/products\/motion-2350-pro-advanced-robotics-controller-for-beginners","provider":"Rapid Robotics Australia","version":"1.0","type":"link"}