Skip to content

mini ble Keyboard for IOS/Android/Windows

License

Notifications You must be signed in to change notification settings

UthdenTroll/T-keyboard

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌟LILYGO T-keyboard🌟

English | 中文

Default some custom functions:

keyboard input Trigger
Left shit Shift
Right shit Toggle case locking
sym Enter numbers and characters (only triggered once, not locked)
alt+left shit ctrl+shift(Switch the input method)
alt+b Change keyboard backlight status
... More custom features can be modified source code implementation, or feedback

Quick start:

USE Arduino IDE

  1. Install the current upstream Arduino IDE at the 1.8 level or later. The current version is at the Arduino website.
  2. Start Arduino and open Preferences window. In additional board manager add url: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json .separating them with commas.
  3. Select Tools -> Board -> ESP32C3 Dev Module
  4. If you do not have a driver installed, you need to install it (Window:ch341ser2.exe, MAC:ch34x_mac_driver_v1.6.zip New driver reference)
  5. Need to install the following dependencies

USE PlatformIO

  1. InstallVSCODEandPython
  2. Search for the PlatformIO plug-in in the VSCODE extension and install it.
  3. After the installation is complete and the reload is completed, there will be a small house icon in the lower left corner. Click to display the Platformio IDE home page
  4. Go to file - > Open folder - > Select the LilyGO-T-Keybord folder and click the (√) symbol in the lower left corner to compile (→) for upload.

Product 📷:

Product Product Link
T-keyboard AliExpress

Matters need attention

  1. Do not set the screen backlight to too high, which may cause overexposure

Pinout

About

mini ble Keyboard for IOS/Android/Windows

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 65.9%
  • C++ 34.1%