Remotecontainer Skeleton: https://github.com/prenone/platformio-vscode-devcontainer?tab=readme-ov-file
Start:
Install Dev Containers
F1 -> Dev Containers: Clone Repository in Named Container Volume
NodeMcu ESP32 Wroom 32 https://www.amazon.de/dp/B0CLD28SHQ?ref=ppx_yo2ov_dt_b_fed_asin_title
HC-Typ-05 Bluetooth RF Transceiver https://www.amazon.de/gp/product/B0DGXCGD8N/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1
Hailege USB Host Shield 2.0 ADK USB Host https://www.amazon.de/dp/B07Y83TJ47?ref=ppx_yo2ov_dt_b_fed_asin_title
https://registry.platformio.org/libraries/felis/USB-Host-Shield-20
lib_deps =
tzapu/WiFiManager
tanakamasayuki/EspUsbHost
winget install usbipd
usbipd list
usbipd.exe bind --busid 3-5
usbipd attach --wsl --busid 3-5
- modprobe cp341
Plug Any USB Device on an ESP8266: https://www.hackster.io/usini/plug-any-usb-device-on-an-esp8266-e0ca8a
USB to USB keyboard converter build log: https://geekhack.org/index.php?topic=80421.0
OSC did not start" keeps showing up in the Serial Monitor: https://forum.arduino.cc/t/osc-did-not-start-keeps-showing-up-in-the-serial-monitor/516403
Arduino Shield – USB 2.0 Host shield Hw: http://domoticx.com/arduino-shield-usb-2-0-host-shield/
Big Foto of Shield: https://forum.pjrc.com/index.php?threads/teensy-with-mini-usb-host-shield-chineese.43357/
SoftUSB: https://github.com/tobozo/ESP32-USB-Soft-Host/tree/main
Esp32-Jumpstart (Host, Pinout) https://github.com/touchgadget/esp32-usb-host-demos
https://github.com/blackketter/ESP32-BLE-Combo/tree/master
kleiner: https://github.com/T-vK/ESP32-BLE-Keyboard/blob/master/BleKeyboard.h
commands-table: https://github.com/asterics/esp32_mouse_keyboard
BLE Advertising Article https://stackoverflow.com/questions/69921353/how-can-i-clone-a-non-paired-ble-signal-from-a-remote-to-trigger-a-device
Google Keycodes https://developer.android.com/reference/android/view/KeyEvent
Partition Tables: https://github.com/espressif/arduino-esp32/tree/master/tools/partitions
ESP Readme: https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/partition-tables.html
Blog: https://community.platformio.org/t/platformio-esp32-partitions/33792
Flirc HID codes and Android keycode counterparts
Android to HID Mappings(Bible)
HID Usage Tables (Official PDF Document)
HID Table Better sorted
Android keycode Display for Developer
Android Key Events Developer Page
Other Ideas to HID Mnagement
Markdwon Editor Online
Markdown Syntax Help
Memory: 384kb
Flash: 16MB und 8MB PSRAM
pio pkg update -g -p espressif32
- Update Platformio
Use Webserial! https://github.com/ayushsharma82/WebSerial/tree/master