ESP32&Arduino 電子工作 プログラミング入門

サポートページ

この記事を読むのに必要な時間:およそ 0.5 分

お詫びと訂正(正誤表)

本書の以下の部分に誤りがありました。ここに訂正するとともに,ご迷惑をおかけしたことを深くお詫び申し上げます。

(2021年8月20日最終更新)

第1刷,第2刷での修正。第3刷以降では修正済み
P.226

 一方、ESP32は2系統目のシリアルを使います(16番ピンが送信、17番ピンが受信)。片方の送信を他方の受信に接続しますので、Arduino Unoの3番ピンをESP32の16番ピンに接続し、Arduino Unoの4番ピンをESP32の17番ピンに接続します。
 一方、ESP32は2系統目のシリアルを使います(17番ピンが送信、16番ピンが受信)。片方の送信を他方の受信に接続しますので、Arduino Unoの3番ピンをESP32の17番ピンに接続し、Arduino Unoの4番ピンをESP32の16番ピンに接続します。

第1刷,第2刷での修正。第3刷以降では修正済み
P.226 図5.2

誤
正

「誤」では16番ピンと17番ピンの接続が逆になっていました。
図5.2で,Arduino Unoの3番ピンをESP32の17番ピンに接続し,Arduino Unoの4番ピンをESP32の16番ピンに接続してください。

(以下2020年9月8日更新)

第1刷での修正。第2刷以降では修正済み
P.66

volt = 5 * dac / 1024;
volt = 5.0 * dac / 1024;

(以下2020年8月25日更新)

第1刷での修正。第2刷以降では修正済み
P.94 リスト2.21 12行目


else if (dacs[i] > dac_max) {

if (dacs[i] > dac_max) {

(以下2020年8月3日更新)

第1刷での修正。第2刷以降では修正済み
P.331 2行目


f.println("VALID,LAT,LNG,DATE,SPEED,LAT");

f.println("VALID,LAT,LNG,DATE,SPEED,ALT");

(以下2020年6月10日更新)

第1刷での修正。第2刷以降では修正済み
P.318 図6.4

誤
正

※図をクリックすると大きく表示できます。
「誤」では16番ピンと17番ピンの接続が逆になっていました。
図6.4で,GPSモジュールのRXD/TXDを,ESP32のそれぞれ17番/16番ピンに接続してください。

第1刷での修正。第2刷以降では修正済み
P.321 リスト6.5 9行目,10行目

#define SW 5
#define SW 4

#define SD_CS 4
#define SD_CS 5