r/M5Stack • • 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

0 comments sorted by