RP2040 MicroPythonでLCDにダブルバッファによる描画を行うには 以前公開したMicroPython用のST7735ドライバのリポジトリで、以下のような質問がありました。「ゲームを作りたいのですが、update相当の機能はないのでしょうか?」このupdateというのは、おそらくオフスクリーンのフレームバッ... 2022/12/30 RP2040
RP2040 PicoのMicroPythonにscanvideoのVGA出力機能を追加してみる(WIP) Raspberry Pi PicoのMicroPythonからscanvideoライブラリを利用できないかと思い、ここしばらく試行錯誤していました。完成はしていないのですが、休暇も今日で終わりなので現状をメモとして残しておきます。Micro... 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カードを利用する 先週、Raspberry Pi PicoのMicroPythonにFATFSのサポートが追加されました。 これで FAT 形式の SD カードの読み書きが可能になります。というわけで早速試してみました。利用するのは手元にあったArduino... 2021/03/14 RP2040
RP2040 Raspberry Pi PicoのMicroPythonでdupterm()を使う ラズピコのMicroPythonで、以前作成したST7735ドライバやFBConsoleの動作テストをしてみました。ST7735ドライバは広く使われているTFT LCDモジュールのコントローラチップのドライバ、FBConsoleは任意のFr... 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の簡易インストール用イメージファイルを作ってみた しばらく放置状態だったベアメタルRaspberry Pi用MicroPythonの話題です。時々、ベアメタル版MicroPythonを「試してみたけどうまく動かない」というコメントを(主に海外から)頂きます。ビルド済みのバイナリはGitHu... 2020/08/07 Raspberry Pi
Raspberry Pi Raspberry Pi Model B(初代)でMicroPythonの動作確認 先週、今週とPCのハード的なアップグレードやWindows10への移行を行っていたのですが、その関係で部屋の中を整理していたところ、以前使っていた初代ラズパイを発掘しました。この初代でRaspberry Pi用MicroPythonが動くか... 2020/01/19 Raspberry Pi
Raspberry Pi ベアメタルRaspberry Pi用MicroPythonをv1.11ベースに ここ1年近く放置気味のRaspberry Pi用MicroPythonですが、とりあえずMicroPython v1.11でビルドできるようにしました。Makefile等をちょこっと修正しただけですが・・・。RPi ZeroでREPLが動作... 2019/12/15 Raspberry Pi
K210 MAixPyからのネットワーク接続 私の購入したMAix Dockボードは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のオーディオ出力を使ってみる SiPEED MAixにはI2S入出力があり、DockボードではI2S出力デジタルアンプが接続されていますので、スピーカーをつなぐだけで音を出すことができます。ということで試してみました。接続する端子は、ボード上ではLCDを接続するコネクタ... 2019/10/27 K210
K210 SiPEED MAixを動かしてみた トラ技の今月号(2019年11月号)の特集は、SiPEED MAixです。実はこのボード、約1年ほど前にIndiegogoのクラウドファンディングで入手していたのですが、当時は時間が確保できずに積みボードになってしまっていました。せっかく特... 2019/10/20 K210
ESP8266/ESP32 ESP32のMicroPythonでBluetooth(BLE)を試す MicroPythonの更新状況のウオッチを最近さぼっていたのですが、気がついたら汎用のBLEプロトコルスタックのモジュールが追加されていました。ESP32でも使用できるようになっているので、試してみました。このモジュールはソースツリーの中... 2019/10/19 ESP8266/ESP32