ESP32

ESP32シリーズは Wi-FiとBluetoothを内蔵する低コスト、低消費電力なSoCのマイクロコントローラである。
TensilicaのXtensa LX6マイクロプロセッサを採用しデュアルコアとシングルコア版のバリエーションがある。
ESP32は、上海に拠点を置くEspressif Systemsが開発し、台湾積体電路製造（TSMC）の40nm工程で製造されている。　ESP8266の後継製品にあたる。
特徴.
ESP32は以下の特徴を持つ。
チップ.
ESP32チップはボディサイズ6×6 ㎜2 か5×5 mm2 の49端子QFNパッケージである。 具体的には、周囲に48の接続パッドと底面に放熱用の大きなパッド (グランド) がひとつある。
ボード.
SMTモジュール基板.
ESP32モジュール基板はESP SoCを内蔵し他の基板上に容易に実装出来るように設計されている。 蛇行逆Fアンテナを採用している。 また、すべての以下のモジュールは表面実装技術が採用されている。
開発・その他の基板.
開発・ブレークアウト基板は、配線を拡張しUSB-シリアルインターフェースや自動プログラム回路などの機能を追加して、開発目的 (特にブレッドボード) で使いやすくしている。
†ESP32SoC独立に直接開発ボード、モジュール基板を使用する。
プログラミング.
ESP32でのプログラミング言語・フレームワーク・プラットフォーム・環境には、以下のようなものがある。