Soy muy nuevo en este tema de programar con MicroPython (y con cualquier lenguaje, en realidad), total, tengo que hacer correr un código en Raspberry Pi Pico que lea una tecla de un teclado matricial 4x4 y lo imprima en un LCD 16x2 (con i2C), basado en un programa que he visto que hace justo eso, pero en el monitor de Thonny, lo he modificado para el i2c, pero al momento de presionar una tecla, no la lee, y arroja el siguiente error: "Traceback (most recent call last):
File "<stdin>", line 71, in <module>
TypeError: function takes 2 positional arguments but 3 were given"
Agradecería la ayuda y si es que ya se tiene un código aunque sea diferente de esto mismo, también me hará muy feliz
