Pythonは、サーバ、データ分析や機械学習などいろいろな場面で活用されています。小型マイコンボード向けにmicropythonという実装があります。micropython向けのマイコンボードpyboard(の互換機)を入手したので、試してみました。pyboardとmicropythonのご紹介です。 はじめに micropythonは、OS無しで動かす小型マイコンボード用のPython実装です。少ないメモリでも動作するよう最適化されています。 普通のPythonと比べて、利用することのできるモジュールが少ないという違いがありますが、言語仕様としては、ほぼ同じように使えます。 micropythonのターゲットはArduinoと似ています。どちらも小型マイコンで動作します。Arduinoでは専用の開発環境を使って、C++ベースのコードを記述、コンパイルして書き込みます。一方、micropy