ディレクトリ
序文
すべてのカテゴリArduinoの関連:
https://blog.csdn.net/freewebsys/category_8799254.html
本論文のオリジナルの接続は、次のとおりです。
https://blog.csdn.net/freewebsys/article/details/104420010
ブロガーは、許可なしに複製することはできません。
ブロガーのアドレスは次のとおりです。http://blog.csdn.net/freewebsys
ArduinoのESP32の1、
開発ボードは、無線LAN機能、Bluetooth機能でもご覧になれます。実際に両方だけでなく、超格安です。
旬の開発ボードを購入することができ、公定歩合も5の最大を購入することができます。グッド十分。
十分に行って二つの試験があります。
使用して2、
関係者はボードの導入:
https://docs.ai-thinker.com/esp32
何とか前に、我々は、開発環境を持っています。
http://blog.csdn.net/freewebsys/article/details/104205834
しかし、開始するには、まだ疑問があります。
/hardware/espressif/esp32/tools/esptool/esptool.py", line 37, in <module>
import serial
ImportError: No module named serial
exit status 1
明白な間違いは、シリアルパッケージファイルではありません。しかし、奇妙なことは、ESP8266は、ダウンロードをコンパイルすることができます。
python3のLinuxシステム、インストール。
pip3 install pyserial
インストールが完了したら、またはエラー、そう思っています。これはpython2 esptoolそれを使用しないです。
私は見つけるように、デフォルトのPythonのpython2.7ポイントが削除されます。
/usr/bin/python -> python2.7
rm -f /usr/bin/python
ln -s /usr/bin/python3.6 /usr/bin/python
成功した再起動のArduinoをコンパイルし、案の定。
// LED_BUILTIN is default
// LED
int led = 12;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
// initialize digital pin LED_BUILTIN as an output.
pinMode(led, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(led, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
Serial.println("a");
}
https://docs.ai-thinker.com/_media/esp32/boards/nodemcu/nodemcu_32s_sch.png?cache=
ESP32こんにちは世界へ。図12は、LEDを点滅ボード上の直接制御を有することができます。回路図から参照してください。
正常にコンパイル。
3、要約
Arduinoのは、現在、非常に成熟している、との非常に成熟したソリューションです。
ESP32価格は20ドル以上、また、超高で、あなたはより多くのコントロールの事より行うことができ、そして今センサが超格安です。
物事はESP32を勉強し続けて勉強を続けています。あなたは、Bluetoothデバイスをデバッグすることができます。
このボード上のその他の情報:
https://docs.ai-thinker.com/esp32/boards/nodemcu_32s
本論文のオリジナルの接続は、次のとおりです。
https://blog.csdn.net/freewebsys/article/details/104420010
ブロガーのアドレスは次のとおりです。https://blog.csdn.net/freewebsys