Barobo Uno (Arduino Compatible)

For Makerspaces and Integrating Sensors into Linkbot Systems

Arduino is a popular open-source single-board microcontroller. Barobo Uno (Arduino-compatible) boards provide a user-friendly solution for making and building in the physical world, and integrating sensors into Linkbot systems. They are ideal for hands-on learning of STEM topics and for use in makerspaces, enabling students to rapidly create their own physical prototypes. All of the capabilities in Barobo Uno boards are also available in Barobo Raspberry Pi. For further details and benefits of Barobo Uno, check out the sections below.


The Barobo Uno Starter Kit contains an Uno board and the necessary accessories to get started with physical computing using the C-STEM Physical Computing with Arduino curriculum. The parts in the kit can be used for a variety of projects, as described in Part I and Part II of the introductory textbook Learning Physical Computing with Arduino for the Absolute Beginner

Barobo Uno Starter Kit

The Arduino functions and robot functions can work together in a single program. This enables various devices in the Barobo Uno Starter Kit, such as push buttons and potentiometers, to be used to seamlessly control  Linkbots and/or Lego Mindstorms NXT/EV3.

Control Linkbot and Lego Mindstorms NXT/EV3

The Barobo Uno Starter Kit can also be used to control virtual versions of Linkbots and/or Lego Mindstorms NXT/EV3.

Control Virtual Linkbot and NXT/EV3

The ChDuino software, which comes in C-STEM Studio, is the easiest way to get started tinkering with electronics using Barobo Uno boards. ChDuino makes it easy to check the circuitry in a breadboard before running a program.

You can watch a video tutorial to learn more about ChDuino.

ChDuino for Testing Circuitry

A Barobo Uno board can be controlled using drag-and-drop programming via  RoboBlockly and the C/C++ interpreter Ch. Based on our decades of research and teaching experience on mechatronics, we believe that this is the simplest possible way to control Arduino. The programming environment allows students at young ages to learn C/C++, one of the most widely used standard programming languages in college and industry. It is also the default language to program an Arduino board.

Simplest Possible Programming

Users can debug Uno programs line-by-line with syntax highlighting in ChIDE's debug mode. This allows users to easily troubleshoot problems using logical and critical thinking.

The step-by-step execution of each line of code also helps student understand the concepts of physical computing.

Debug Program Line-by-Line

The data acquired from digital and analog input pins from a Barobo Uno board can readily be plotted and visualized using the plotting capabilities built in to Ch.

Graphical Visualization

The Uno code developed in RoboBlockly and the C/C++ interpreter Ch can be readily run in the regular Arduino IDE.

Programming with Arduino IDE

The Barobo Uno and Pi Sensor Pack is designed for teaching and learning physical computing using the C-STEM curriculum on Physical Computing with Arduino and/or Raspberry Pi. This pack contains accessories and sensors to supplement the Barobo Uno (Arduino-Compatible) Starter Kit and Raspberry Pi Starter Kit, needed for the full C-STEM Physical Computing with Arduino and/or Raspberry Pi curriculum. 

The components in the Barobo Uno Starter Kit and the Uno and Pi Sensor Pack are adequate for all projects described in Part I, Part II, and Part III of the introductory textbook Learning Physical Computing with Arduino for the Absolute Beginner

Barobo Uno and  Pi Sensor Pack

Linkbots can be easily integrated and controlled with Barobo Uno and Raspberry Pi boards via sensors available in the Barobo Robot Sensors Pack or standard off-the-shelf sensors. It allows students to play and learn with any sensor-based robot motion such as line following, obstacle avoidance, responding to light and sound, displaying LCD graphics, and tracking motion using a camera. 

Integrate Sensors into Linkbot Systems through Barobo Uno

The Linkbot Uno Pack provides essential components for the easy integration of sensors into Linkbot systems through Barobo Uno.

For a sample project that uses the Linkbot Uno Pack, see the Linkbot Siren System

Linkbot Uno  Pack

Projects using Linkbot and/or Barobo Uno can be submitted to the RoboPlay Video Competition, which is a robotics-centric video competition for K-12 students. The competition is designed for  students to learn robotics while having fun and exploring their creativity in writing, storytelling, art, music, choreography, design, video editing and film production, and at the same time seamlessly learning computing and STEAM subjects. 

RoboPlay Video Competition
  • Facebook Social Icon
  • Google Places Social Icon
  • Instagram Social Icon
  • Twitter Social Icon
  • YouTube Social  Icon
  • Facebook Social Icon
  • Google Places Social Icon
  • Instagram Social Icon
  • Twitter Social Icon
  • YouTube Social  Icon

© 2020 Barobo, Inc.