Skip to content

milador/FAIO_Multiplexer_Wireless

Repository files navigation

FAIO Multiplexer Wireless

FAIO Multiplexer Wireless is an open-source Assistive technology wing for Adafruit Feather boards which enables those with limited or no hand movement to use Adaptive switches as input to operate in multiple input modes.

FAIO Multiplexer 1 FAIO Multiplexer 2 FAIO Multiplexer 3

FAIO Multiplexer Wireless supports following switch modes:

  • Switch Access Mode ( HID Keyboard ) : Teal Led
  • Morse Keyboard Mode ( HID Keyboard ) : Purple Led
  • Morse Mouse Mode ( HID Mouse ) : Pink Led
  • Settings Mode : Orange Led

How to change the mode?

You can change the mode by holding switch number 4 or D for 2 seconds.

Downloads

These are all the files and documentation associated with the FAIO Multiplexer Wireless project.

Resource Version Format Link
FAIO Multiplexer Wireless All 1.1 ZIP FAIO_Multiplexer_Wireless-master.zip
FAIO Multiplexer Wireless Instructions Assembly Manual Version 1.11 PDF FAIO_Multiplexer_Wireless_Instructions_Manual.pdf
FAIO Multiplexer Wireless User Manual Version 1.1 PDF FAIO_Multiplexer_Wireless_User_Manual.pdf
FAIO Multiplexer Switch BOM (csv) July 24, 2020 CSV FAIO_Multiplexer_Wireless_BOM.csv
FAIO Multiplexer Wireless Switch Software 1.0 Ino FAIO_Multiplexer_Wireless_Software.ino
FAIO Multiplexer Wireless Switch Board Layout 1.0 BRD FAIO_Multiplexer.brd
FAIO Multiplexer Wireless Switch Board Schematic 1.0 SCH FAIO_Multiplexer.sch
FAIO Multiplexer Wireless Battery Holder enclosure 1.1 STL FAIO_Multiplexer_Body_Battery_Holder.stl
FAIO Multiplexer Wireless Bottom enclosure 1.1 STL FAIO_Multiplexer_Body_Bottom.stl
FAIO Multiplexer Wireless Bottom enclosure with camera mount threaded screw hole 1.1 STL FAIO_Multiplexer_Body_Bottom_With_Mount.stl
FAIO Multiplexer Wireless Top enclosure 1.1 STL FAIO_Multiplexer_Body_Top.stl

Usage

The FAIO Multiplexer Wireless switch interface can operate in 4 modes and switch D is used to switch between them.The RGB Led blinks 2 times to indicate the current mode.

FAIO Multiplexer boards

USB or Bluetooth Switch mode

Mode Number Mode Color
1 Keyboard Switch Teal
2 Morse Keyboard Purple
3 Morse Mouse Pink
4 Settings Orange

FAIO Multiplexer board

Software Setup Instructions

  1. Install the required libraries

1.1. Install Neo Pixels: https://github.com/adafruit/Adafruit_NeoPixel

1.2. Install EasyMorseBlue: https://github.com/milador/EasyMorseBlue

1.3. Install StopWatch: https://github.com/RobTillaart/Arduino/tree/master/libraries/StopWatch

1.4. Install FlashStorage if using Feather M0 Board : https://github.com/cmaglie/FlashStorage

1.5. Install Bluefruit library: https://learn.adafruit.com/adafruit-feather-32u4-bluefruit-le

  1. Download the firmware: https://github.com/milador/FAIO_Multiplexer_Wireless/raw/master/Software/FAIO_Multiplexer_Wireless_Software/FAIO_Multiplexer_Wireless_Software.ino

  2. Setup Arduino IDE for your feather board according to the instructions on Adafruit website

  3. Verify and upload firmware code to your Feather Board

License

Creative Commons Attribution-NonCommercial-ShareAlike (CC-BY-NC-SA)

Copyright (c) 2020 Milador

A creative commons license that bans commercial use and requires you to release any modified works under this license.

CC-BY-NC-SA

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.