This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <Arduino.h> | |
#include <M5Unified.h> | |
#include <gob_unifiedButton.hpp> | |
goblib::UnifiedButton unifiedButton; // gob_unifiedButton instance | |
void setup() { | |
auto cfg = M5.config(); | |
M5.begin(cfg); | |
M5.Display.setTextSize(3); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <Arduino.h> | |
#include "USB.h" | |
#include "USBHIDKeyboard.h" | |
#include "USBHIDMouse.h" | |
#include <M5Unified.h> | |
#include <FastLED.h> | |
USBHIDKeyboard keyboard; | |
USBHIDMouse mouse; | |
void setup() { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Stack-chan_Takao_Baseを使用する場合、のコード例 | |
// ※ この設定を行うと、M5Stack本体のUSB-Cに接続してもバッテリーは充電されなくなります。 | |
// (1)初期設定で設定するやり方 | |
auto cfg = M5.config(); | |
cfg.output_power = false; // Groveポートの5VをINに設定します。この設定で背面のUSB-C端子に接続するとM5Stackの電源とバッテリーの充電ができます。 | |
M5.begin(cfg); // 設定を有効にします。 | |
// (2)途中でモードを変える場合 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Example sketch which shows how to display some patterns | |
// on a 64x32 LED matrix | |
// Copyright(c) 2024 Takao Akaki | |
#include <M5Unified.h> | |
#include <ESP32-HUB75-MatrixPanel-I2S-DMA.h> | |
// Change these to whatever suits | |
#define R1_PIN 1 | |
#define G1_PIN 2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"build": { | |
"core": "esp32", | |
"f_cpu": "160000000L", | |
"f_flash": "80000000L", | |
"flash_mode": "qio", | |
"mcu": "esp32c6", | |
"variant": "esp32c6" | |
}, | |
"connectivity": [ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
M5Unified(M5GFX)でSPI接続の外部LCD(外部液晶)を使用するサンプル。 | |
M5StampS3に下記のように接続しています。0.85インチ LCDディスプレイモジュール(128x128、SPI接続) | |
M5StampS3 --- LCD | |
3V3 - VCC | |
GND - GND | |
1 - DIN(MOSI) | |
2 - CLK(SCLK) | |
3 - CS | |
4 - DC |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
; PlatformIO Project Configuration File | |
; | |
; Build options: build flags, source filter | |
; Upload options: custom upload port, speed and extra flags | |
; Library options: dependencies, extra library storages | |
; Advanced options: extra scripting | |
; | |
; Please visit documentation for the other options and examples | |
; https://docs.platformio.org/page/projectconf.html | |
[env:m5stick-c] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <Arduino.h> | |
#include <M5Unified.h> | |
void setup() { | |
M5.begin(); | |
M5.Display.setFont(&fonts::efontJA_16_b); | |
M5.Display.setTextColor(TFT_RED); | |
M5.Display.println("Hello, World!"); | |
M5.Display.println("はろーわーるど"); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <M5Dial.h> | |
#include "keyconvination.hpp" | |
#include "Wire.h" | |
#include "USB.h" | |
#include "USBHIDMouse.h" | |
USBHIDMouse Mouse; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
; PlatformIO Project Configuration File | |
; | |
; Build options: build flags, source filter | |
; Upload options: custom upload port, speed and extra flags | |
; Library options: dependencies, extra library storages | |
; Advanced options: extra scripting | |
; | |
; Please visit documentation for the other options and examples | |
; https://docs.platformio.org/page/projectconf.html |
NewerOlder