マイコンボードを使ったプログラミングについて紹介

PWM制御とは?Arduino(ESP32)コマンドで使い方を詳しく紹介
PWM制御の基本動作からArduinoコマンドを使ったプログラミング方法、サンプルプログラムを使用して音(ブザー)と光(LED)で動作確認しながら使い方を詳しく紹介します。

WiFi(ローカル接続、サーバー)で遠隔操作する方法(Arduinoプログラミング)
WiFiローカル環境に接続して、スマホから遠隔操作を行う方法を紹介します。遠隔操作は、サーバーのリクエスト(要求)に対してレスポンス(応答)を返すという動作を利用してプログラムを作成することで簡単に遠隔操作が実現できます。ATOM LITE

有機EL表示器OLED(SH1107)の使い方。M5GFXライブラリ使用。
有機EL表示器SH1107の使い方について紹介します。この表示器は1.3インチ 128 x 64のOLEDディスプレイユニットでI2C通信で、M5GFX等のライブラリを使うことで簡単に表示ができます。

アナログ入力(A/D変換)の使い方(Arduinoプログラミング)
Arduinoコマンドを使用した「アナログ入力」の使い方について紹介します。A/D変換とも呼ばれ「A/D」とは「Analog」と「Digital」の頭文字をとったもので、アナログデータをデジタルデータに変換する処理のことを言います。

シリアル(UART)出力で内部データの表示(Arduinoプログラミング)
シリアル出力モニタとはプログラム内の値やデータをパソコンのモニタ上に表示させることができる機能で、ほとんどの開発環境にこの機能があります。表示だけではなく出力したデータを記録して保存したり、機器間でデータをやり取りする時にも使用されます。

M5Stack 本体ボタンの使い方、ボタン操作関数一覧(Arduinoプログラミング)
M5Stackシリーズの本体ボタンは Arduino のコマンドで簡単に制御できます。「Lチカ」のサンプルプログラムを使用して紹介しますので用途に応じて使い分けられるようになりましょう♪

液晶、無線、SDカード、9軸センサ搭載!なんでもできる?M5Stack GRAY
M5Stack GRAYには本体に液晶画面と3個のボタンがあり、SDカード、9軸センサ、スピーカーも内蔵、シリアル通信、WiFi、Bluetoothにも対応、バッテリー駆動も可能と何でもありの高機能マイコンボード!小さくて見た目もおしゃれ♪

プログラムの基本構成(Arduinoプログラミング)基本はヘッダー+初期設定+メイン
M5シリーズのプログラムは「C言語」を使用してArduinoの制御用コマンドを使用してプログラミングを行うことができます。ここでは基本的なプログラムの構成について紹介します。ヘッダー、初期設定、メインループの内容、書き順等

ATOM LITE プログラミング初心者におすすめ超小型で高機能!
マイコンボードはRaspberry Pi、Arduino、M5Stack等がありますが、一通りやってみてそれぞれの良さはあるものの「最初に何を?」と聞かれたらATOM LITEが一番お手軽♪プログラミング初心者におすすめ

PlatformIO のダウンロードからインストールの紹介。Arduino IDEより速い!高性能!
Platform IOとは VSCode(エディタ)で動作する、IDEと呼ばれる統合開発環境です。 Arduino IDEでも開発できますが、見やすさ、編集のしやすさ、書込みスピード、どれをとってもPlatform IOの方がおすすめです