ESP32-DevKitCでいろいろ実験

ESP32-DevKitCにTFT LCDを繋いだりTinyBASICを移植したり、テトリスを移植したり…
8
robo8080 @robo8080

@Tw_Mhage 若干改善しましたが、まだチョット変ですね。下側が切れてる。あと、動画?の画像が乱れます。もう少し調べてみます。 pic.twitter.com/k5gW5S4ppr

2017-04-27 01:41:04
拡大
robo8080 @robo8080

@Tw_Mhage ESP32版倉庫番のILI9341への移植。だいぶまともになってきましたが、キャラクターを動かすとアニメーション表示が乱れます。もう一息(^^) pic.twitter.com/Cng51fQFXF

2017-04-27 14:15:43
拡大
robo8080 @robo8080

@Tw_Mhage ESP32倉庫番のILI9341への移植、動きました。fillImageの処理をこの様に変えたら正常に表示される様になりました。ありがとうございました。 pic.twitter.com/kaGG4ws3tZ

2017-04-27 21:49:16
拡大
拡大
robo8080 @robo8080

ESP32倉庫番のILI9341への移植版、RCWController対応にしてみた。 rcwcontroller.micutil.com pic.twitter.com/6TIUYpWjGA

2017-04-30 21:05:01
拡大
robo8080 @robo8080

ESP32のROMには既にTinyBASIC Plusが入っているが、あえてArduino版TinyBASIC Plusを入れてみた。これだとSDカードにプログラムのSAVE/LOADも出来るし、機能拡張も出来る。 pic.twitter.com/wo4s9Ncey3

2017-04-18 21:06:33
拡大
拡大
robo8080 @robo8080

オリジナルのTinyBasicPlusはこちら。 : A C implementation of Tiny Basic, with a focus on support for Arduino github.com/BleuLlama/Tiny…

2017-04-18 21:56:11
robo8080 @robo8080

Lego パワーファンクションのモーターとサーボモーターと延長ケーブル、来た。延長ケーブルは速攻でちょん切ってコネクタ付け替えたw しばらくの間これでいろいろ遊んでみる。 pic.twitter.com/Gzx0lFYmR9

2017-04-18 19:49:43
拡大
robo8080 @robo8080

ESP32 + TB6612モータードライバーで、LEGO Power Functions Motor 動いた。次はRCWControllerで制御出来るようにするかな。 pic.twitter.com/DR2tiYWitG

2017-04-22 21:21:13
拡大
robo8080 @robo8080

LEGO パワーファンクションサーボモーターでステアリングの制御やってみたいが、LEGOのステアリング用パーツだけ集めるのって難しそう。: youtu.be/8SK0RSyEOAw

2017-04-23 07:43:06
拡大
robo8080 @robo8080

ESP32 + TB6612モータードライバーで、LEGO Power Functions Servo Motor も動いた。制御も普通のモーターの時と同じなので簡単。 pic.twitter.com/aJehXxe0Eb

2017-04-23 11:31:51
拡大
robo8080 @robo8080

ESP32 + TB6612モータードライバーで、LEGO Power Functions Motor と Servo Motor を一緒に使えるようにした。スケッチのmotor1が普通のモーター、motor2がサーボモーター。 pic.twitter.com/bcpYA9pYQl

2017-04-23 21:27:20
拡大
拡大
robo8080 @robo8080

TB6612モータードライバーのライブラリはこれをESP32用に改造して使用。(ESP32はanalogWrite()が無い為) : github.com/sparkfun/Spark…

2017-04-23 21:34:50
robo8080 @robo8080

ESP32 + TB6612モータードライバー + RCWController で、LEGO Power Functions Motor と Servo Motor を制御出来るようにした。: RCWController rcwcontroller.micutil.com pic.twitter.com/3oTVhpSE9W

2017-05-06 19:51:48
拡大
拡大
拡大
robo8080 @robo8080

メモ: >> GitHub - nhatuan84/esp32-webserver github.com/nhatuan84/esp3…

2017-06-07 20:49:58
robo8080 @robo8080

ESP32でWebGPIO、ちょっと手を加えたが動いた。: Demo 17: Arduino ESP32/ESP8266 WebGPIO - control GPIO from web iotsharing.com/2017/06/arduin… pic.twitter.com/37EE5bX5RS

2017-06-07 21:58:54
拡大
拡大
robo8080 @robo8080

ESP32-DevKitC + ILI9341 LCDモジュール で動かしてみた。 : ESP32 TFT display library esp32.com/viewtopic.php?… pic.twitter.com/R91nkAnkXh

2017-06-02 22:01:58
拡大
拡大
拡大
拡大
robo8080 @robo8080

ESP-IDFだとESP32でもspiffs使えるのか〜 早くArduino core for ESP32でも使えるようにして欲しいな。

2017-06-02 22:54:33
robo8080 @robo8080

中国からブツが届いた。10日ぐらいかかった。OLEDディスプレイモジュール。 pic.twitter.com/ws5k5CmeaJ

2017-06-26 15:23:46
拡大
robo8080 @robo8080

中国直送のSSD1306 I2C OLEDディスプレイモジュール、ESP32で動いた。使用したライブラリはU8g2、設定はこれ。 github.com/olikraus/u8g2/… pic.twitter.com/I3fJx06GE1

2017-06-29 21:19:03
拡大
拡大
拡大
robo8080 @robo8080

ESP32 + SDカードにWeb ServerとFTP Serverを入れてみた。SDカードにFTPでHTMLファイルとMP4ファイルを転送後、PCのブラウザからESP32にアクセスして動画再生できた。動画が表示されるまでに少し時間がかかるが… pic.twitter.com/GeczUZ1Hza

2017-06-30 21:53:21
拡大
拡大
拡大
robo8080 @robo8080

使用したWeb serverのライブラリはこれ。 : esp32_webserver github.com/nhatuan84/esp3…

2017-07-01 19:12:18
robo8080 @robo8080

ESP32 ESP-IDFのi2c master/slave のサンプル、ほとんどそのままArduino IDEに持って来て動いた!Arduino IDEでもi2c slave使えるようにできそう。 pic.twitter.com/6IjwsutR8n

2017-07-01 22:22:46
拡大
拡大
拡大
robo8080 @robo8080

やった!ここを参考に ESP32 で Bluetooth SPP でWindows10と接続出来た!! anoda.cocolog-nifty.com/mad/2017/06/es… pic.twitter.com/6Rnu3kfD41

2017-07-09 21:57:14
拡大
拡大
robo8080 @robo8080

ESP32 の Bluetooth SPP でWindows10と接続。ESP32側の受信も出来てる。あとはESP32の電源を切ってしまうとまたペアリングからやり直さないと接続出来ないという問題が解決できれば… pic.twitter.com/Y9DJFNlNEe

2017-07-11 10:07:20
拡大
robo8080 @robo8080

ここを参考にbtstackにpatchを入れようとしたらwindows版のesp−idf環境にはpatchコマンドが無かった。仕方ないのでpatchファイルの中をのぞいたら大して修正個所は多くなかったので手でpatchを入れたw : anoda.cocolog-nifty.com/mad/2017/06/es…

2017-07-12 01:43:00