2021年5月18日 / 最終更新日時 : 2021年5月18日 青山光春 CircuitPython入門 CircuitPython displayioライブラリの使い方 (5/5) ユーザーインターフェースの作り方 displayioには、いくつかのユーザーインターフェース(UI)要素が用意されています。これらを組み合わせることで、電卓のような楽しいアプリケーションを作ることができます。 ディスプレ […]
2021年5月12日 / 最終更新日時 : 2021年5月12日 青山光春 CircuitPython入門 CircuitPython displayioライブラリの使い方 (4/5) AdafruitのLearning Guideの非公式日本語訳です。英語独特の言い回しを可能な限り日本語的な表現に直していますが、不自然に感じる部分も残っていますことを何卒ご容赦ください。 電子ペーパーディスプレイ EP […]
2021年5月11日 / 最終更新日時 : 2021年5月11日 青山光春 CircuitPython入門 CircuitPython displayioライブラリの使い方 (3/5) ディスプレイとディスプレイバス それでは、実際のディスプレイを設定して表示してみましょう。Displayと呼ばれるディスプレイ自体と、FourWireやParallelBusのような “ディスプレイバス &# […]
2020年9月22日 / 最終更新日時 : 2023年3月6日 青山光春 CircuitPython入門 CircuitPython displayioライブラリの使い方 (2/5) タイルグリッド (TileGrid) もし、ビットマップ画像全体をディスプレイに表示したいだけなら、display.show(bitmap)のようにすればビットマップの表示ができます。しかし、CircuitPythonの […]
2020年9月20日 / 最終更新日時 : 2023年3月6日 青山光春 CircuitPython入門 CircuitPython displayioライブラリの使い方 (1/5) CircuitPython 4.0がリリースされた時に、新しいネイティブライブラリであるdisplayioが登場しました。このライブラリはグラフィカルなディスプレイへの描画に必要なサポートを提供します。ビットマップ画像を […]
2020年8月21日 / 最終更新日時 : 2020年8月21日 青山光春 CircuitPython入門 CircuitPythonをアンインストールする Adafruitのマイコンボードの多くは、複数のプログラミング言語に対応しています。例えば、Circuit Playground ExpressはMakeCode、Code.org CS Discoveries、Circ […]
2020年8月19日 / 最終更新日時 : 2020年8月21日 青山光春 CircuitPython入門 CircuitPythonのFAQ CircuitPython 3.xや2.xを使い続けなければなりませんが、互換性のあるライブラリはどこにありますか? CircuitPython 2.xと3.xのライブラリバンドルのビルドやサポートは終了しました。Cir […]
2020年8月19日 / 最終更新日時 : 2020年8月21日 青山光春 CircuitPython入門 CircuitPythonのライブラリ あなたが実行するCircuitPythonプログラムは、動作するために多くの情報を必要とします。CircuitPythonがとてもシンプルに使える理由は、その情報のほとんどが他のファイルに保存されていて、バックグラウンド […]
2020年8月18日 / 最終更新日時 : 2020年8月21日 青山光春 CircuitPython入門 REPL シリアル接続のもう一つの機能は、Read-Evaluate-Print-Loop(REPL)です。REPLを使用すると、個々のコード行を入力してすぐに実行することができます。特定のプログラムで問題が発生していて、その原因 […]
2020年8月18日 / 最終更新日時 : 2020年8月21日 青山光春 CircuitPython入門 シリアルコンソールを使う 無事にシリアルコンソールに接続できたら、早速使い始めましょう。 先ほど書いたコードには、シリアルコンソールへの出力がありません。そこで、それを編集して出力を作成してみましょう。 code.pyファイルをエディタで開き、p […]