PiMicroPythonstm32ArduinoESP8266/ESP32SynthesizerESP8266/ESP32ESP8266/ESP32MicroPythonでurequestsを使うESP32版のMicroPythonでは、urequestsモジュールが標準で組み込まれています(現時点では)。LCDも動かしてみました。使用したLCDはこちらの記事で使用したもので、128×160ピクセル、コントローラはST7735系です。前回表示させたOLEDは0.96インチの製品でしたが、実は1.3インチのOLEDモジュールも買ったまま放置していました。AmazonマーケットプレイスでHiLetGoが販売していたものです。ESP32でI2C経由の表示ができましたので、次はSPIを試してみました。Micropythonには既にSSD1306のドライバが用意されていますので、これを使ってみます。MicropythonでLCDにサーバから取得した情報を表示してみたMicropythonでネットにつながり、LCDに表示ができることも確認しましたので、以前ESP8266+Arduinoで動かした以下のプログラムと同じものをMicropythonで作ってみました。ESP32のためのIDE「uPyCraft」を使ってみたESP32でMicropythonが動いていますが、REPLで毎度コードをペーストするのも大変です。ファイルをESP32にダウンロードするツールがあるのではないかと探してみたら、uPyCraftというツールを見つけました。MicroPythonでLCDモジュールに文字を表示させてみたMicroPythonが動作したので、次はデバイスを使ってみたいと思い、I2C接続のキャラクタ液晶をつないでみました。使った液晶は、以前使っていた以下の記事のものです。MicroPythonを動かしてみた先日MicroPythonをインストールしたESP32ですが、試しにI/Oを叩いたりインターネットに接続したりしてみました。Pythonはあまり詳しくないので、まずはインタープリタでいろいろいじってみます。最近はインタープリタとは言わな...2017/09/24ESP8266/ESP32ESP8266/ESP32ESP32にMicroPythonをインストール三連休の「やってみた」をもう一つ。先日ESP32-DevKitCを購入しましたが、実はその前にESP32モジュール単体も購入していました。モジュールのほうはパーツケースの肥やし(泣)かなあと思っていたのですが、たまたまスイッチサイエンスさんでT字型のブレークアウトボード...2017/04/02ESP8266/ESP32ESP8266/ESP32ESP32-DevKitC秋月電子の前を通ったら、ESP-32の開発ボードが売られているのが目に留まり、買ってみました。なんと、たま...2017/03/16ESP8266/ESP32ESP8266/ESP32ESP8266でPNGデコーダを実装してみた(4)世間はすっかりクリスマス&スターウォーズに染まっていますね。今週も週末は慌しく過ぎました。今年は年末年始の休みも一週間しかなく、欲求不満が溜まりそうです。今日は、PNGデコーダの実装に透過色を追加しました。透過色は、「tRN...2015/12/21ESP8266/ESP32ESP8266/ESP32ESP8266でPNGデコーダを実装してみた(3)この週末はあまり時間が取れなかったのですが、このところ作っているPNGデコーダを、1bit/2bit/4bitのインデックスカラーに対応させてみました。動画の通り、インデックスカラーはそれなりに高速に表示できます。動画では、1b...2015/12/14ESP8266/ESP32ESP8266/ESP32ESP8266でPNGデコーダを実装してみた(2)前回実装したPNGデコーダに、インデックスカラーモードとグレースケールモードの実装を追加してみました。PNGの画像圧縮・伸長はバイト列が対象なので、カラーモードごとの違いはデコード結果のバイト列をどう解釈するかだけの違いです。...2015/12/09ESP8266/ESP32ESP8266/ESP32ESP8266でPNGデコーダを実装してみた前回、「ESP8266でオンメモリでPNGをデコードするのは難しいかも」と書きましたが、あれこれ考えた結果、ぎりぎり何とかなりそうな見通しが立ったので、この3連休を使って実装してみました。4元マイコン少年が、調べたことや作ったものを気まぐれに紹介するブログです。(9)メタ情報ログイン投稿フィードコメントフィードWordPress.org楽しくやろう。元マイコン少年が、調べたことや作ったものを気まぐれに紹介するブログです。(9)メタ情報ログイン投稿フィードコメントフィードWordPress.org。