Added digispark

This commit is contained in:
2023-11-24 13:57:08 +01:00
parent bb17a4fa90
commit 8f4658e6ae
3 changed files with 100 additions and 4 deletions

View File

@@ -2,14 +2,22 @@
Worship switcher is a simple device for switching chord-sheet pages on the fly.
## Hardware
WorshipSwitcher is designed arround the Arduino Pro Micro. All you need to build your own is:
* Arduino Pro Micro (Make sure it is a Pro Micro and not a Pro Mini)
WorshipSwitcher is designed arround the Arduino Pro Micro and the Digispark. All you need to build your own is:
* Arduino Pro Micro (Make sure it is a Pro Micro and not a Pro Mini) or Digispark
* Two push buttons
The Push-Buttons connect to Pin 8 and 9. Pins 8 and 9 are configured as active-low with internal oush.up resistors. Therefore the switches need to be connected against ground.
### Wiring for the Arduino Pro Micro
The Push-Buttons connect to Pin 8 and 9. Pins 8 and 9 are configured as active-low with internal pushup resistors. Therefore the switches need to be connected against ground.
### Wiring for the Digispark
The Push-Buttons connect to P0 and P2. Pins P0 and P2 are configured as active-low with internal pushup resistors. Therefore the switches need to be connected against ground.
Pin P1 is connected to the internal LED. It blinks when the USb Keybioard is initialized and it is ready to be used.
## Software
The firmware is designed for Acrobat Reader for iOS in Single Page mode.
The firmware is designed for Acrobat Reader for iOS in Single Page mode. It also works with OnSong.
The mapped keycodes are PAGE_UP and PAGE_DOWN.
In onsong, this mimics the behaviour of the AirTurn Pedals and can be mapped to various functions.
## Usage
### Button 1 - Back / Top