メインコンテンツへスキップ

最近更新されたページ

Raspberry Pi pinoutコマンドの使い方と出力解説

Raspberry Pi4 電子工作記録

📝 はじめに Raspberry PiでGPIO配線を行うとき、物理ピン番号やBCM番号、通信機能を間違えると動作不良や機器破損の原因になります。そんな時に役立つのが、公式ツールpinoutで...

更新: 6ヶ月前 (yasumu)

Raspberry Pi GPIOピン名と役割完全ガイド

Raspberry Pi4 電子工作記録

📝 はじめに Raspberry PiのGPIOピンは、センサーやLED、I2C機器などを接続するための「電子工作の入口」です。しかし、ピンのラベル(例: 3V3, SDA1, GPIO17)...

更新: 6ヶ月前 (yasumu)

Raspberry Pi 4 Model B — 仕様と警告事項まとめ

Raspberry Pi4 電子工作記録

はじめに 本ページでは、Raspberry Pi 4 Model B の公式仕様(Specification)と警告事項(Warnings)を、日本語で簡潔にまとめています。購入・利用時の参考...

更新: 6ヶ月前 (yasumu)

Raspberry Pi 4に入れるならどっち? Raspberry Pi OS vs Ubuntu 徹底比較

Raspberry Pi4 電子工作記録

📖 はじめに Raspberry Pi 4は小型PCとして多彩な用途に使えますが、最初の選択として避けて通れないのが「どのOSを入れるか」。公式のRaspberry Pi OSにするのか、それ...

更新: 6ヶ月前 (yasumu)

RPi.GPIO と gpiozeroの比較

Raspberry Pi4 電子工作記録

🐍 はじめに この記事は、Raspberry PiのPython向けGPIO制御ライブラリである「RPi.GPIO」と「gpiozero」を、背景・思想の違いから実装のコツ、用途別のおすすめま...

更新: 6ヶ月前 (yasumu)

Raspberry Piの公式Pythonライブラリ「RPi」を使ってできること

Raspberry Pi4 電子工作記録

🐍 はじめに ここでは、Raspberry Piの公式Pythonライブラリ「RPi」を使ってできることを整理します。特にRPi.GPIOを中心に、センサーやアクチュエータ制御など、Pytho...

更新: 6ヶ月前 (yasumu)

SunFounder Raspberry pi 用のスターター電子工作キット 内容

Raspberry Pi4 電子工作記録

https://www.amazon.co.jp/dp/B083SJQXCL?ref=ppx_yo2ov_dt_b_fed_asin_title&th=1 タイムセール:5,860円(税込) ...

更新: 6ヶ月前 (yasumu)

__init__.pyのベストプラクティスとアンチパターンについて

基本文法・PEP8

はじめに __init__.py は「このフォルダは Python パッケージだよ」と示す合図であり、同時に「パッケージの入口」を整える場所です。ここをどう書くかで、インポート速度・循環依存・...

更新: 6ヶ月前 (yasumu)

Gitのスタッシュ機能まとめ

100_GitHub/Git

はじめに Gitの**スタッシュ(stash)**は、作業途中の変更を一時的に退避して、作業ディレクトリをきれいな状態に戻す機能です。例えば「今やってる作業を中断して、別のブランチのバグ修正に...

更新: 6ヶ月前 (yasumu)

RPi.GPIOとgpiozeroについて

GPIO

🐍 はじめに この記事は、Raspberry PiのPython向けGPIO制御ライブラリである「RPi.GPIO」と「gpiozero」を、背景・思想の違いから実装のコツ、用途別のおすすめま...

更新: 6ヶ月前 (yasumu)

GPIO概要

GPIO

🔌 はじめに GPIO(General Purpose Input/Output)は、マイコンやシングルボードコンピュータ(例:Raspberry Pi)などに搭載される汎用入出力ピンのことで...

更新: 6ヶ月前 (yasumu)

GitHubからzipでダウンロードしたソース一式をリポジトリにしてGitLensで管理する方法

100_GitHub/Git

🧩 はじめに この記事では、GitHubからZIPファイルで取得したソースコードを、Ubuntu環境で新規のGitリポジトリとして初期化し、VSCodeのGitLens拡張機能で編集履歴を色分...

更新: 6ヶ月前 (yasumu)

GitHubのコミットコメントの頭のタグのつけ方

100_GitHub/Git

📝 はじめに この記事では、GitHubのコミットコメントにおける先頭タグを、Conventional Commits仕様に準拠してまとめました。これにより、変更の種類を一目で把握でき、CI/...

更新: 6ヶ月前 (yasumu)

GitHubでコミットミスしたときの対処法

100_GitHub/Git

📝 はじめに この記事では、GitHub(またはローカルGit)で誤ってコミットしたときの対処法をケース別に紹介します。「ローカルコミットのみ」「リモートにもpush済み」など、状況ごとの手順...

更新: 6ヶ月前 (yasumu)

GitHubで不要になったブランチ・間違ってpushしたブランチをリモートから消す方法

100_GitHub/Git

🗑️ はじめに GitHubで「もう不要になったブランチ」「間違ってpushしたブランチ」をリモートから消したいときの方法です。リモート(GitHubなど)上のブランチを削除すると、他の人から...

更新: 6ヶ月前 (yasumu)

補数とは

010_テクノロジ基礎

🧮 はじめに このページでは、「補数(complement)」という概念を出発点に、特にコンピュータで広く使われている「2の補数(two's complement)」について詳しく解説します。...

更新: 7ヶ月前 (yasumu)

C言語とPythonの整数型bit表現の違いについて

010_テクノロジ基礎

🧠 はじめに C言語とPythonはどちらもプログラミング言語として広く使われていますが、「負の整数(負数)のビット構造」については根本的な設計思想の違いがあります。本記事では、 C...

更新: 7ヶ月前 (yasumu)

IPv6の構造

040_ネットワーク・通信

🌐はじめに IPv6は、従来のIPv4に代わる次世代のインターネットプロトコルです。そのアドレス構造も大きく進化しています。 本記事では、IPv4とIPv6のアドレス構造の違いを中心に、 ...

更新: 7ヶ月前 (yasumu)

gRPCについて

040_ネットワーク・通信

🚀はじめに 本記事では、gRPC(ジーアールピーシー)という通信プロトコルについて、その「背景(なぜ生まれたか)」と「嬉しさ(導入する利点)」、さらにRESTとの比較やサンプルコードまで、実用...

更新: 7ヶ月前 (yasumu)

IPv6とIPアドレス枯渇問題

040_ネットワーク・通信

🌐はじめに:IPアドレスと枯渇問題 ✅ IPアドレスとは インターネット上の住所。全ての機器(PC、スマホ、サーバなど)が通信するために必要。 💣IPv4が抱えた限界 🔢 IPv4の...

更新: 7ヶ月前 (yasumu)