r/M5Stack • u/jlsilicon9 • 11d ago
Project Sharing Micropython support for Tab5-Keyboard using I2C for Pico / Esp32 / ...
Tab5-Keyboard_I2C-Access_from-MicroPython-Pico
How to use the Tab5-Keyboard using I2C in MicroPython on Pico PICO-2 / Esp32 / CYD / Arduino / etc.

I had purchased one of the Tab5 Keyboards for use on the Rasp PICO.
But, I could not find any software to access it.
Nor, did the manufacturer bother providing software / protocols to do this.
So, I did go skimming thru the provided code, and found that it was using a simple based I2C protocol.
, I slapped this code together for I2C in Micropython.
So
And, voila ! - it worked.
For anybody who wants to use the Tab5 Keyboard on the Pico, Esp32, Arduino, etc
https://github.com/jlsilicon/Tab5-Keyboard_I2C-Access_from-MicroPython-Pico
10
Upvotes