This file contains hidden or 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 <M5Atom.h> | |
#include <Adafruit_GFX.h> | |
#include <Adafruit_SSD1306.h> | |
#include "efontEnableJa.h" | |
#include "efontSSD1306.h" | |
#define SCREEN_WIDTH 128 // OLED display width, in pixels | |
#define SCREEN_HEIGHT 32 // OLED display height, in pixels | |
// Declaration for an SSD1306 display connected to I2C (SDA, SCL pins) |
This file contains hidden or 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
こちらに移動 https://github.com/shikarunochi/M5StackGraphicLoader/tree/master/MAGLoader |
This file contains hidden or 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 <M5Atom.h> | |
#include <Adafruit_GFX.h> | |
#include <Adafruit_SSD1306.h> | |
#include "efontEnableJa.h" | |
#include "efontSSD1306.h" | |
#include <WiFi.h> | |
#include <WiFiClientSecure.h> | |
#define SCREEN_WIDTH 128 // OLED display width, in pixels | |
#define SCREEN_HEIGHT 32 // OLED display height, in pixels |
This file contains hidden or 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
/* PS2Keyboard library example | |
PS2Keyboard now requries both pins specified for begin() | |
keyboard.begin(data_pin, irq_pin); | |
Valid irq pins: | |
Arduino Uno: 2, 3 | |
Arduino Due: All pins, except 13 (LED) | |
Arduino Mega: 2, 3, 18, 19, 20, 21 |
This file contains hidden or 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
// https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/ENVII/Arduino/ENVII ENV-II Unit example | |
// https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/TVOC TVOC/eCO2 Unit example | |
// https://ambidata.io/samples/m5stack/m5stackcurrent/ DEEP SLEEP | |
// https://qazsedcftf.blogspot.com/2019/01/esp32arduino.html Wi-Fi 接続リトライ | |
#include <M5Atom.h> | |
#include <Wire.h> | |
#include "Adafruit_Sensor.h" | |
#include <Adafruit_BMP280.h> |
This file contains hidden or 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
//本体 LCD と 外部 240x240小型液晶での出力。うまくいきました! | |
// https://twitter.com/shikarunochi/status/1354455285046231043?s=20 | |
#include <LovyanGFX.hpp> | |
#define LGFX_M5STACK | |
static LGFX lcd; | |
struct EXLCD_LGFX_Config | |
{ | |
static constexpr spi_host_device_t spi_host = HSPI_HOST; //本体LCDが VSPI を使っているので、別のピンで HSPI を使う。 | |
//VSPIでピンを共有する方法もあります。 | |
//https://gist.github.com/lovyan03/7e0cd8362d7252124ae281526d5eaac1 |
This file contains hidden or 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
#ImageSender for ESP32 ScreenShotReceiver https://github.com/lovyan03/ESP32_ScreenShotReceiver | |
import sys | |
import socket | |
from PIL import Image | |
import io | |
IMAGE_QUALITY = 60 | |
LCD_WIDTH = 320 | |
LCD_HEIGHT = 320 |
This file contains hidden or 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 <M5Atom.h> | |
#include <M5AtomDisplay.h> | |
#include "hid_server/hid_server.h" | |
M5AtomDisplay display; | |
void setup() { | |
M5.begin(); | |
display.init(); |
This file contains hidden or 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 <M5Atom.h> | |
#include <Adafruit_GFX.h> | |
#include <Adafruit_SSD1306.h> | |
#include <WiFi.h> | |
#include "time.h" | |
#define SCREEN_WIDTH 128 // OLED display width, in pixels | |
#define SCREEN_HEIGHT 64 // OLED display height, in pixels | |
// Declaration for an SSD1306 display connected to I2C (SDA, SCL pins) |