問題タブ [bbc-microbit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - microbit で修正できないエラーが発生しています (55 行目の type error 'none type' object is not subscriptable)
私のコードは、私が作成しようとしているゲーム用のものですが、コードの下部で継続的にエラーが発生します。ここにコードのコピーを残しました。助けていただけますか? エラーは 55 行目 [display.scroll ("You were slain...")] にあります。
c++ - Microbit Platformio 開発 - 「PlatformIOLibBuilder」オブジェクトに属性「get_inc_dirs」がありません
私は現在、Atom の Platformio IDE を介して C++ で BBC マイクロビットを開発しようとしています。
私は他のボード (私が所有するさまざまな NUCLEO ボード) で動作するソフトウェアを持っています。mircobit のコード自体は、mbed オンライン コンパイラで正常にコンパイルされる単純な "Hello World" スクローラーです。
platformio でコンパイルすると、次のようになります。
microbit University of Lancaster ライブラリをインストールしようとしましたが、platformio はそれらがインストールされていると言いますが、使用しているプロジェクトの lib フォルダには表示されません。
開発に関して言えば、私は環境と IDE の設定に関して非常に初心者であり、これに関する答えをあらゆる場所で探し続けていますが、この問題を修正するために必要なことを除外するのは困難です。microbit はサポートされているボードですが、それをどのように開始するかについてのガイドはありません。他のすべてのボードは、すべてのデフォルトのインストールで問題なく動作するようです。
更新: 以下の解決策は Ubuntu と Windows でも機能しますが、テキストをスクロールしようとすると LED ディスプレイが少し文字化けします。ただし、シリアル通信は、実際のマイクロビットが本来の機能を果たしていることを示しています。
表示のエラーは、マイクロビット ライブラリが v2.0.0-rc4 であるのに対し、ランカスター大学図書館の最新バージョンが v2.0.0-rc10 であることが原因である可能性があります。