Remote Details¶
This page will give you more information about what the remote does.
Hardware requirements¶
- ESP32 (we used the default devkit)
- 5 buttons (Pull-Down)
- 5 resistors
- PCB plate to solder the buttons with wires on
What signals are send to the phone using the remote?¶
The 5 buttons: Up, Right, Left, Down, Select/Back
Type of presses: Quick-press(> 60ms && < 300 ms) Long-press (> 300 ms && < 1100 ms) EXTRA-LONG (> 1100ms)
Button | Press-Type | Android | iPhone | Action |
---|---|---|---|---|
Up | Quick | ALT + Up-Arrow | Up-Arrow | Go Up |
Up | Long | ‘1’ | ‘1’ | Send/press 1 |
Up | EXTRA LONG | |||
Right | Quick | ALT + Right-Arrow | Right-Arrow | Go Right |
Right | Long | ‘2’ | ‘2’ | Send/press 2 |
Right | EXTRA LONG | |||
Down | Quick | ALT + Down-Arrow | Down-Arrow | Go Down |
Down | Long | ‘3’ | ‘3’ | Send/press 3 |
Down | EXTRA LONG | |||
Left | Quick | ALT + Left-Arrow | Left-Arrow | Go Left |
Left | Long | ‘4’ | ‘4’ | Send/press 4 |
Left | EXTRA LONG | |||
SELECT | Quick | Alt + enter | ‘ ‘ | Select selected item |
SELECT | Long | Alt + ctrl + backspace | ESC | Go Back |
SELECT | EXTRA LONG | Alt + ctrl + h | ‘H’ | HOME button |
Last update:
April 20, 2023