3DoT Board Edu




Coming Soon

With all the hardware and software required to operate a robot on a single 35x70mm printed circuit board; the 3DoT is the brain, power, and the controller of your robot. The education version of the 3DoT excludes a few features of the 3DoT Pro that not all users will need, such as the on-the-fly current limiting, to offer the most affordable robot-building solution on the market

The board works out-of-the-box using the included app, allowing you to bring your robot to life instantly.

3dot app controls

OR, you can program the board yourself, using your programming language of choice, such as the easy-to-use Arduino IDE!

Arduino IDE compatible robot code

Turn your robot into a telepresent robot by connecting to your phone through the Control Panel

Humans for Robots robot holding phone
Find a way to mount your smartphone…
… and beam in!

To upgrade your robot’s capabilities, plug in sensors or Expansion Shields made by Humans for Robots. Or, for the more hardware-savvy, design printed circuit boards (PCB) to plug into your robot elegantly!

3dot shields

Everything about the 3DoT is designed with 3D printed, laser cut and other homemade robots in mind – from the small form factor to keep print times minimal, to easy USB charging and rails to slide into your bot. We can’t wait to see what you create!



The 3DoT board integrates all the components needed to create a small autonomous, RC controlled, or telepresent robot.

  • At the heart of your robot is an Arduino Leonardo based microcontroller unit (MCU), featuring an 8 MIPS (Millions of Instructions Per Second) 2-stage pipelined AVR RISC processor.
  • Power for your robot is provided by a single CR123A LiPo 650 mAh, 2C, rechargeable battery with associated power protection, switching, and conditioning circuitry.  Plus, an integrated 3.7v Li-ion battery charger with battery level sensor circuit.
  • If your robot needs more power, bring your own Li-ion battery – internal/external motor power can be selected.
  • Standard Micro-USB connector and serial communications circuitry allows you to upload your programs and download data while charging the on-board Li-ion battery.
  • An optional EH-MC17 Bluetooth module allows wireless communication with the ArxRobot Android/iPhone App and Arxterra control panel.
  • Standard 2.0mm JST Connectors are provided for up to two (2) DC Motors.
  • Standard male header pins are provided for up to two (2) Micro or Ultra-Micro Servos.
  • To control your robot’s motors the 3DoT board includes a DRV8848 dual motor driver.
  • Customize your robot with 8-pin forward sensor and 16-pin 3DoT Expansion Shields. Allows connection to external I2C and SPI devices.
  • 3-position switch (OFF/PROGRAM/RUN) for reliable and easy programming.
  • Reverse polarity and overcurrent protection.


  • Programs can be written in the Arduino IDE (Integrated Development Environment).
  • Arduino IDE compatible “Board” and Library available for download.
  • Pre-installed Arxterra 3DoT bootloader to support all 3DoT features.
  • Example programs to allow you to control a 2-wheel robot out-of-the-box using the free ArxRobot Android/iPhone App.
  • Remotely control your robot from anywhere with an internet connection from the Arxterra Control Panel.


Setup and Usage Guide

3DoT v9 Block Diagram

You may also like…