Versions
0.2

Input Board Black


Input Board

Features

  • 52 Digital Inputs
  • 7 ADC
  • i2c
  • rs485
  • RTC
  • OLED Display
  • Button

Repository

Everything about this board you will find here: https://github.com/boneIO-eu/input_board_bbb

Assembling components

Buck converter

If buck converter module is used instead of soldering single parts on the Input Board, proper 5V voltage has to be set, before soldering the module on the board. The default voltage of the module is about 20V so if you forgot about this step you will damage your Input Board.

lm2596

OLED Display

boneIO uses 1.3” OLED Display to show some config data of the controller such as an IP address, cpu and memory utilization and states of relays. To assemble the screen you have to buy proper one at first. The screen occurs with two different pinouts and you need one that has pinout like in the picture below.

OLED Front

(VCC, GND, SCK, SDA)

You have to replace the male connector (which is soldered to the display by default) with female connector. You will need standard female connector - 4 pins, raster 2.54.

OLED Back

RS485 Module

To use RS485 interface in boneIO you have to add RS485 module to your controler. We use UART to RS485 converter like you see on picture below. This module uses only two GPIO pins on BBB.

RS485 Module

Unlinke Buck Converter you cannot choose if you want to solder from parts. In this case you have to solder whole module, and it’s being mounted on the back side of the Input Board like in picture below.

RS485 Install Point

Input - PIN on BBB

Table below presents which boneIO Input is PIN on BeagleBone Black and in which mode it can work.

Input Board PINBeagleBone PINModes
IN_01P8_37gpio_pu
IN_02P8_38gpio_pu
IN_03P8_39gpio, gpio_pd
IN_04P8_40gpio, gpio_pd
IN_05P8_41gpio, gpio_pd
IN_06P8_42gpio, gpio_pd
IN_07P8_43gpio, gpio_pd
IN_08P8_44gpio, gpio_pd
IN_09P8_45gpio_pu
IN_10P8_46gpio_pu
IN_11P9_42gpio, gpio_pd
IN_12P9_31gpio, gpio_pd
IN_13P9_30gpio, gpio_pd
IN_14P9_29gpio, gpio_pd
IN_15P9_28gpio, gpio_pd
IN_16P9_27gpio, gpio_pd
IN_17P9_25gpio, gpio_pd
IN_18P9_23gpio, gpio_pd
IN_19P9_22gpio_pu
IN_20P9_21gpio_pu
IN_21P9_18gpio, gpio_pd
IN_22P9_17gpio, gpio_pd
IN_23P9_16gpio, gpio_pd
IN_24P9_15gpio, gpio_pd
IN_25P9_14gpio, gpio_pd
IN_26P9_13gpio, gpio_pd
IN_27P9_12gpio_pu
IN_28P9_11gpio_pu
IN_29P8_36gpio_pu
IN_30P8_35gpio_pu
IN_31P8_34gpio_pu
IN_32P8_33gpio_pu
IN_33P8_32gpio_pu
IN_34P8_31gpio_pu
IN_35P8_30gpio, gpio_pd
IN_36P8_29gpio, gpio_pd
IN_37P8_28gpio, gpio_pd
IN_38P8_27gpio, gpio_pd
IN_39P8_26gpio, gpio_pd
IN_40P8_19gpio, gpio_pd
IN_41P8_18gpio, gpio_pd
IN_42P8_17gpio, gpio_pd
IN_43P8_16gpio, gpio_pd
IN_44P8_15gpio, gpio_pd
IN_45P8_14gpio, gpio_pd
IN_46P8_13gpio, gpio_pd
IN_47P8_12gpio, gpio_pd
IN_48P8_11gpio, gpio_pd
IN_49P8_10gpio, gpio_pd
IN_50P8_9gpio, gpio_pd
IN_51P8_8gpio, gpio_pd
IN_52P8_7gpio, gpio_pd

Front labels

You can download PDF with front labels from here:

Board labels v0.2,v0.3