Skip to content

Instantly share code, notes, and snippets.

View lovyan03's full-sized avatar

lovyan03 lovyan03

View GitHub Profile
@lovyan03
lovyan03 / HOS.ino
Last active September 4, 2023 13:41
LovyanGFX作例:HOS起動画面デモ
//#include<ESP32-Chimera-Core.h>
#include<LovyanGFX.hpp>
#include<algorithm>
static LGFX tft;
static LGFX_Sprite base(&tft);
static LGFX_Sprite sp1(&base);
static LGFX_Sprite sp2(&base);
static LGFX_Sprite sp3(&base);
static LGFX_Sprite sp4(&base);
@lovyan03
lovyan03 / M5Stack_ButtonCommand.ino
Last active July 3, 2024 02:21
M5Stack/M5StickCでボタンの短押し・長押し・二回押し・同時押し・コマンド入力などの状態取得するサンプル
#if defined( ARDUINO_M5Stack_Core_ESP32 ) || defined( ARDUINO_M5STACK_FIRE ) // M5Stack
#include <M5Stack.h>
#elif defined( ARDUINO_M5Stick_C ) // M5Stick C
#include <M5StickC.h>
#endif
@lovyan03
lovyan03 / CompoundOscillation.ino
Last active April 16, 2022 00:58 — forked from tobozo/CompoundOscillation.ino
Compound oscillation demo for ESP32
// Compound oscillation demo for ESP32
// Loosely coded by tobozo (c+) apr 2022 -
// Inspired by this GIF
// - https://twitter.com/bayraitt/status/1514499189975134210
#include <ESP32-Chimera-Core.h> // https://github.com/tobozo/ESP32-Chimera-Core
static LGFX &tft(M5.Lcd);
static LGFX_Sprite* spriteLines = new LGFX_Sprite( &tft );
static LGFX_Sprite* spriteMix = new LGFX_Sprite( &tft );