組込み開発学習

組込みStudy

【Raspberry Pi Pico 2 W】仕様と使いどころを整理したので紹介

以前の記事では、RP2040マイコンを搭載した初代Raspberry Pi Picoの紹介や、Windows環境での開発環境構築、I2C接続のOLED(SSD1306)やRTC(DS1307)の制御を取り上げました。その後、第2世代のRP2...
組込みStudy

【NanoPi NEO/Armbian】PWMを使い圧電ブザーでメロディを奏でてみる

圧電ブザーでメロディを奏でる前回、NanoPi NEOのハードウェアPWMでLEDの明るさを制御してみました。PWMが制御できるなら圧電ブザーも鳴らせるはず、ということで試してみます。せっかくなのでちょっとしたメロディを奏でてみたいと思いま...
組込みStudy

【NanoPi NEO/Armbian】PWMでLチカならぬLフワ?

2026年11月8日時点の補足この記事は、NanoPi NEOでPWMを使ってLEDの明るさを変えた当時の記録です。画面、設定ファイル、PWM0の割り当ては当時の環境によるもので、現在のArmbianイメージでの動作は確認していません。20...
組込みStudy

【NanoPi NEO/Armbian】LinuxでLチカしてみよう (C言語プログラム制御編)

2026年11月5日時点の補足この記事のシェルスクリプトとCプログラムは、/sys/class/gpio/のGPIO sysfs ABIを用いた当時の例です。Linuxカーネルの資料では同ABIはobsoleteとされ、新しい開発にはGPI...
組込みStudy

【NanoPi NEO/Armbian】LinuxでLチカしてみよう (コマンド制御編)

2026年11月5日時点の補足この記事は、NanoPi NEOでGPIOを操作した当時の実験記録です。本文のコマンドは、/sys/class/gpio/を使うGPIO sysfs ABIに基づいています。Linuxカーネルの資料ではこのAB...
組込みStudy

【NanoPi NEO/Armbian】環境構築 ~Armbianインストール~起動まで~

2026年11月6日時点の補足この記事は、2023年4月にNanoPi NEOでArmbian 23.02 Bullseyeを起動したときの記録です。画面や手順、USB Wi-Fiアダプターの動作、商品リンクや価格は当時の情報で、現在の販売...
組込みStudy

【Raspberry Pi 3 Model B】カーネルモジュール版のHello worldを作成してみる

2026年11月7日時点の補足この記事は、Raspberry Pi 3 Model Bでカーネルモジュールを作成した当時の記録です。本文のビルド・ロード手順は、現在のRaspberry Pi OSやカーネルで再検証していません。現在のRas...
組込みStudy

【Raspberry Pi 3 Model B】RTCモジュール(DS1307)を接続する

2026年11月6日時点の補足この記事は、2022年1月当時にRaspberry Pi 3 Model BとDS1307を接続して設定した記録です。本文の画面や手順は当時の環境によるもので、現在のRaspberry Pi OSでの動作は確認...
組込みStudy

【Raspberry Pi 3 Model B】u-blox 7 GPSモジュールの接続・動作確認

2026年11月9日時点の補足この記事は、2022年1月に公開したRaspberry Pi 3 Model BとVK172 USB GPSレシーバーの接続記録です。本文のUSB ID 1546:01a7とデバイス名/dev/ttyACM0は...
組込みStudy

【Raspberry Pi 3 Model B】環境構築 その2 (初期設定、解像度設定、SSH有効化、他)

2026年11月5日時点の補足この記事は、前回の記事に続く2022年1月当時の初期設定記録です。初回起動ウィザードや画面の写真は当時のものです。本文にある「pi」は、そのとき設定したユーザー名です。Raspberry Pi公式は、Bulls...