売っていたので、年末に遊んでみようと購入していたのだが、通電確認しかしていなかったので、情報をまとめながら、試してみる。ありがちではありますが、M5StickCには赤外線リモコンLEDが内蔵されていますので、人感センサー赤外線スイッチを作るまで。M5StickCとはM5Stackをstick上のミニサイズにしたものです。downloadでも大丈夫ですよ。ROMを内蔵しているので、4M分backupしておきます。こともありますので、Arduinoベースにしていきます。区切れば良いみたいです。https://dl.espressif.com/dl/package_esp32_index.json,http://arduino.esp8266.com/stable/package_esp8266com_index.json,https://raw.githubusercontent.com/sparkfun/Arduino_Boards/master/IDE_Board_Manager/package_sparkfun_index.json,http://digistump.com/package_digistump_index.jsonツール→マイコンボード→ボードマネージャーから、esp32を検索で追加ツール→マイコンボード→M5StickCを選択1500000bpsが使えるようです。シリアルポートの設定も忘れずに。(なお、USBはCP210xをinstallしておけば良いようです。がてら何か作ろうと思ったのですが、せっかくM5StickCには赤外線LEDが搭載されているので、赤外線リモコンからスタートしてみようかなと思います。いわゆる、赤外線受光部は残念ながらM5StickCには入っていないので、そこは接続します。同時に買ってあったので、とりあえずこれを使います。+5Vなのですが、分圧抵抗が入っているので、I/Oに直結できます。こんな風につなぎます。GND(右のブレッドボードのは秋月のを使ってESP8266でつなげていたのを引っ剥がしてM5StickCにつなげようかと思った残骸です。赤外線送受信ユニット買ったの忘れていたwww)まず、送信したいリモコンのコードを調べるhttps://github.com/crankyoldgit/IRremoteESP8266を使わせてもらいます。36が、表示されていたら、受信したいリモコンを押してdumpしましょう。1mぐらいが限界みたいです。pin端子に直接接続できたのでG32を使って赤外線出力してみました。いうわけで、先程の赤外線送受信ユニットを試すと、2mぐらいは十分届きそうなので、こちらをつかうことにしました。PIRセンサーを利用して、人がいる間だけON/OFFする。PIRセンサーもたくさん実は持っているのですが、M5StickCにブロックのように接続できるものが売っていたので、一緒にポチっていました。BATのように接続されていますhttps://github.com/hidenorly/m5stickC_PIRSwitchにおいておきました。(複数回送信)せっかくLCDがあるので、ON/OFFみたいな表示はしたい。ボタンがあるので、マニュアル的にON/OFFしたい。(上のPIRセンサーの特徴からON中に人が検出したらON延長)をサポートしています。上は綺麗サッパリさせてあります。(それでも、Class化を多用していますが。(delay()をWiFi.mode()する前後に入れないと動かないなど)。https://github.com/hidenorly/M5StickC_NtpSwitchにあげました。接続して、SSIDとパスワードを設定すれば、APに接続できます。結果、NTPサーバーに接続して、日時を表示できます。ON/OFFの変化の際に、そちらも表示されます。"ntp.pool.org");のような感じでNTPサーバーに接続できました。yaw);のwrapperを作っておきました。framework向けに開発したものを移植したものです。https://github.com/hidenorly/M5StickC_Baseにおいておきました。installしたばかりだったので、Xcodeが使えなくなっていました。/Library/Developer/CommandLineTools/usr/bin/xcrunのようにエラーが出ていました。--installのようにして、xcodeを再インストールしてください。upLoginユーザーは見つかりませんでした。