Tutorial

Here you can find several pneumatic control examples. All examples work with the standard Pneuduino library or the sensor extension library. In order to try out those examples, you need to:

1. have one set of Pneuduino board;

2. installed Arduino IDE, Pneuduino library;

3. correctly connect  the tubings with the pump/vacuum and the valves. Each example might require a different tubing connection (pneumatic circuit). You can find the pneumatic circuit in the corresponding folder on the github.

For the full list of the examples, please visit Pneuduino Examples GitHub

==========Before you start==========
1. Pneuduino kit allows you to program the air flow and pressure. It does not provide an air source. You will need a pump/compressed air in order to inflate anything you designed. Here are some options: Silentaire, Amazon.

2. Pneuduino operates at 6v ~ 12v. Please make sure your kit is properly powered before you run the code.

3. Pneuduino uses USB mini to program the microcontroller. When you write your code in the Arduino IDE, please make sure you choose the board Arduino Micro.

4. Pneuduino uses a valve that operates at max. 0.5MPa pressure. Exceeding the threshold would lead the air leaking.

5. Pneuduino kit comes with a small square air pouch, a few short tubings and barbed connectors. For your project, you might need to purchase more of those materials. Here is a list of what we use the most and where to find them

TPU Nylon

1/8 tube

1/16 tube

Barbed fittings

==========Advanced tips==========

Since each Pneuduino valve board has its own microcontroller, you have the option to not connect it to the main board, if you only want to use one valve board. To do so, you will need a 6pin (one row) pogo pin, and a USB-FTDI cable to program it directly. Click here to see the detailed instruction

If your boards start acting weird, we suggest to re-burn the bootloader from the Arduino IDE. To do so, you will need a 6pin (two rows) pogo pin, and a AVRISP-mk2 programmer. Click here to see the detailed instruction.