質問: 11; // Wire this to Rx Pin of ESP8266 HttpClient_ESP8266_AT httpClient(rxPin, txPin); void setup() { // PC と通信する HardwareSerial の baudrate を設定します。 // ESP-WROOM-02 の baudrate とは関係ありません。 Serial.begin(115200); // ESP-WROOM-02 との接続確認を行います。 while(true) { if(httpClient.statusAT()) { Serial.println("AT status OK"); break; } else { Serial.println("AT status NOT OK"); } delay(1000); } // SSID と PASSWORD でアクセスポイントに接続します。 while(true) { if(httpClient.connectAP("SSID", "PASSWORD")) { // <- 書き換えてください。 Serial.println("Successfully connected to an AP"); break; } else { Serial.println("Failed to connected to an AP. retrying..."); } delay(1000); } } void loop() { // 本サンプルでは特に通信はせず、WiFi の接続が切れていないかどうかを // 1 秒毎に確認して結果を出力しつづけます。 if(httpClient.statusWiFi()) { Serial.println("WiFi status OK"); } else { Serial.println("WiFi status NOT OK"); } delay(1000); } ``` ![arduino shield](https://teratail.storage.googleapis.com/uploads/contributed_images/2729404607b045b98051be978441c379.png) ![arduino](https://teratail.storage.googleapis.com/uploads/contributed_images/3e96c292a7d084feeb0f341e505eb2f2.png) ![arduino](https://teratail.storage.googleapis.com/uploads/contributed_images/d33f819e8df096bdb871c643a2b347c2.png)
回答: 秋葉原の千石電商で同じものが有ったので買ってみました。(スイッチサイエンス製ですね) ’画像で貼り付けてみたのですが恐らくPinの2と4の部分を半田付けしてしまっているのですがそこに半田をしてしまってはいけなかったのでしょうか。’いいえ正しいですよ。 ozwk氏が指摘されている通りソフトウエアシリアルではPin2とPin4ですね。シールドに`SW<==>HW`のスライドスイッチが有りますので`SW`側にすればOKです。`HW`にするとUSBのシリアルとスケッチ書き込み時に衝突しますので、先ずは`SW`で試されてください。 イメージの追加。 !イメージ説明 ピンソケットを立ててみて、プローブ装着。 !イメージ説明 シールド装着。 !イメージ説明 紹介したヘッダーの場合。 !イメージ説明 さらにUNOの上にイーサー&SDシールドとWifiシールドそしてコネクターシールドと重ねてみた。 /* ハンダ付けの仕方(アフターサービス)*/ !イメージ説明 安価なシールドの汎用(秋月電子で200円なり)に予めピンソケットをはんだ付け。(もしくは市販のシールドでピンソケットを使っている物を使用) !イメージ説明 そのピンにピンソケットのセット(6PIN,8PINx2,10PIN)をそれぞれ差し込む。 !イメージ説明 ピンソケットの位置を調整して基板と隙間が無く、歪みが無いことを確認して20W程度のハンダごてでハンダが解けたら5秒位待って離す(ピンソケットのピン付近のハンダが毛細管現象で裏面にちょうど良い感じで流れる) で簡単、きれいに仕上がります。