プログラミング初心者

ラズパイ

1万円ちょいで自宅ファイルサーバーを作る

悩み手持ちの楽曲ファイルたちはサブスクでの配信がないもの多くて、基本的にスマホのローカルに楽曲データを放り込んでるんだけど、容量の問題で手持ちの楽曲ファイルを全部は入れられない。目的家の中でならどこにいても手持ちの楽曲ファイルをスマホで再生...
ラズパイ

ラズパイ起動用microSDの作り方

「作り方」とか言ってるけど初めてやる。Raspberry Pi Imagerを使って、Raspberry Pi OS Lite(64-bit)で起動するまでの流れを書いたよ。画像多めPCに「Raspberry Pi Imager」をインスト...
raspberry pi pico

hardware_dmaの用途と主要なメソッド

用途DMA(Direct Memory Access)を利用して、CPUを使わずにメモリ間のデータ転送を行うためのライブラリ。CPUの負荷を減らしつつ高速転送がしたいときに使う。LCDの更新、オーディオ転送、バッファ間コピーなどに有用。主要...
raspberry pi pico

hardware_pwmの用途と主要なメソッド

用途PWM(Pulse Width Modulation:パルス幅変調)信号を生成するためのライブラリ。LED の明るさ調整、モーター制御、バックライト制御、音声の再生などに使用できる。前提知識ラズパイピコはPWM制御に使える脳みそを8個持...
raspberry pi pico

hardware_spiの用途と主要なメソッド

用途SPI(Serial Peripheral Interface)通信を扱うためのライブラリ。LCD、センサー、SDカードなど、多くの周辺機器との高速通信に利用。主要なメソッドspi_init(spi, baudrate) SPI を初期...
raspberry pi pico

pico_stdlibの用途と主要なメソッド

用途Raspberry Pi Picoの標準ライブラリ。GPIO、時間制御、入出力など基本機能を提供。主要なメソッドstdio_init_all()USBシリアル/UARTなど標準入出力を初期化sleep_ms(ms), sleep_us(...
raspberry pi pico

Raspberry Pi PicoでAT-Xを作る まとめ

第1回Raspberry Pi PicoでAT-Xを作る①構想第2回Raspberry Pi PicoでAT-Xを作る② Lチカと温度測定ThonnyとmicroPythonを使ってLチカと温度測定第3回Raspberry Pi Picoで...
raspberry pi pico

Raspberry Pi PicoでAT-Xを作る[終] AT-Xみたいにする

つまり「ワンランク上のアニメ専門チャンネル」みたいにするということ流れ手持ちの○○○○たちを△△△△してPCに□□□□して映像 → DXT1形式でbinファイルに音声 → adpcmファイルに変換してmicroSDに移すだけ容量問題今使って...
raspberry pi pico

Raspberry Pi PicoでAT-Xを作る⑰ 音声がブツブツ鳴るのを解決する

PWMのduty比を変更するタイミングでpcmの値をバッファに入れて、いい塩梅のタイミングでログファイルに書き込むようにしてログファイルを作成↓PCでなんか色々確認する再生されるはずの音源adpcmファイルをwavに変換したものなめらかに再...
raspberry pi pico

Raspberry Pi PicoでAT-Xを作る⑯ 音声再生を実装する

リソースの管理ムズすぎ。買ったもの小さいスピーカーとアンプボード(DIP化済み)(左の袋に入ってるオペアンプは今回使ってないよ。)「電子工作ステーション」って通販サイトで購入したよはんだごて持ってないからはんだ付けして送ってくれる有料オプシ...