diff --git a/arduino/README.md b/arduino/README.md index b28f207..ebc0284 100644 --- a/arduino/README.md +++ b/arduino/README.md @@ -42,6 +42,12 @@ A game controller using a Seeed Studio XIAO nRF52840 Sense board that emulates a - **Character Mapping:** Each button event sends a unique character. - **Serial Debugging:** Outputs button events and Bluetooth connection status to the serial monitor. +## Schema + +Connect each button to its corresponding pin. For reliable input readings add hardware debouncing: use a pull-up resistor 10 kΩ and an RC filter with a 100 nF capacitor across the switch — an RC time constant around 1 ms works well. + +![Schema](Schema.png) + ## Button Mappings | Button | Single Click | Double Click | Long Press | diff --git a/arduino/Schema.png b/arduino/Schema.png new file mode 100644 index 0000000..373c398 Binary files /dev/null and b/arduino/Schema.png differ