Arduinoの(8):サポートESP32のArduino開発ボードを追加するために構築するために使用ESP32 Linux環境、。

序文


すべてのカテゴリArduinoの関連:
https://blog.csdn.net/freewebsys/category_8799254.html

本論文のオリジナルの接続は、次のとおりです。
https://blog.csdn.net/freewebsys/article/details/104205834

ブロガーは、許可なしに複製することはできません。
ブロガーのアドレスは次のとおりです。http://blog.csdn.net/freewebsys

ArduinoのESP32の1、


ESP32は、より多くの機能、低消費電力化をサポートするようにアップグレードバージョンESP8266です。
GPIOのサポートもより特別です。

https://github.com/espressif/arduino-esp32

使用して2、


ライブラリlibにインストール:
https://github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/debian_ubuntu.md

ArduinoのArduinoの前に設置し、ディレクトリのメインディレクトリに直接Arduinoの。または直接Arduinoのインストールディレクトリに。
これは、使用する他の人のために一緒に包装することができます。

## 进入到 arduino 的安装目录。
cd ~/Arduino/hardware
mkdir -p espressif && \
cd espressif && \
git clone https://github.com/espressif/arduino-esp32.git esp32 && \
cd esp32 && \
git submodule update --init --recursive && \
cd tools && \
python3 get.py
正克隆到 'esp32'...
remote: Enumerating objects: 145, done.
remote: Counting objects: 100% (145/145), done.
remote: Compressing objects: 100% (75/75), done.
remote: Total 15839 (delta 67), reused 78 (delta 67), pack-reused 15694
接收对象中: 100% (15839/15839), 274.59 MiB | 2.10 MiB/s, 完成.
处理 delta 中: 100% (9641/9641), 完成.
子模组 'libraries/AzureIoT'(https://github.com/VSChina/ESP32_AzureIoT_Arduino)未对路径 'libraries/AzureIoT' 注册
正克隆到 '/media/test/NewDisk1/opt/arduino/hardware/espressif/esp32/libraries/AzureIoT'...
子模组路径 'libraries/AzureIoT':检出 '67dfa4f31ef88b0938dd87d955612100dea5562e'
System: Linux, Bits: 64, Info: Linux-4.18.0-15-generic-x86_64-with-Ubuntu-18.04-bionic
Platform: x86_64-pc-linux-gnu
Downloading xtensa-esp32-elf-linux64-1.22.0-80-g6c4433a-5.2.0.tar.gz ...
Done
Extracting xtensa-esp32-elf-linux64-1.22.0-80-g6c4433a-5.2.0.tar.gz ...
Downloading esptool-2.6.1-linux.tar.gz ...
Done
Extracting esptool-2.6.1-linux.tar.gz ...
Downloading mkspiffs-0.2.3-arduino-esp32-linux64.tar.gz ...
Done
Extracting mkspiffs-0.2.3-arduino-esp32-linux64.tar.gz ...
Renaming mkspiffs-0.2.3-arduino-esp32-linux64 to mkspiffs ...
Platform Tools Installed

時には、ネットワークが遅い、より多くの実験を数回必要です。

そして、arduinoの起動:あなたは、上記のデバイスにESP32のArduino開発ボードを見ることができます。
ここに画像を挿入説明
そして、あなたが使用することができ、しかし、ESP32開発ボードを購入しませんでした。
我々は、彼らがそれを表現送ることができるようすることができます前に、数日待たなければなりません。

書き込む前に、手紙には、セキュリティの公式のボードは非常に安いもあり、そして今それを割り引いて購入することができます。以上の20ドル。
https://blog.csdn.net/freewebsys/article/details/104159870

3、要約


Arduinoのは、現在、非常に成熟している、との非常に成熟したソリューションです。
そしてこれは、他の多くのデバイス上で、など、などESP8266、ESP32、上記の非プラットフォーム開発ボードArduinoのに使用することができます。
限り、それはTTLをサポートすることができますよう。
場所を使用する組み込み機器の様々な家族がプログラムによって制御されて、まだ非常に非常にそれがあります。
電子レンジ、洗濯機、冷蔵庫は、スマートデバイスとなり、下後で変更することができます。

本論文のオリジナルの接続は、次のとおりです。
https://blog.csdn.net/freewebsys/article/details/104205834

ブロガーのアドレスは次のとおりです。https://blog.csdn.net/freewebsys

公開された639元の記事 ウォンの賞賛260 ビュー211万+

おすすめ

転載: blog.csdn.net/freewebsys/article/details/104205834