How to use FACES Keyboard with Core2?
-
Hey all! A while back I purchased the M5Core2 and the FACES Keyboard kit, and I noticed that the keyboard only works when I use UIFlow, and it doesn't work when I program the device using the Arduino IDE. Here's my code so far:
#include <M5Core2.h> uint8_t getKey() { Wire.requestFrom(0x08, 1); uint8_t o = Wire.read(); return o; } void setup() { M5.begin(true, true, true, true); Wire.begin();//21, 22); M5.Lcd.print("Keyboard test"); } void loop() { uint8_t key = getKey(); if (key != 0) { M5.Lcd.print("Key pressed: "); M5.Lcd.print(key); } else { M5.Lcd.print("."); } delay(2); }
Does anyone know what I'm doing wrong?