MultiBoard Setup/install

MultiBoard Setup/install © GPL3+

Use a second keyboard for macros or as additional input on a Windows computer.

  • 1,276 views
  • 0 comments
  • 2 respects

Components and supplies

Ph a000066 iso (1) ztbmubhmho
Arduino UNO
Get for cheap on Aliexpress: https://bit.ly/3gL2nmR
×1
M4ycgso0gf3umjvgingt
Arduino USB Host Shield
Get for cheap on Aliexpress: https://bit.ly/2BxyQKs
×1

Apps and online services

MultiBoard
Download latest release Here: https://github.com/Tygo-bear/MultiBoard/releases

About this project


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 an application or run AutoHotkeyscript when a certain key is pressed.

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

To get this working you need an Arduino and a USB host shield to intercept the keystrokes.

Supplies:

Hardware components (total $10):

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:

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

Step 3: USB Host Library

Add the USBHID library to Arduino IDE

Copy 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
  • Paste it in the 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:

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

Code

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

Comments

Similar projects you might like

Second Keyboard for Macros

by Tygo-bear

  • 3,723 views
  • 0 comments
  • 2 respects

Pomodoro Timer Using Arduino

Project tutorial by FEBIN and Amal Mathew

  • 3,512 views
  • 0 comments
  • 3 respects

Master Slave I2C Connection

by PIYUSH_K_SINGH

  • 23,320 views
  • 1 comment
  • 14 respects

Issue Printer

Project tutorial by Arduino_Genuino

  • 9,192 views
  • 1 comment
  • 26 respects

RPi GPIO Programming Using Arduino Web IDE

by WGLabz

  • 6,338 views
  • 1 comment
  • 8 respects

Arduino-Based Pressure Cooker Whistle Indicator

Project tutorial by sourav344

  • 4,795 views
  • 5 comments
  • 9 respects
Add projectSign up / Login