2025-04-01から1ヶ月間の記事一覧
Gemini君の言うことだからどこまで本当かわからないよ。ご参考に。 ME906Jは、主に日本国内のLTE/3Gネットワークに対応したM.2規格の通信モジュールです。組み込み用途で広く利用されており、以下のような特徴があります。 対応ネットワーク: NTTドコモ、KDD…
宗教と人間社会の二面性──光と影の狭間で 古来より、宗教は人々の心の拠り所であり、道徳と倫理の基盤として、共同体の絆を強めてきました。困難に直面した人々に希望と救済を与え、多くの信仰者から深い敬意と信頼を集めてきたのです。 しかし、宗教の歴史…
Raspberry Pi 1 (第一世代) Model B (2012年2月): 初代Raspberry Piの主力モデル。 CPU: 700MHz シングルコア ARM1176JZF-S RAM: 256MB (後に512MBモデルも登場) USB: 2ポート Ethernet: 1ポート HDMI: 1ポート コンポジットビデオ出力 SDカードスロット (フ…
変なタイトルはAI自動生成機能をつかってみました。 選んだのは私。 YD-RD2040とRaspberry Pi Picoのピン配置を比較するにあたり、いくつかの重要な点があります。 YD-RD2040について: YD-RD2040は、Raspberry PiのRP2040マイコンを搭載した互換ボードの一つ…
Bluetoothオーディオの音の帯域の限界は、使用するBluetoothコーデックに大きく左右されます。それぞれのコーデックが持つ最大サンプリングレートとビット深度によって、伝送できる周波数帯域と音質が決定されるからです。 主なBluetoothコーデックとそれぞ…
RP2040のMicroPythonにおいて、起動時のGPIO端子の初期値は、入力 (Input) モードに設定され、プルダウン抵抗が有効になっています。 したがって、初期状態では、GPIOピンは外部からの入力信号を待機する状態であり、内部的には**LOW (L)**に近い電位に弱く…
.uf2ファイルに格納されているMicroPythonファームウェアは、RP2040上でMicroPython言語を実行するための実行可能バイナリです。これは、C/C++で記述されたMicroPythonインタープリタと、RP2040のハードウェアを制御するための各種ドライバやライブラリなど…
RP2040をMicroPython化する際に使用する.uf2ファイルは、単なるMicroPythonの実行可能バイナリを格納したものではなく、RP2040のブートローダーと連携して書き込みを行うための特殊なフォーマットです。RP2040内部で行われる処理を詳細に解説します。 1. BOO…
Raspberry Pi上でMicroPythonを使ってRP2040を開発する手順: Raspberry Pi OSのセットアップ: Raspberry PiにRaspberry Pi OS (推奨) をインストールします。 Thonny IDEのインストール (推奨): Thonnyは、PythonとMicroPythonの開発に特化した使いやすいIDE…