ESP8266 どのモジュールを選択しますか?

ESP8266 どのモジュールを選択しますか?

ESP8266 どのモジュールを選択しますか?

原則として、どのモジュールも 無線LAN ESP8266 利用可能な言語 (任意の IDE) を使用してプログラムできるため、 選択は主にハードウェア実装によって決まります。。 これに最も関連するニュアンスは、いずれにしても、利用可能なメモリの量です。

目次

    しかし 当初、一部のモジュールは特定の言語または開発環境に密接にリンクされていました。これの最も明確な例は次のとおりです。 NodeMCU Y·エル ルア言語、現在、利用可能なものを任意のモジュールで使用するのは比較的簡単です。

    ESP8266のアクセサリとモデル

    を搭載した機器が設置される場所(国)の規制 ESP8266 Wi-Fi モジュール 販売の承認または認可が必要な機器を設計する場合、これは確かに最も制限的なものになります。 そのような場合、 最初のステップは、対応する規制に準拠していないものを廃棄することです (幸いなことに、販売されることはめったにありません)、または選択したモジュールの承認を確認します。 製造されるシリーズが十分に大規模であれば、コンポーネントは回路設計 (モジュールではなく) に確実に直接使用され、対応する販売許可を取得するための通常のプロセスとなります。

    客観的なデータのリストを見て独自のオプションを選択する前に、各シナリオに対する私の推奨事項とその理由を説明させてください。

    プログラムするかどうか Luaの そうでないかのように、 より完全なソリューション他のコンポーネントを必要としないため、たとえば、ネットワーク (無線LAN) は、モノのインターネット (IoT) の場合のように、関係します。 NodeMCU。 アダプターは必要ありません USB コンピュータに接続するには、 ブレッドボード (プロトボードまたはブレッドボード) または、Dupont タイプのコネクタでも簡単に使用できます。 モジュールというよりも、たとえばボードに相当する開発ボードです。 Arduinoの.

    ノードMCU ESP8266

    研究室や作業場であればアダプターがあっても問題ありません USBUART, ESP-201 AIシンカー 開発ボードの廉価版です NodeMCU。 コネクタではなく、デュポン タイプのコネクタで使用するように設計されています。 ブレッドボード; 実際、ピンがボードにはんだ付けされた状態で販売されているバージョンには、通常、ストリップの XNUMX つが付いているため、ボードに挿入することはできません。 ブレッドボード 取り外して反対側の面に溶接しない限り。 テンプルのラベルもあまり親切ではありません。理由はわかりませんが、一部が表に、一部が裏側にあります。

    ESP8266 ESP-201

    開発が必要な場合 大量のメモリを必要とするアプリケーション、通常の 4 M ビットよりも大きい、の特別バージョン ESP8266、モジュール ESP-12F AIシンカーフラッシュメモリー 32 メガビット (96 キロバイトに加えて、 RAM)そして価格も素晴らしく、私がその記憶で見つけた中で最も安いものです。

    ESP8266-12F

    パッケージで利用可能な 32 ピンのうち QFN 17 個のみが入出力 (アンテナ接続と外部発振器を除く) であり、そのうち GPIO4 と GPIO5 の XNUMX 個だけが入出力として排他的に割り当てられます。 GPIO他のものは機能を共有しており、たとえばシリアル通信に使用するか、汎用デジタル入出力に使用するかを選択する必要があるためです。

    したがって、 SoCの ESP8266 ポートがたくさんあるかもしれない GPIO しかし、ESP-03 バージョン以降、より多くのピンを備え、対応する機能が利用可能なモジュールのいくつかのモデルが登場しました。 これらの新しいモジュール、特に ESP-07、ESP-12、およびそれに続くほとんどの製品では、以下のような回路をより簡単に作成できます。 ESP8266 コミュニケーションを大事にするだけではなく 無線LAN しかし、デバイスを管理するのもマイクロコントローラーです.

    テストで最終回路に含まれる同じモジュールを快適に使用できるようにするために、表面にモジュールをはんだ付けするためのプレートがあり、標準的な間隔でピンが接続されています。 ブレッドボード (XNUMX 分の XNUMX インチ)。

    これらのボードの一部には、電源と通信の電圧レベルを 3,3 V と 5 V の間で変換する回路が組み込まれており、デバイス (またはデバイスと通信できる) も可能です。 μC)その電圧で動作します。

    このタイプのアクセサリは当初モジュール用に設計されていたため、 ESP8266 ESP-07にはアンテナの反対側に接続がありません。ESP-12E、ESP-12F、ESP-13などの新しいモデルでは接続なしで行う必要があります。接続してください。手動で (上部にケーブルを使用して) またはシリアル レベルの変換、電力の変換、ポート エクスパンダの追加を行う独自の追加回路設計を備えた独自のアダプター ボードを設計することもできます。 GPIO…その方法がわからない場合は、以前のブログ記事でいくつかのトリックを見つけることができます。 表面実装コンポーネントをピンアウトする方法 を使用するこれらのモジュールのように、 ESP8266.

    ESP8266 ESP-07 および ESP-12 ピンアクセサリボード付き

    アセンブリ内にすでに MCUそれは ESP8266 ではありません マイクロコントローラー メインデバイスであるモジュールの最初のバージョンである ESP-01 は、完全に機能し、価格においても無敵です。、特に複数のモジュールを大量に購入する場合(モジュールを 1 つだけ購入する場合、他のモデルとの差が XNUMX ユーロを超えることはほとんどありません)。

    ESP8266 ESP-01 XNUMX つのバージョンのレビュー

    ESP-01モジュールを使用する際のピン配置の問題を解決するには ブレッドボード (プロトボードまたはブレッドボード)、以下の画像のようなアクセサリを使用できます。これにより、たとえばプレートを使用したときに存在する電圧差も解決されます。 Arduinoの より伝統的な方法では、次のいずれかを使用できます。 ダブルピンストリップを備えたモジュールをブレッドボードに接続するためのコツ.

    下の画像に示すようなアクセサリのもう XNUMX つの利点は、新しいファームウェアをデバイスにロードするためのボタン (ほとんどの場合)、スイッチ、またはジャンパがあることです。 フラッシュメモリー インクルード ESP8266 Wi-Fi SoC.

    ESP8266 ESP-01 電圧レギュレータアクセサリ 5V-3.3V 付き

    を使用するには ESP8266 より特殊な状況、取り付けプレート上のスペースがほとんどない場合、外部アンテナが必要な場合、干渉が存在する状況では...もう少し調整する必要があります。 そのためには、次の機能リストが役立つことを願っています。 同社のモジュールシリーズを参考にしました AIシンカー これが最も完全であり、開発ボードを追加しました NodeMCU それが一番人気だと思うからです。

    • ESP-01

      ESP8266 Wifi モジュール モデル ESP-01ESP8266 Wifi モジュール モデル ESP-01 側面図

      大きさ:14,30mm×24,80mm
      接続: 電源と電源間 8 ピン GPIO
      アンテナ に印刷 PCB
      シールドなし
      給餌:3,3V
      正確に言うと、新しいバージョンには ESP8266EX と、ESP8266 の初期モデル (EX なし) のプリミティブが含まれます。 最も古いものを見つけるのはすでに困難ですが、最新バージョンを選択するモジュールを選択するときは注意することが重要です。

      : 1Mビット-->

    • ESP-02

      ESP8266 Wifi モジュール モデル ESP-02ESP8266 Wifi モジュール モデル ESP-02 背面図

      大きさ:14,20mm×14,20mm
      接続: 8 面接続 (0,1 インチピンのはんだ付けが可能)
      アンテナなし ボード上にありますが、外部アンテナ用のコネクタが付いています
      シールドなし
      給餌:3,3V

      : 1Mビット-->

    • ESP-03

      ESP8266 Wifi モジュール モデル ESP-03ESP8266 Wifi モジュール モデル ESP-03 背面図

      大きさ:17,30mm×12,10mm
      接続: 両長辺14面接続
      アンテナ セラミックタイプ
      シールドなし
      給餌:3,3V

      : 1Mビット-->

    • ESP-04

      ESP8266 Wifi モジュール モデル ESP-04ESP8266 Wifi モジュール モデル ESP-04 背面図

      大きさ:14,70mm×12,10mm
      接続: 両長辺14面接続
      アンテナなし
      上映済み
      給餌:3,3V

      : 1Mビット-->

    • ESP-05

      ESP8266 Wifi モジュール モデル ESP-05ESP8266 Wifi モジュール モデル ESP-05 背面図

      大きさ:14,20mm×14,20mm
      接続: 単一のストリップ上に 8 分の XNUMX インチ間隔で配置された XNUMX つのピン
      アンテナなし オンボードですが、外部アンテナ用のコネクタが付いています
      上映済み
      給餌:3,3V

      : 1Mビット-->

    • ESP-06

      ESP8266 Wifi モジュール モデル ESP-06ESP8266 Wifi モジュール モデル ESP-06 背面図

      : 17,50mm × 14,50mm -->大きさ:14,20mm×14,70mm
      接続: プレートの下に 12 個の接続
      アンテナなし
      上映済み
      給餌:3,3V

    • ESP-07

      ESP8266 Wifi モジュール モデル ESP-07ESP8266 Wifi モジュール モデル ESP-07 背面図

      大きさ:20,00mm×16,00mm
      接続: ボードの長辺に 16 面接続
      アンテナ 外部アンテナ用セラミック U コネクタ
      上映済み
      給餌:3,3V

      : 1Mビット-->

    • ESP-08

      ESP8266 Wifi モジュール モデル ESP-08ESP8266 Wifi モジュール モデル ESP-08 背面図

      : 18,00mm × 16,00mm (オリジナル版)-->大きさ:17,00mm×16,00mm
      接続: ボードの長辺に 16 面接続
      アンテナなし
      上映済み
      給餌:3,3V

    • ESP-09

      ESP8266 Wifi モジュール モデル ESP-09ESP8266 Wifi モジュール モデル ESP-09 背面図

      大きさ:10,00mm×10,00mm
      接続: ボードの下に 18 個の接続 (うち 6 個はグランドに接続)
      アンテナなし
      シールドなし
      給餌:3,3V

      : 1Mビット-->

    • ESP-10

      ESP8266 Wifi モジュール モデル ESP-10ESP8266 Wifi モジュール モデル ESP-10 背面図

      大きさ:14,20mm×10,00mm
      接続: 小さい側面の 5 つに XNUMX つの表面接続
      アンテナなし
      シールドなし
      給餌:3,3V

      : 1Mビット-->

    • ESP-11

      ESP8266 Wifi モジュール モデル ESP-11ESP8266 Wifi モジュール モデル ESP-11 背面図

      大きさ:17,30mm×12,10mm
      接続: アンテナの反対側に 8 つの面接続
      アンテナ セラミックス
      上映済み
      給餌:3,3V

      : 1Mビット-->

    • ESP-12

      ESP8266 Wifi モジュール モデル ESP-12ESP8266 Wifi モジュール モデル ESP-12 背面図

      大きさ:24,00mm×16,00mm
      接続: 16つの長辺に配置されたXNUMX個の面接続
      アンテナ に印刷 PCB
      上映済み
      給餌:3,3V

      : 1Mビット-->

    • ESP-12-E — ESP-12-F

      ESP8266 Wifi モジュール モデル ESP-12-EESP8266 Wifi モジュール モデル ESP-12-E 背面図

      大きさ:24,00mm×16,00mm
      接続: 22 面に配置された 8 の面接続 (8+6+XNUMX)
      アンテナ に印刷 PCB
      上映済み
      給餌:3,3V

      : 1Mビット-->

    • ESP-13

      ESP8266 Wifi モジュール モデル ESP-13ESP8266 Wifi モジュール モデル ESP-13 背面図

      : 17,50mm × 13,50mm -->大きさ:18,00mm×20,00mm
      接続: 18 つの小さい側面にある XNUMX 個の表面接続
      アンテナ に印刷 PCB
      上映済み
      給餌:3,3V

    • ESP-14

      ESP8266 Wifi モジュール モデル ESP-14ESP8266 Wifi モジュール モデル ESP-14 背面図

      を含む STM8 を制御する責任を負います ESP8266 〜によって ATの注文

      大きさ:24,30mm×16,20mm
      接続: 22 面に配置された 8 の面接続 (8+6+XNUMX)
      アンテナ に印刷 PCB
      上映済み
      給餌:3,3V

    • ESP-WROOM

      ESP8266 Wifi モジュール WROOM モデルESP8266 Wifi モジュール モデル WROOM 背面図

      大きさ:18,00mm×20,00mm
      接続:長辺に18個の面接続を配置
      アンテナ に印刷 PCB
      上映済み
      給餌:3,3V

    • NodeMCU

      ESP8266 Wifi モジュール NodeMCU モデルESP8266 Wifi モジュール NodeMCU モデルの背面図

      ESP-12ベース
      大きさ:30,85mm×47,35mm
      接続: 30 分の XNUMX インチ間隔で配置された XNUMX 個のピン USB
      アンテナ に印刷 PCB
      上映済み
      給餌: 3,3Vと5V
      ユーザーボタンとプログラミングボタン (フラッシュ)

    • ESP-201

      ESP8266 Wifi モジュール モデル ESP-201ESP8266 Wifi モジュール モデル ESP-201 背面図

      大きさ:26,00mm×33,50mm
      接続: 26 個のピンが 11 分の XNUMX インチ間隔で、両側に XNUMX 個の XNUMX 本のストリップに分散されています ( ブレッドボード) と 4 つの垂直のものは、同じ側にはんだ付けされているため、ブレッドボードでは使用できません。
      アンテナ 基板と外部アンテナ用コネクタに印刷されています。 ジャンパ (0 Ω 抵抗器、デフォルトでは外部コネクタを使用するため、ほとんどの ESP-201 ボードには小さな (一種の) アンテナが付属して販売されています。一部の古いバージョンにはアンテナ コネクタが付いています) のはんだ付けを解除して、どちらかのオプションを選択する必要があります。半田付けが不十分(180°回転)のため、位置を変更する必要があります。そうしないと、(外部)アンテナが役に立ちません。
      シールドなし
      給餌:3,3V

    ESP8266を組み込んだその他のモジュールまたは開発ボード

    それ以上でもそれ以下でもありませんが、南ヨーロッパでは、高額な輸送コストによって基準価格が大幅に異なるため、優れたプレートが販売されます。 アダフールスパークファン そして、北米を除いて、中国の競合他社との競争に苦労するのではないかと思います。 ここで見られる代替案は家のものです ウィーモス (これも中国から来ています)そして オリメックス、ヨーロッパから来ており、優れた品質を持っています。

    La D1ミニプロ de ウィーモス に匹敵する開発ボードです。 NodeMCUコネクタが付いているので USB、で使用できます ブレッドボード、5 V で給電可能、リセット ボタンあり、4 MB フラッシュメモリー…ただし、16 分の XNUMX インチに XNUMX 個のピンがあるため、フォーマットは小さくなります。

    非常に簡単に接続して使用できるセンサーとアクチュエーターを備えたモジュールが多数あります。 ウィーモス D1ミニプロの「盾」のスタイルに少し似ています。 Arduinoの。 完全なキットは見つかりませんでしたが、同様のものが確実に市販されるでしょうし、特に価格の点から、コンピューター プログラミング教室の非常に良い代替品となるでしょう。 マイクロコントローラー.

    オリメックス ~に基づいた XNUMX つの製品を市場に出す ESP8266MOD-WIFI-ESP8266 Y·エル MOD-WIFI-ESP8266-DEVこれは、ありきたりな名前が示すように、モジュール (10 ピン) と開発ボード (22 ピン。 ブレッドボード)。 どちらのデバイスにも 2 MB が搭載されています フラッシュメモリー アンテナは回路基板上にプリントされていますが、外部アンテナを簡単に追加できます。 オリメックス 開発バージョンでテストするためのボードもいくつか提供されていますが、価格コンポーネントのため、他の汎用モジュールと比較してあまり競争力がありません。

    製品シリーズ アダフール これには SoCの ESP8266 プレートで構成されています ハザ ESP8266 ブレイクアウト そしてプレート フェザー・ハッザ (ESP8266 Wi-Fi を使用)。 XNUMX つ目は開発用のオプションで、XNUMX つ目は非常に多用途ですが、ボード上の外部バッテリーへの (ほぼ標準的な) 接続によって示唆されるように、主に実稼働用に設計されています。 ハザ ESP8266 ブレイクアウト それはただのピンです。 さらに、開発オプションには、製品版にもあるリセット ボタンと、ボードにある別のプログラミング ボタンの両方が見つかります。 フェザー・ハッザ 含まれていない。 プロダクションボードにはコネクタもあります USB

    どちらの製品も アダフール 26 分の XNUMX インチ離れたピンで使用でき、ボード ケースには XNUMX 個のコネクタがあります。 Adafruit HUZZAH ESP8266 ブレイクアウト ボード上の 32 個のコネクタ アダフルーツフェザー・ハザ。 どちらも ESP-12 モジュールをベースとしているため、使用可能な回路の特性 (バッテリー接続など) を除いて、機能はこのデバイスと同じです。

    スパークファン に基づいて XNUMX つの製品を販売しています SoCの 無線LAN ESP8266。 一方で、それは以下を提供します ためのシールド Arduinoの SparkFun WiFi シールド その主な特徴はまさに次のとおりです: 簡単に配置できることです。 arduinoボード.

    また、 スパークファン も持っています プレート ブリンクボード、主な目的は携帯電話向けの製品を開発することです。 モノのインターネットへのエントリーオプションとして。 そのコネクタは、電子部品の組み立てに慣れていないユーザーでも非常に簡単に使用できます。ワニ口クリップだけでなく、ワニ口クリップでも接続できます。 ブレッドボード (プロトボードまたはブレッドボード) センサー用のガイドと接続を備えた垂直コネクターが付いています。 USB。 テスト用のセンサーのセットがいくつかあり、このデバイスで開発されたアプリケーション用の一種のクラウドへのサブスクリプションとともに販売されます。

    オプション スパークファン エレクトロニクスに近い開発者にとっては、間違いなくより興味深いものとなるでしょう。 モノシリーズ:プレート ESP8266 のもの 保持用とプレート用 ESP8266 Thing – 開発委員会、開発用。 両者の最も注目すべき違いの XNUMX つは、製品版ではバッテリーで快適に電力を供給できることです。 どちらにもスイッチがあります(他のプレートは覚えていません) ESP8266 持っています)、接続 USB、20 分の 10 インチのピンと外部アンテナ用のコネクタ用の 10 個のスペース (XNUMX+XNUMX)。

    もちろん、これを使用する開発ボードやアプリケーション ボードは他にもたくさんあります。 ESP8266 しかし、一般に、他のコンポーネントを統合することによって価値を付加し、とりわけ開発オプション、特にクラウドを使用するオプションを提供することに重点を置いています。 ブリンクボード de スパークファン o エスプレッソ ライト によって設計された エスパート そしてそれは配布します サイトロン.

    ESP8266の各種モデル

    コメントを投稿

    見逃したかもしれません