RP2040 MicroPythonでLCDにダブルバッファによる描画を行うには 以前公開したMicroPython用のST7735ドライバのリポジトリで、以下のような質問がありました。「ゲームを作りたいのですが、update相当の機能はないのでしょうか?」このupdateというのは、おそらくオフスクリーンのフレームバッ... 2022/12/30 RP2040
RP2040 PicoのMicroPythonにscanvideoのVGA出力機能を追加してみる(WIP) RaspberryPiPicoのMicroPythonからscanvideoライブラリを利用できないかと思い、ここしばらく試行錯誤していました。完成はしていないのですが、休暇も今日で終わりなので現状をメモとして残しておきます。MicroPy... 2021/05/05 RP2040
RP2040 MicroPython v1.15:ESP32-S2サポート、RP2040の外部Cモジュールサポートなど メモです。4/19にMicroPythonのv1.15がリリースされました。目立つものとしてESP32-S2コアのサポート、ESP32のビルドシステムのCMakeベースへの移行、同じくCMakeベースでのRP2040の外部Cモジュールのサポ... 2021/04/19 RP2040ESP8266/ESP32
RP2040 Raspberry Pi PicoのMicroPythonでSDカードを利用する 先週、RaspberryPiPicoのMicroPythonにFATFSのサポートが追加されました。これでFAT形式のSDカードの読み書きが可能になります。というわけで早速試してみました。利用するのは手元にあったArduino用(たぶん)の... 2021/03/14 RP2040
RP2040 Raspberry Pi PicoのMicroPythonでdupterm()を使う ラズピコのMicroPythonで、以前作成したST7735ドライバやFBConsoleの動作テストをしてみました。ST7735ドライバは広く使われているTFTLCDモジュールのコントローラチップのドライバ、FBConsoleは任意のFra... 2021/02/20 RP2040
ESP8266/ESP32 M5StickCでMicroPython(本家ESP32版+Thonny編) M5Burner経由で利用できるM5StickC用MicroPythonは、ベースがv1.11と、ちょっと以前のバージョン(リリース時期は2019年5月。現在のMicroPythonの最新リリースは1.13)です。一方、MicroPytho... 2020/10/18 ESP8266/ESP32
ESP8266/ESP32 M5StickCでMicroPythonを使う(公式ファームウェア編) 先月、久しぶりにM5StickCを動かしました。しかし考えてみると、これまでM5StickCでは開発環境としてはArduinoだけを使用しており、MicroPythonを動かしたことが無かったので、試してみました。M5StickC用のMic... 2020/10/18 ESP8266/ESP32
Raspberry Pi Raspberry Pi版MicroPythonの簡易インストール用イメージファイルを作ってみた しばらく放置状態だったベアメタルRaspberryPi用MicroPythonの話題です。時々、ベアメタル版MicroPythonを「試してみたけどうまく動かない」というコメントを(主に海外から)頂きます。ビルド済みのバイナリはGitHub... 2020/08/07 Raspberry Pi
Raspberry Pi Raspberry Pi Model B(初代)でMicroPythonの動作確認 先週、今週とPCのハード的なアップグレードやWindows10への移行を行っていたのですが、その関係で部屋の中を整理していたところ、以前使っていた初代ラズパイを発掘しました。この初代でRaspberryPi用MicroPythonが動くかど... 2020/01/19 Raspberry Pi
Raspberry Pi ベアメタルRaspberry Pi用MicroPythonをv1.11ベースに ここ1年近く放置気味のRaspberryPi用MicroPythonですが、とりあえずMicroPythonv1.11でビルドできるようにしました。Makefile等をちょこっと修正しただけですが・・・。RPiZeroでREPLが動作するこ... 2019/12/15 Raspberry Pi
K210 MAixPyからのネットワーク接続 私の購入したMAixDockボードはM1Wモジュールを使っているのでWiFi接続機能があります。モジュール内にESP8285が搭載されています。これはESP8266の内蔵フラッシュを1MBにして外付けフラッシュなしに通信処理を行えるようにし... 2019/11/10 K210
K210 MAixPy組み込みモジュールと動画再生 MAixPy、つまりMAix用のMicroPythonですが、組み込まれたモジュールが充実しています。どんなモジュールが入っているのか、調べてみました。(ファームウェアv0.4が対象です。)まず、こちらが一覧です。下線を引いてあるのが、MA... 2019/11/10 K210
K210 SiPEED MAix Dockのオーディオ出力を使ってみる SiPEEDMAixにはI2S入出力があり、DockボードではI2S出力デジタルアンプが接続されていますので、スピーカーをつなぐだけで音を出すことができます。ということで試してみました。接続する端子は、ボード上ではLCDを接続するコネクタの... 2019/10/27 K210
K210 SiPEED MAixを動かしてみた トラ技の今月号(2019年11月号)の特集は、SiPEEDMAixです。実はこのボード、約1年ほど前にIndiegogoのクラウドファンディングで入手していたのですが、当時は時間が確保できずに積みボードになってしまっていました。せっかく特集... 2019/10/20 K210
ESP8266/ESP32 ESP32のMicroPythonでBluetooth(BLE)を試す MicroPythonの更新状況のウオッチを最近さぼっていたのですが、気がついたら汎用のBLEプロトコルスタックのモジュールが追加されていました。ESP32でも使用できるようになっているので、試してみました。このモジュールはソースツリーの中... 2019/10/19 ESP8266/ESP32