1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- #include <M5Stack.h>
- TFT_eSprite img = TFT_eSprite(&M5.Lcd);
- void setup() {
- M5.begin();
- M5.Power.begin();
- img.setColorDepth(8);
- img.createSprite(320, 240);
- img.setTextSize(2);
- pinMode(26, INPUT);
- }
- void loop() {
- static uint16_t digitalRead_value = 0, analogRead_value = 0;
- analogRead_value = analogRead(36);
-
- digitalRead_value = digitalRead(
- 26);
- img.fillRect(0, 0, 320, 240, 0x00);
- img.drawString("UNIT_LIGHT EXAMPLE", 40, 0);
- img.setCursor(90, 30);
- img.printf("Analog:%d\n", analogRead_value);
- img.setCursor(90, 50);
- img.printf("Digital:%d\n", digitalRead_value);
- img.pushSprite(0, 0);
- delay(10);
- }
|