以下のページで紹介したLEDMATRIXライブラリを使用すると、NeoPixelマトリックスに文字や図形を簡単に表示できるようになりました。 しかしながら表示できる文字は英字や数字などで漢字や仮名などを表示できないという […]
カテゴリー: ESP8266
MicroPythonのヒープサイズ
Pythonがマイクロコントローラで利用できるようになったMicroPythonは画期的なシステムですが、メモリ容量の制約が付きまといますね。 Pythonでは、数値にしろ文字列にしろ、あるいはそれらの集合体の配列なども […]
ST7735を使用したTFTディスプレイの利用 (MicroPython)
1.8インチや1.44インチの小さなTFTディスプレイの制御にST7735が使われています。小型のTFTディスプレイは、場所も取らずに手軽に利用できるので、デバイスの状況を確認するためにちょっとした表示機能が欲しい時に重 […]
OLEDディスプレイのコンソール的利用 (MicroPython)
うーん。 タイトルやここで行っていることは、どういう表現が適切なんでしょうねえ。 MicroPythonの標準的なOLEDディスプレイドライバssd1306では、文字列の出力はtext()メソッドを使用して、座標を指定し […]
Thonny: MicroPython IDE
ESP32-KEY-R2 にMicroPython のファームウェアを書き込みPC から操作する場合には、PCにTeraTerm などのシリアル通信用のアプリケーションをインストールして使用することができます。しかしなが […]
MicroPython
Pythonが急速に幅広い分野で使用されるようになってきました。 ESP32/ESP8266といったMCUでもPythonが使用できるので、そのインストール法などを紹介します。 Pythonそのものは、メモリ容量など多く […]
NTP-カラーLEDリング(NeoPixel)時計
概要 NTPで時刻同期を行い、12球のNeoPixelのカラーリングLEDを使用して時刻(時、分、秒)を表示する時計です。 スケッチ NeoPixel用の5Vの信号出力を持つESP8266-LEAF用に作成しました。 関 […]