• Skip to primary navigation
  • Skip to content
  • Skip to footer
  • About
  • Getting Started
  • Documentation
  • UM Courses
    • Documentation
      • Getting Started
      • MBot Basics
      • Troubleshooting
        • Overview
        • Hardware Problems
        • Software Problems
        • Networking Problems
    • Hardware
      • MBot Classic
        • Assembly
          • Bottom Plate
          • Middle Plate
          • Top Plate
          • Wiring
        • Building
      • MBot Omni
        • Assembly
        • Building
      • MBot Control Board
    • Setup
      • Setting up a new MBot
        • Step 1: Installing the OS
        • Step 2: Configuring
        • Step 3: Calibration & Flashing
      • Networking
      • Flashing Firmware
      • Advanced: OS Image Setup
    • Tutorials
      • What's my MBot's IP?
      • Drive the MBot
      • Connecting with VSCode
      • Connecting with NoMachine
      • The MBot Bridge API
      • Mapping & Localization
      • MBot Command Line Tool

    The MBot Control Board

    On this page

    • MBot Control Board Ports & Pinout
    • Schematic of MBot Control Board v1.0

    The MBot Control Board is the backbone of an MBot platform. It uses the Raspberry Pi Pico microcontroller as a backbone and handles motor and low-level sensor control. The board communicates with the Raspberry Pi via a serial connection.

    MBot Control Board Ports & Pinout

    Open PDF in new tab

    Schematic of MBot Control Board v1.0

    Open PDF in new tab

    Updated: August 27, 2024

    © 2025 The MBot Ecosystem. Powered by Jekyll & Minimal Mistakes.