2025/05/25 電子書籍「Markdown記法大全+Pandoc変換マスター: 初心者から脱却!HTML・PDF・電子書籍を自在に出力する方法」を出版

M5Stack

スポンサーリンク
ESP32

複数のアクセスポイントを登録出来るWiFiMulti

例えば、職場と自宅で、M5StackをWiFiに接続したい事があるかと思います。そのような場合は、WiFiMultiを使うと簡単にWiFiに接続する事が出来ます。
プログラム

ネットワークプログラムを作成する上での2つの必須のコマンド

ネットワークプログラムを作成する時に、IPアドレスについての知識は必須でしょう。そのIPアドレスに絡む、ネットワークを扱うプログラム及びエンジニアが必ず、知っておかなければならない2つのコマンドがあります。ipconfigpingの2つのコ...
C++Builder

C++ constexpr 指定子の使い方(constの拡張)

constの機能を拡張した、constexpr 指定子の使い方について設計します。
C++Builder

C++ 型推論(auto)の使い方

C++11, 14 により C++ でも 型推論(auto) が使えるようになりました。ただ、多用するとコードの可読性が落ち、逆にバグにつながる可能性がありますので注意して使用しましょう。
C++Builder

C++11 の新機能

C++11は、2011年8月に標準規格ISO/IEC 14882:2011で採用されたC++のバージョンです。C++03からの大規模なアップデートで、多くの有用な新機能が導入されました。
C++Builder

C++ nullptr の説明

C++11から導入されたnullptrは、ヌルポインタを表現するためのキーワードです。以前は0やNULLマクロを使用していましたが、nullptrはstd::nullptr_t型で、0に置換される従来のNULLマクロとは異なり、整数型への暗黙の変換は行われません。
M5Stack

PROGMEMの使い方

PROGMEMは変数の修飾子で、データをSRAMではなく、フラッシュ(プログラム)メモリに配置します。
プログラム

C++ 配列の最後のカンマ

配列等の末尾にカンマがあるとコンパイルエラーとなっていましたが、C++11でC99互換として、配列や列挙子の末尾にカンマを書くことが許可されました。
ESP32

esptoolでESP32にファームウェアを書き込む

ArduinoやPlatformIOなどの開発環境からESP32にファームウェアを書き込むことはできますが、量産時には不便です。Espressifが提供するesptool.pyやesptool.exeといったツールを使い、開発環境を経ずにESP32に直接ファームウェアを書き込む手順を説明します。
ESP32

ArduinoでのSDカードの設定ファイルの読み込み

ArduinoでのSDカードを使用した設定ファイルの読み込みをサンプルコードを使用して説明します。ESP32,M5Stack,M5Core2で使用できます。
スポンサーリンク
タイトルとURLをコピーしました