I2C・SPI・UART の違いと使い分け完全ガイド|配線本数・速度・距離で選ぶマイコン通信規格

マイコンの三大シリアル通信 I2C・SPI・UART を、信号線の本数・速度・接続台数・配線距離の4軸で比較。どれを選べばいいかを判断できるフローチャートと、オシロスコープで波形を読むコツまで解説します。

7月 20, 2026 · 6 分 · 

74HC595 使い方完全ガイド【2026年版】|ピン配線とArduinoサンプルコード

74HC595のArduinoでの使い方を徹底解説!シフトレジスタで3本の信号線だけでGPIOを無限拡張。shiftOut()関数からSPI通信まで、回路図・KiCad設計データ・Arduinoサンプルコード付き。Arduino UNO R4完全対応。

2月 11, 2026 · 更新: 7月 20, 2026 · 7 分 · 

【Arduino実践】SG90をハックせよ!オシロスコープで可視化するサーボモータ制御の基礎と実践

Arduino UNO R4でホビー用サーボモータSG90を制御。PWM信号をオシロスコープで可視化しながら、サーボの内部構造からフィードバック制御の仕組み、正確な角度制御まで徹底解説します。

2月 9, 2026 · 4 分 · 

8x8ドットの小宇宙:Arduinoとシフトレジスタで4つのセル・オートマトンを実装する

わずか64個のドットが、単純なルールに従って「迷路」を作ったり「雪」のように増殖する。Arduino+74HC595+8x8ドットマトリクスで、数学的な生命シミュレーション「2次元セル・オートマトン」を実装しました。

2月 8, 2026 · 6 分 · 

加速度センサKXR94-2050で作るデジタル水平器|重力ベクトル分解と角度演算

3軸加速度センサKXR94-2050と重力加速度の原理を利用し、Arduinoで±90度の傾斜角をリアルタイム検出。AD変換値から逆正弦関数(asin)で角度演算し、11個のLEDバーグラフで視覚化する水平器の実装解説。

1月 25, 2026 · 更新: 7月 20, 2026 · 5 分 · 

【Arduino Uno R4】全ピンSoftware PWMで描く光の波

通常はON/OFFしかできないデジタルピンで、滑らかなグラデーション表現を実現。Arduino UNO R4の高速処理を活かし、全20ピンを「Software PWM」で制御して、3種類の光の波を描画しました。

1月 22, 2026 · 更新: 7月 20, 2026 · 5 分 · 

ArduinoでセルオートマトンをLED可視化|Rule 30/90/110をビット演算1行で実装

Arduino LEDシールドにRule 30・90・110の1次元セルオートマトンを実装。ビット演算1行で256種類すべてのルールに対応する汎用コードと、カオス・フラクタル・チューリング完全それぞれの動作原理を解説。

1月 20, 2026 · 更新: 7月 20, 2026 · 4 分 · 

【Arduino開発を加速】全ピンLED搭載デバッグシールドの設計と実装

Arduino UNOの全入出力ピンにLEDを搭載したデバッグ専用シールド。KiCad設計からJLCPCBでのアセンブリ発注、動作検証まで徹底解説。

1月 18, 2026 · 更新: 7月 20, 2026 · 2 分 · 

【Arduinoで電子工作】MCP23017で「16本の足」を生やす完全ガイド & 自己診断テスト

Arduinoの「ピン不足」をたった2本の線で解決!I/Oエキスパンダ「MCP23017」を使ってGPIOを16本増設する方法と、入力・出力を同時に検証する実践的なループバックテストを解説します。

1月 12, 2026 · 更新: 7月 20, 2026 · 4 分 · 

74HC595でドットマトリクスLED入門|Arduino 3ピンで64個のLEDを制御

Arduinoの「ピン不足」を解決!74HC595シフトレジスタを使えば、たった3本のピンで8×8ドットマトリクスLEDを制御できます。初心者でもわかる回路設計から実装まで徹底解説。

12月 29, 2023 · 更新: 7月 20, 2026 · 3 分 · 

Arduinoで赤外線リモコン受信|IRremoteで信号デコードとLED制御

家庭用赤外線リモコンの信号をArduinoで受信・解析し、6個のLEDを制御するシステムを構築。IRremoteライブラリによる信号デコード、16進数での信号解析、スイッチマトリックスを使った実用的な制御プログラムの実装方法を詳しく解説します。

7月 23, 2020 · 更新: 4月 28, 2026 · 6 分 · 

【Arduino入門】PWMでRGBフルカラーLEDを制御|8色点灯から1677万色まで

Arduino PWM機能で実現するフルカラーLED制御の決定版。デジタル出力による8色点灯から、三相正弦波による1677万色の滑らかなグラデーション演出まで、加法混色の原理とanalogWrite()の実装を詳解します。

7月 13, 2020 · 更新: 7月 20, 2026 · 4 分 · 

ArduinoのAD変換(ADC)徹底解説|アナログ入力の使い方と分解能の計算

ArduinoのADC(アナログ入力)でセンサー電圧を読み取り、シリアルモニターにリアルタイム表示する方法を初心者向けに解説。10bitと14bitの分解能の違い・電圧への変換計算式・PWM制御まで、R3/R4両対応のコード付きで完全掲載。

7月 12, 2020 · 更新: 7月 20, 2026 · 5 分 · 

【Arduino電子ピアノ】圧電ブザーで音楽演奏!tone関数の使い方完全ガイド

Arduino UNO R4と圧電ブザー(パッシブ型)でtone関数を使った電子ピアノの作り方を徹底解説。音階・周波数の対応表、回路図、コード解説、演奏デモ動画、よくあるトラブルのFAQ付き。初心者でも1時間で完成します。

6月 27, 2020 · 更新: 4月 30, 2026 · 4 分 · 

【Arduino入門】Arduino IDE 2 のインストールからLチカまで完全ガイド

Arduino IDE 2 のインストールから Arduino UNO との接続、LED 点滅(Lチカ)プログラムの書き込みまで、電子工作初心者が最初の一歩を踏み出すための完全ガイド。回路図・コード解説・トラブルシューティング付き。

6月 22, 2020 · 更新: 7月 20, 2026 · 3 分 · 

電子工作入門|ArduinoでLEDを光らせる——オームの法則で抵抗値を計算する方法

LEDを点灯させるには?オームの法則(V=IR)を使って抵抗値を計算し、安全に回路を作る方法を初心者向けに解説。ブレッドボード実装・トラブルシューティングまで完全網羅。

6月 15, 2020 · 更新: 4月 28, 2026 · 1 分 ·