ESP32-S3 Wi-Fi/BLE or RP2350 offline. USB dongle or cable. Open firmware, HID automation and Micro SD storage.