Skip to content

What is MARLIN?

How the MARLIN hardware and software connect, from your Python program to the thrusters.

  1. Your Program

    MARLIN

    Your Robot Program is written in the Python programming language, and uses the MARLIN API.

  2. Laptop

    MARLIN

    Your laptop executes your program, and runs the MARLIN Control Station.

  3. MARLIN Controller

    The MARLIN Controller acts as a bridge between your program and your MARLIN Robot. It combines your driver inputs and program behaviour, all over a wireless link.

  4. MARLIN Robot Brain

    The MARLIN Robot Brain is the heart of your robot. It connects to your Controller over Bluetooth, and manages your robot’s motors and sensors.

That is the whole system. The rest of this section walks it end to end: build the robot, set up the laptop, connect the two, and make it move.


Next: Overview of the Starter Kit in Kit Intro.