フルスペックの小さなマイコン「WiFiBoy Mini」で遊んでみる。 「ESP32」にMicroPythonを搭載!
またまた小さなマイコンを入手しました。 M5Stack「Cardputer ADV」よりさらに小さいですが、標準でMicroPythonを搭載しているので、専用の開発ツールからインタープリタ環境で手軽に遊べます。MicroPythonにはスプライト機能も搭載しているので簡単なゲームや電子回路の実験やラジコンなんかにも使えると思います。 【基本スペック】 ・メインMCU ESP32-WROOM-32(Dual-Core 240MHz, Flash 4MB) ・ディスプレイ 1.5インチ SPI TFTカラー液晶(解像度 128×128) ・通信機能 Wi-Fi (802.11 b/g/n)、Bluetooth v4.2 / BLE ・音声出力 圧電ブザー ・センサー MPU9250(9軸ジャイロ・加速度・電子コンパス) ・拡張スロット MicroSD / TFカードスロット ・入力ボタン 十字ボタン、ABボタン ・外部ピン WBIOエクステンション(12ピンスロット) ・シリアル通信 CP2104 USBシリアルコントローラ ・開発環境 Arduino IDE, MicroPython, WiFiBoy Python IDE など 「WiFiBoy Mini」は台湾の「 WiFiBoy.org 」が開発したもので、兄貴分の「WiFiBoy」のミニ版として2019年5月下旬に発売されたものですが、まだ若干、在庫が残っているようです。 サイエンススイッチ「WiFiBoy Mini--在庫限り」 本機はメルカリで中古品を千円ほどで入手しましたが、ミニ版のほうがデザイン的にもスッキリしていて、ディスプレイは小さいですが「Cardputer ADV」よりは見やすくて、簡単なゲームなら老眼鏡がなくても遊べました。w 「Cardputer ADV」のようなバッテリーは搭載されていませんが、モバイルバッテリーをUSB接続すると持ち出せるので、屋外でのラジコンのコントローラーなんかにも使えると思います。逆に言えば内蔵バッテリーの劣化もなく期間稼働が可能になります。色々と活用できるんじゃないかと思います。 標準のMicroPythonにはスプライト機能で使えるキャラクターが標準で1000種類程セットされていて、これを使うことで簡単に高速に描画ができます。キャラクター...