Systemsによって製造されている完全なTCP/IPスタックとマイクロコントローラを備えた低コストの小型Wi-Fiモジュール[1]。このチップは2014年8月にサードパーティの製造元であるAI-ThinkerによってESP-01モジュールが発売されたことで欧米のメイカーの関心を集めた。この小さなモジュールはマイクロコントローラからWi-Fiネットワークに接続し、ヘイズスタイルのコマンドで簡単なTCP/IP接続を行うことができる。その当時はチップと受け付けるコマンドに関する英語のドキュメンテーションがほぼ存在しなかった[2]。非常に低価格であり、外付け部品が非常に少ないという事実から、大口では非常に安価になるであろうことが予想され、多くのハッカーたちを中国語のドキュメンテーションの翻訳だけでなく、モジュール、チップ、そしてソフトウェアの解析に惹きつけた[3]。ESP8285は1MBのフラッシュメモリを搭載したESP8266であり、シングルチップのデバイスをWi-Fiに接続することを可能にする[4]。これらのモジュールの後継はESP32である。1基*いくつかのデバイスではオーバークロックすることによりCPUとフラッシュメモリの両方のクロックを倍にすることができる。CPUは160MHz、フラッシュメモリは40MHzから80MHzに高速化できる。成功するかはチップにより異なる。対象デバイスWeMosWeMosはESP8266モジュールを利用した、Arduino互換ボード。R2」の2種類がある。特長WeMosはESP-12をメインチップとして、CH340のUSBシリアル変換チップを組み合わせたボードです。TTL-USB変換としてCH340が実装されているので、Arduinoと同じようにUSB経由でスケッチを書き込むことができます。UNO互換機を使っている方は、特に何も必要ありませんが、今まで互換機を使ったことが無い方はWeMosのホームページからCH340のドライバーをインストールする必要があります。SystemsのSoC、ESP8266EXを搭載したWiFiモジュールです。工事設計認証(いわゆる技適)取得済みのため、日本国内で問題なく使えます。Systemsに確認をしました。chipとSDKを使っている限りにおいては、認証には影響を与えないという回答を下さいました。他の開発環境など、ファームを書き換える部分によっては、認証に影響を及ぼし得るとのことですので、ご注意ください。(WeMosと同じ)UNO互換機を使っている方は、特に何も必要ないが、今まで互換機を使ったことが無い方はWeMosのホームページからCH340のドライバー(CH341SER_MAC.ZIP)をインストールする必要がある。NodeMCU」USBシリアル変換チップ:CP210xシリアル変換:CP2102のため、ドライバーのインストールが必要。LabsダウンロードしたZIP(CP210x_Windows_Drivers.zip)を展開し、CP210xVCPInstaller_x64.exeを実行し、ドライバインストールを開始する。IDEのインストールする。らを参考にESP8266用のAddOnを追加する必要がある。[Arduino]-[環境設定]に、[ボードマネージャーURL]を追加http://arduino.esp8266.com/stable/package_esp8266com_index.jsonボードマネージャーに、ESP8266を検索して追加インストールは、結構大量のファイルをダウンロードするので、ココは時間が掛かる。