2. Computer

Let's select the computer you will use with the robot. ARC runs on a Windows PC and connects to an I/O Controller (EZB) for moving servo motors and reading sensors. This step will determine what type of computer your robot will use.

A robot computer can be a PC laptop or Single Board Computer (SBC) that runs Microsoft Windows and the ARC software. If the computer is an SBC, it will be small enough to install inside the robot. Otherwise, the computer will be remote outside the robot, such as a laptop or desktop. No matter what type of computer you choose, it must be connected to an EZB Microcontroller for moving servos, motors, LEDs, and sensors. The computer's location will determine the connection type to the Input/Output (I/O) controller (USB or Wi-Fi). Any I/O controller compatible with ARC is called an EZB (more information below). Decide which of these two EZB/Computer configurations works with your robot build.

Embedded PC

(Computer in the robot)

An embedded PC means mounting the computer on board the robot. The computer can be a laptop, single-board computer (SBC), or tablet. The connection to I/O EZB microcontrollers is through USB. The benefit of this configuration is that USB devices, such as joysticks, cameras, and sensor peripherals, can be connected directly to the PC on the robot.


Remote PC

(Computer connects wireless to the robot)

Remote PC, the computer is not mounted on the robot and most likely sits on your desk or workbench and connects to the robot via wifi or Bluetooth. The computer can be a laptop, tablet, or personal computer (PC). The downside to this configuration is that USB devices (Cameras, sensors, etc.) can not be mounted on the robot because they need to be connected to the PC, which will not be mounted on the robot.

Natively Supported Embedded PCs (SBC)

Did you choose to run ARC on an SBC? ARC runs any computer that supports Windows 10. However, when dealing with SBCs, there are performance considerations. CPUs in portable-style computers have less performance than a laptop. We have documented and verified these SBCs that work well with ARC. If you choose an SBC, follow our tips for making a robot to get the most out of the robot's dedicated computer.

Get ARC Windows 10 ISO

Atomic Pi from Team IoT

The Atomic Pi is a high-power SBC (single board computer) for mounting inside a robot, and the specs are impressive. You get a single-board...

LattePanda from DF Robot

The LattePanda is a small single-board computer (SBC), similar to the Raspberry Pi and a kabillion times more powerful. The LattePanda can...

Raspberry Pi from Pi Foundation

Raspberry Pi is a small and affordable computer that you can use to control a robot by either an EZB Server or Windows 11 installed on...

Rock Pi X from Radxa

The most bang for your buck with embedded computing! This is probably the most impressive single board computers (SBC's) that we've...

Up Board from Up

A credit-card sized single board computer that runs Windows powered by Intel Cherry Trail SoC Featured with 40-pin expansion. This is...