ひとしれずひっそり

主にソフトに関することをメモしていきます。過程をそのまま書いていたりするので間違いが含まれます。鵜呑みしない様に。

M5StickCでM5UnifiedでIMU(1)

M5UnifiedでIMUの動作確認。

```
#include <Arduino.h>
#include <M5Unified.h>


void setup() {
  auto cfg = M5.config();

  cfg.clear_display = true;  // default=true. clear the screen when begin.
  cfg.output_power  = false;  // default=true. use external port 5V output.
  cfg.internal_imu  = true;  // default=true. use internal IMU.
  cfg.internal_rtc  = false;  // default=true. use internal RTC.
  cfg.internal_spk  = false;  // default=true. use internal speaker.
  cfg.internal_mic  = false;  // default=true. use internal microphone.
  cfg.external_imu  = false;  // default=false. use Unit Accel & Gyro.
  cfg.external_rtc  = false;  // default=false. use Unit RTC.
  cfg.external_spk  = false; // default=false. use SPK_HAT / ATOMIC_SPK
  cfg.led_brightness = 50;   // default= 0. system LED brightness (0=off / 255=max) (※ not NeoPixel)

  M5.begin(cfg);
}

void loop() {
  Serial.print(".");
  delay(1000);
}
```

実行するとLEDが点灯する様だ。
OFFにするコードが必要か。


なるほど。LOWで点灯する様だ。

lang-ship.com


```
  M5.begin(cfg);
  // LED OFF
  pinMode(GPIO_NUM_10, OUTPUT);
  digitalWrite(GPIO_NUM_10, HIGH);
```

初期化はここまで