asterics / Addon-Bluetooth-WebGUI

ESP32 Addon for FABI & FLipMouse, adding Bluetooth and WiFi/WebGUI support
GNU General Public License v3.0
5 stars 2 forks source link
ble bluetooth bluetooth-low-energy esp32 fabi flipmouse hid javascript webgui webserial

FABI & FLipMouse Configurator

You can configure your FLipMouse or FABI device via this page.

:warning: You need a Chromium based browser! (Chromium, Chrome, Edge, Vivaldi,...)

To adjust settings on your assistive device, please:

  1. Connect your device to the PC
  2. Select your device from below to go to the configuration page

Please select your device

Run WebGUI locally

To run the WebGUIs locally you need to download this repository and start a local webserver to serve the data. Do the following steps:

  1. Clone the repository with git clone https://github.com/asterics/Addon-Bluetooth-WebGUI.git
  2. Install any local webserver, e.g. http-server from npm with npm install --global http-server (or Python: python3 -m http.server 8080)
  3. Start the local webserver to serve documents from the webgui folder e.g. with cd Addon-Bluetooth-WebGUI/webgui and starting http-server in this directory
  4. Open http://localhost:8080/index_fm.htm or http://localhost:8080/index_fabi.htm in your browser

Test suites

There are automatic test suites for testing correct function of the AT command API for a device:

Developer information

This project here has two purposes:

If you are interested in flashing/updating your ESP32 addon for FABI/FLipMouse, please go to this repository's page: Addon-Bluetooth-WebGUI