Le Tourneur is a page turner app for Espruini. Perfectly suits musicians, translators or even cooks!
Find a file
2024-04-18 13:58:09 +02:00
LICENSE Initial commit 2024-04-18 13:52:11 +02:00
README.md first github release 2024-04-18 13:58:09 +02:00
tourneur.js first github release 2024-04-18 13:58:09 +02:00

tourneur.js

Le Tourneur is a page turner app for Espruini. Perfectly suits musicians, translators or even cooks!

Operation

Setup

Insert a CR2032 battery into your Puck.js, pair it with the Bluetooth device you'd like to control and you are ready to go!

Button interface

  • Short press to skip one page. (It simulates the press of the right keyboard key.)
  • Long press to return one page. (It simulates the press of the left keyboard key.)

The long press delay can be customized (see Variables below).

Bilking indicators

  • First blink: no Bluetooth connection if red, skip if green, return if yellow (red + green).
  • Second blink (red): battery level is under threshold.

Variables

Som compile-time parameters are exposed. They are reported in the table below:

Variable Default Description
EMPTY_BATT_THRESH 20 Battery level in % below which low battery indicator turns on.
LONG_PRESS_MILLIS 300 Minimal press duration in milliseconds for a long press to be registered.

Tips & Tricks

Keep the virtual keyboard under Android
As Le Tourneur acts like a keyboard, but without all the letters and numbers keys, you need to tell Android to keep showing the virtual keyboard in case you want to fill in a text field. This option exists in the Android settings.