MultiBoard Setup/install

by Tygo-bear in Circuits > Arduino

4138 Views, 2 Favorites, 0 Comments

MultiBoard Setup/install

MultiBoard.png
MultiBoard setup & install tutorial

MultiBoard is a programma that can be used to connected multiple keyboards to a Windows computer. And then reprogram the input of these keyboards. For example open a application or run AutoHotkeyscript when a certain key is pressed.

Github: https://github.com/Tygo-bear/MultiBoard

To get this working you need a Arduino and a usb hostshield to intercept the keystrokes.

Supplies

Hardware components (total $10):

Assemble Hardware

IMG_20190527_172342.jpg
IMG_20190527_172329.jpg
IMG_20190527_172419.jpg
IMG_20190527_172514.jpg
  1. Put the Arduino host shield onto the Arduino UNO
  2. Align the pins (images for reference)
  3. Push the shield down.
  4. Connect the USB cable.

Install Arduino IDE

Aantekening 2019-06-08 200113.png
Aantekening 2019-06-08 200152.png

Download and install from:

https://www.arduino.cc/en/Main/Software

Usb Host Library

Aantekening 2019-06-08 200626.png
Aantekening 2019-06-08 200716.png

  1. Download library from: https://github.com/Tygo-bear/MultiBoard
  2. Cop this folder: "USBHIDBootKbd\USB_Host_Shield_20" to "Documents\Arduino\libraries"

Arduino Code

Aantekening 2019-06-08 200626.png
Aantekening 2019-06-08 201441.png
Aantekening 2019-06-08 201514.png
IMG_20190527_172616.jpg
  1. Open the code in the Arduino IDE: "\USBHIDBootKbd\USBHIDBootKbd.ino"
  2. Get a UUID from https://www.uuidgenerator.net/ and copy it.
  3. Paste it in dynamicID variable (see image for reference).
  4. Flash the code onto the Arduino.
  5. Connect your second keyboard with the usb host shield.

Install MultiBoard

MultiBoard.png
Aantekening 2019-06-08 201441.png

Get the latest stable version from:

https://github.com/Tygo-bear/MultiBoard/releases