組み込み基礎

組み込み基礎

PWMとは?デューティ比・周波数と仕組みを初心者向けに解説

PWMとは何かを初心者向けに解説。デューティ比、周期、周波数の意味から、LEDの明るさ調整、モーターの速度制御、マイコンでPWMを使う仕組みまで、組み込み開発に必要なPWMの基礎を紹介します。
組み込み基礎

UARTとは?TX・RX・ボーレートとシリアル通信の仕組みを初心者向けに解説

UARTとは何かを初心者向けに解説。TX・RXの接続方法、ボーレート、スタートビット・ストップビット、8N1、USBとの違い、Arduinoでの使い方まで、組み込み開発に必要なUART通信の基礎を紹介します。
組み込み基礎

SPIとは?MOSI・MISO・SCLK・CSと通信の仕組みを初心者向けに解説

SPI(エス・ピー・アイ)は、マイコンとセンサー、ディスプレイ、SDカードなどを接続するためによく使われる通信方式です。SPIでは主にSCLK・MOSI・MISO・CSという信号を使って通信します。I2Cより配線本数は多くなりますが、比較的...
組み込み基礎

I2Cとは?SDA・SCL・アドレス・通信の仕組みを初心者向けに解説

I2C(I²C/アイ・スクエアド・シー)は、マイコンとセンサーやディスプレイなどを接続するためによく使われる通信方式です。I2Cでは、基本的にSDA(データ)とSCL(クロック)の2本の信号線を使って通信します。さらに、1組のSDA・SCL...
組み込み基礎

GPIOとは?マイコンの入力・出力の仕組みを初心者向けに解説

GPIO(General Purpose Input/Output)とは、マイコンが外部の部品と信号をやり取りするための汎用入出力端子です。たとえば、GPIOを使うことで次のようなことができます。LEDを点灯・消灯するスイッチが押されたこと...