/* Bluetooth BLE Keyboard Use an ESP32 as Bluetooth keyboard. The ESP is connected to the sender PC via USB and sends keystrokes by BLE. Minicom as Key sender: minicom -D /dev/ttyUSB0 Hardware: ESP32 WROOM Framework Arduino ESP32 Libraries needed: https://github.com/HijelHub/HijelHID_BLEKeyboard https://github.com/h2zero/NimBLE-Arduino Inspired from https://class.academany.org/futures/cybersecurity/2026/labs/isafjordur/students/hanndoddi/cyber-road/lapboard/ 2026-08-13 initial version, mchris */ #include HijelHID_BLEKeyboard keyboard; void setup() { Serial.begin(115200); keyboard.begin(); Serial.println("BLE Keyboard gestartet"); } void loop() { if (keyboard.isPaired()) { if(Serial.available()) { char c; c=Serial.read(); Serial.write(c); // echo keyboard.print(c); } } delay(10); }