0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Teensy4.1 + ESP32 (M5Stack/Stamp)でシンセサイザーを作る時の環境整備

Posted at

インストールするもの

Arduino IDE
https://www.arduino.cc/en/software

Adruino IDEでの設定

PreferencesのAdditional Boards URLs

https://dl.espressif.com/dl/package_esp32_index.json
https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json
https://www.pjrc.com/teensy/package_teensy_index.json

インストールするボード

Teensy (for Arduino IDE 2.0.4 or later) by Paul Stoffregen

esp32 by Espressif Systems
バージョン 2.0.17を使う。3.x以降はbreaking changesが多いらしい。実際なんだったかが動かなくなったから2.0.17に落としたら動くようになった。
https://community.blynk.cc/t/esp32-core-version-3-x-x-has-some-breaking-changes/68207

M5Stack by M5Stack official

インストールするライブラリ

Arduino IDEのライブラリマネージャからインストールするもの

BLE-MIDI by lathoub
MIDI Library
NimBLE-Arduino

! ArduinoBLEはインストールしない

Adafruit SSD1306 by Adafruit
Adafruit BusIO by Adafruit
Adafruit GFX Library by Adafruit

GitHubからダウンロードしてくるもの

ESP32-A2DP
https://github.com/pschatzmann/ESP32-A2DP
Bluetooth Audioを使うのに必要。

arduino-audio-tools
https://github.com/pschatzmann/arduino-audio-tools
ESP32-A2DPを使うのに必要。

インストールしないもの

ArduinoBLE

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?