NUCLEO-F767ZIのMicroPython用Ethernetドライバ

ether01.png

昨日はサンプルアプリのWebサーバを動かしてみたNUCLEO-F767ZIですが、やはりMicroPythonからインターネット接続できるようにしたいところです。

しかし、以前も探してみたことがあったのですが、MicroPythonでNUCLEO-F767ZIのオンボードイーサネットを使うドライバは、現時点ではまだ無いようです。
だめもとで、先日のWIZnet5K+LwIPのドライバと、STM32CubeMXに付属のサンプルコードをを参考に、自分で作ってみることにしました。

中身がまだよく分かっていませんが、これらのコードを適当に切り貼りした結果、どうやらnetworkモジュールの下にEthernetドライバクラスを追加することはできました。
といっても、オブジェクトが生成できただけで、まだまともに動いてはいないのですが。

コメント