Initial Release: MicroPython for bare metal Raspberry Pi Zero

ベアメタルRaspberry Pi Zero/Zero W用のMicroPythonのコンパイル済みバイナリを以下で公開しました。

Release Initial Release · boochow/micropython-raspberrypi

zipファイルをmicroSDカードに展開してご利用ください。なおbootcode.binとstart.elfは含まれていませんので、別途以下からダウンロードしてください。

firmware/boot at master · raspberrypi/firmware

ファイル構成は以下のようになります。

利用にはRaspberry Pi ZeroのUARTに接続するシリアルケーブルが必要です。
ただ、それだとちょっとハードルが高いので、以下のようにするとHDMIディスプレイとUSBキーボード(US配列のみ)で試すこともできます。

・アーカイブのUSB版をダウンロードしてmicroSDカードへ展開
・main.pyを開き、コメントアウトを外し(’# ‘を削除)て保存
・HDMIディスプレイとUSBキーボードを接続して起動

USBキーボードは、うまく動かない製品もあるようです。
電源が問題なのかもしれませんが、ちょっと調査し切れていません。

簡単な使い方はWikiページを用意してあります。
ちなみに、今のところキャッシュ等はすべてオフにしてあるので、速度はあまり早くありません。

コメント

This website stores cookies on your computer. These cookies are used to provide a more personalized experience and to track your whereabouts around our website in compliance with the European General Data Protection Regulation. If you decide to to opt-out of any future tracking, a cookie will be setup in your browser to remember this choice for one year.

Accept or Deny

タイトルとURLをコピーしました