1
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?

LILYGO T-Deck Plusで遊ぶ

Last updated at Posted at 2024-11-23

Lilygo からリリースされているT-Deck Plusが手元に届いたから遊んで行きたいと思います

LILYGO T-Deck Plus
スクリーンショット-2024-08-14-22.53.47.jpg
https://lilygo.cc/products/t-deck-plus

 中国のLILYGOブランドから発売されていたT-DeckにGPSが標準搭載されて
その結果Groveが使えなくなっています。(端子は残ってる)

 m5stackはボード設定とかPlatformIOに標準であったけど、T-DECK Proは無いので
ボード設定から始める必要がある。

液晶解像度:320 x 240

ボード設定を追加

C:\Users(ユーザ名).platformio\platforms\espressif32\boards
等にボード設定の.jsonが置かれているので、LILYGOのGitHubからT-Deck-Pro.jsonを
持ってきてフォルダにコピーする。(というかGitHubから全部クローンしておこう)

プロジェクトの作成

・VSCordのPlatformIOからNew Project
・platformio.iniの内容をGitGubの内容に変更。
・libとexamplesの内容をプロジェクトフォルダにコピー。

Hello World

とりあえず定番のHello Worldをやってみる。
\examples\HelloWorld\ フォルダのHelloWorld.inoとutilities.hを \srcにコピー
してコンパイルして転送。

なんで??

サンプルのplatformio.ini の記載が
platform = espressif32@6.3.0
となっている。
本稿作成時のespressif32の最新版は6.9.0
最初何も考えずに最新版でコンパイルしたら
tft.begin();
でリブートループに。
6.3.0でコンパイルしたら問題なく作動。

こういうの気になるなぁ...

1
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
1
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?