m5stackで組込み!!

Arduinoによるm5stack開発のいろいろと...

M5stack Core2

GIFの表示できなかった

できなかったあああああああああああああ やり方教えて欲しい。。。m5stack-build.hatenablog.com

GIFって表示できるの?

またまた久しぶりです。 最近は全然組込んでないです。。。今回は急にGIFって表示できないかなと思ってやってみようと思いました。hiyokoyarou.comなんかかわいいサイト見つけたのでこのGIFを表示してみようと思います。 今日はここまでです。。。

SSLメールでメール受信してみた

前回まではメール送信でしたが、今度はメール受信をしてみたいと思います。 ベースにするのはこちらのMailer.hを受信用に書き換えました。 www.kerislab.jp サンプルコード(Mailer_pop.h) サンプルコード(Mailer_pop.h) #pragma once #include <ssl_client.h> #include <WiFiClientSecure.h> #i</wificlientsecure.h></ssl_client.h>…

SSLメールでメール送信してみた その4

Gmailでもできそうだよという話。 初回で断念してましたができそうです。 m5stack-build.hatenablog.com 参考サイト 参考サイト アプリパスワードをメールログインのパスワードに使用すればできそうです。 ここのサイトにアプリパスワードの作成方法が記載さ…

SSLメールでメール送信してみた その3

前回に引き続きyahooメールのSSLメールをやってみました。 今回は設定系はiniファイルに持っていくことにしました。 変更しても再度コンパイルする必要がなくなりますからね。 m5stack-build.hatenablog.com サンプルコード(mail.ino) サンプルコード(Mailer…

SSLメールでメール送信してみた その2

前回に引き続きyahooメールのSSLメールをやってみました。 m5stack-build.hatenablog.com 参考サイト サンプルコード(mail.ino) サンプルコード(Mailer.h) yahooメールの設定 実行結果 参考サイト 参考にさせていただきました。ありがとうございます。 www.k…

SSLメールでメール送信してみた その1

SSL通信で一番やりたかったことがこれ。まずは参考サイトがこちらwww.kerislab.jpこちらはGmailで送信しようとしています。 さっそくやってみようとしたのですが。。。 どうやらセキュリティーの面で安全性の低いアプリを許可することができなくなっていまし…

まずはSSL通信やってみることに その2

昨日試したSSL通信のサンプルコードです。 ほぼほぼコピペですがsetup()の中身は自分用に少し変えています。 参考サイト サンプルコード 参考サイト 参考にさせていただきました。ありがとうございます。 m5stack-build.hatenablog.com サンプルコード #incl…

まずはSSL通信やってみることに その1

まずはブログを参考にコードをコピペして実際に動かしてみました。qiita.com 実際にシリアルではこんな感じで出力されました。 出来てる!出来てる! シリアル

SSL通信をしたい その2

あれ。。。そういえばTwitter投稿していたよな これはすでにSSL通信してました。。。? m5stack-build.hatenablog.com けど読み返してみると証明書の検証してないじゃん。。。 これは。。。ダメですね。 この辺をしっかりやりたいですね。

SSL通信をしたい その1

今の時代やっぱりセキュリティが大事ですよね。 SSL=Secure Sockets Layer(インターネット上での通信を暗号化する技術)そもそもM5Stackで実現できるのかな。。。 参考までに色々と調べてみました。なんかできそう。 qiita.com www.moonmile.net intellectu…

twitterに投稿 その3

M5stackからtwitterに投稿する機能がどうやら動かないみたいなので修正しました。m5stack-build.hatenablog.com 参考サイト 変更点 投稿 参考サイト arduino-tweet-318222.uc.r.appspot.com 変更点 まずはクライアントから Twitter にポストするサイトのURL…

バイブレーション機能

久しぶりの更新になりました。 今回はバイブレーション機能を触ってみました。 バイブレーション関数 サンプルコード バイブレーション関数 第一引数はAXPのLDO番号、第二引数は有効/無効(true/false) を設定します。 M5.Axp.SetLDOEnable( uint8_t number…

タッチによる色変え

前回はタッチによる座標を表示しましたが、 今回はタッチしたエリアに色を付けて表現してみました。m5stack-build.hatenablog.com サンプルコード サンプルコード #include <M5Core2.h> typedef struct TS_TOUCH_GAME { unsigned short usCoord_X; unsigned short usCoo</m5core2.h>…

タッチの座標

M5stack Core2の一番の魅力は画面をタッチして操作できること。 そのためにはまずタッチした座標を知る必要があります。 では座標を表示してみましょう。 座標位置を取得する関数 サンプルコード 座標位置を取得する関数 戻り値はTouchPoint_t構造体です。 …

何事もはじめは Hello world

どのプログラミング言語も大体は「Hello World」で始まってますよね。今回はm5stack Core2でもHello Worldを表示させてみよう。 「Hello World」の表示 「Hello World」の表示 サンプルコード #include <M5Core2.h> void setup() { // put your setup code here, to run</m5core2.h>…

M5stack Core2が届いた

ついに届きました。 M5stack Core2 中身はこんな感じです。 M5stack Core2 電源入れると出荷時に書き込まれてるソフトが起動します。 エヴァみたい。。。 エヴァ