M5StickC Plus and Joystick HAT Problem
-
Hello! I have problem with Joystick Hat , this one "https://m5stack.com/collections/m5-hat/products/m5stickc-joystick-hat"
Its working on my M5StickC but i can't make it work on M5StickC Plus. Here is my code:#include <M5StickCPlus.h>
#include "Wire.h"#define JOY_ADDR 0x38
void setup() {
M5.Lcd.begin();
//M5.Lcd.clear();
//disable the speak noise
//dacWrite(25, 0);
Wire.begin(0,26);M5.Lcd.setRotation(1);
M5.Lcd.drawString("bok",0,0,2);
}uint8_t x_data;
uint8_t y_data;
uint8_t button_data;
char data[100];
void loop() {
// put your main code here, to run repeatedly:
Wire.requestFrom(JOY_ADDR,3);
if (Wire.available()) {
x_data = Wire.read();
y_data = Wire.read();
button_data = Wire.read();
sprintf(data, "x:%d y:%d button:%d\n", x_data, y_data, button_data);M5.Lcd.setCursor(1, 30, 2); M5.Lcd.printf("x:%04d y:%04d button:%d\n", x_data, y_data, button_data);}
delay(200);
} -
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login