romu-usb-hid-keyboard.ino
Configure la carte comme un périphérique HID clavier qui envoie du texte lorsqu'un bouton est pressé.
Requiert la bibliothèque HID-Project. La carte Romu se branche directement en USB. Le code utilise les boutons intégrés. Assurez-vous que la bibliothèque HID est installée dans l'IDE Arduino. Idéal pour les raccourcis clavier ou l'authentification simple.
romu-usb-hid-keyboard.ino
#include "Arduino.h"
#include "HID-Project.h"
// Romu has buttons, let's assume Button 1 is on GPIO 12 (placeholder)
#define BUTTON_PIN 12
void setup() {
pinMode(BUTTON_PIN, INPUT_PULLUP);
Keyboard.begin();
}
void loop() {
if (digitalRead(BUTTON_PIN) == LOW) {
delay(50); // Debounce
if (digitalRead(BUTTON_PIN) == LOW) {
Keyboard.print("Hello from Romu!");
while (digitalRead(BUTTON_PIN) == LOW) {
delay(10); // Wait for release
}
}
}
}