Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TFTTimeSync-node

TFTTimeSync-node is a Node.js utility for synchronizing the time on the built-in TFT display of Ajazz AK35i V3 MAX keyboards and other supported models. This project replicates the functionality of the official Ajazz tool, enabling cross-platform time updates via USB HID communication.


⚙️ Features

  • Syncs system time to the TFT screen on Ajazz AK35i V3 MAX keyboards
  • Designed for Node.js with cross-platform support
  • Lightweight CLI utility
  • Built from reverse-engineered USB traffic for community control

🧱 Requirements

  • Node.js v18+
  • node-hid (included as a dependency)
  • Compatible Ajazz keyboard (tested on AK35i V3 MAX)
  • USB HID permissions (on macOS/Linux, may require sudo or udev rules)

📦 Installation

git clone https://github.com/KyleBoyer/TFTTimeSync-node.git
cd TFTTimeSync-node
npm install

About

A Node.js utility to sync the time on the TFT display of Ajazz AK35i V3 MAX keyboards and compatible models via USB HID.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages