MultiBoard Setup/install
Intro: MultiBoard Setup/install
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.
STEP 1: Assemble Hardware
- Put the Arduino host shield onto the Arduino UNO
- Align the pins (images for reference)
- Push the shield down.
- Connect the USB cable.
STEP 2: Install Arduino IDE
Download and install from:
STEP 3: Usb Host Library
- Download library from: https://github.com/Tygo-bear/MultiBoard
- Cop this folder: "USBHIDBootKbd\USB_Host_Shield_20" to "Documents\Arduino\libraries"
STEP 4: Arduino Code
- Open the code in the Arduino IDE: "\USBHIDBootKbd\USBHIDBootKbd.ino"
- Get a UUID from https://www.uuidgenerator.net/ and copy it.
- Paste it in dynamicID variable (see image for reference).
- Flash the code onto the Arduino.
- Connect your second keyboard with the usb host shield.
STEP 5: Install MultiBoard
Get the latest stable version from:
Comments
puttbread 1 year ago
After uploading to sketch to the Arduino and opening the serial monitor I get a message reading ERROR:0001 - This appears to be if the OSC does not start. I have tried on two different computers and with two separate boards. Any suggestions?
Cheers,
Peter