├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── Makefile ├── README.md ├── assets └── keyboard_01.jpg ├── main ├── CMakeLists.txt ├── component.mk ├── esp_hid_device_main.cpp ├── esp_hid_gap.c ├── esp_hid_gap.h └── utility │ ├── Keyboard.cpp │ ├── Keyboard.h │ └── keymap.h ├── sdkconfig.defaults ├── sdkconfig.defaults.esp32c3 └── sdkconfig.defaults.esp32s3 /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gitshaoxiang/M5Cardputer-BLE-HID-Keyboard/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gitshaoxiang/M5Cardputer-BLE-HID-Keyboard/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gitshaoxiang/M5Cardputer-BLE-HID-Keyboard/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gitshaoxiang/M5Cardputer-BLE-HID-Keyboard/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gitshaoxiang/M5Cardputer-BLE-HID-Keyboard/HEAD/README.md -------------------------------------------------------------------------------- /assets/keyboard_01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gitshaoxiang/M5Cardputer-BLE-HID-Keyboard/HEAD/assets/keyboard_01.jpg -------------------------------------------------------------------------------- /main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gitshaoxiang/M5Cardputer-BLE-HID-Keyboard/HEAD/main/CMakeLists.txt -------------------------------------------------------------------------------- /main/component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gitshaoxiang/M5Cardputer-BLE-HID-Keyboard/HEAD/main/component.mk -------------------------------------------------------------------------------- /main/esp_hid_device_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gitshaoxiang/M5Cardputer-BLE-HID-Keyboard/HEAD/main/esp_hid_device_main.cpp -------------------------------------------------------------------------------- /main/esp_hid_gap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gitshaoxiang/M5Cardputer-BLE-HID-Keyboard/HEAD/main/esp_hid_gap.c -------------------------------------------------------------------------------- /main/esp_hid_gap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gitshaoxiang/M5Cardputer-BLE-HID-Keyboard/HEAD/main/esp_hid_gap.h -------------------------------------------------------------------------------- /main/utility/Keyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gitshaoxiang/M5Cardputer-BLE-HID-Keyboard/HEAD/main/utility/Keyboard.cpp -------------------------------------------------------------------------------- /main/utility/Keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gitshaoxiang/M5Cardputer-BLE-HID-Keyboard/HEAD/main/utility/Keyboard.h -------------------------------------------------------------------------------- /main/utility/keymap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gitshaoxiang/M5Cardputer-BLE-HID-Keyboard/HEAD/main/utility/keymap.h -------------------------------------------------------------------------------- /sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gitshaoxiang/M5Cardputer-BLE-HID-Keyboard/HEAD/sdkconfig.defaults -------------------------------------------------------------------------------- /sdkconfig.defaults.esp32c3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gitshaoxiang/M5Cardputer-BLE-HID-Keyboard/HEAD/sdkconfig.defaults.esp32c3 -------------------------------------------------------------------------------- /sdkconfig.defaults.esp32s3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Gitshaoxiang/M5Cardputer-BLE-HID-Keyboard/HEAD/sdkconfig.defaults.esp32s3 --------------------------------------------------------------------------------