아두 이노 (11) : 사용 ESP32은 개발 보드, 파이썬 시리얼은 리눅스에서 라이브러리에서 찾을 수없는 문제를 해결, python2 문제, 설치 문제 해결의 pyserial로 발견

머리말


모든 카테고리 아두 이노 관련 :
https://blog.csdn.net/freewebsys/category_8799254.html

이 논문의 원본 연결은 다음과 같습니다
https://blog.csdn.net/freewebsys/article/details/104420010

블로거는 허가없이 복제 할 수 없습니다.
블로거 주소 : http://blog.csdn.net/freewebsys

1 아두 이노에 ESP32


개발 보드는 무선 랜 기능에서 사용할 수 있으며, 블루투스 기능을 제공합니다. 사실 두뿐만 아니라 매우 저렴합니다.
순이 개발 보드를 구입할 수 있습니다, 공식 할인은 최대 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 리눅스 시스템 설치.

 pip3 install pyserial

설치가 완료 또는 오류, 그렇게 생각되면. 이 esptool 사용하지 python2입니다.

내가 찾을 수 있도록 기본 파이썬 python2.7 포인트는 삭제됩니다.

 /usr/bin/python -> python2.7

rm -f  /usr/bin/python 
 ln -s /usr/bin/python3.6 /usr/bin/python
 

성공적으로 다시 시작 아두 이노를 컴파일 아니나 다를까.


// 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, 요약


아두 이노는 지금 매우 성숙, 그리고 매우 성숙 솔루션입니다.
ESP32 가격은 제어 것보다 더 많은 작업을 수행 할 수 있습니다, 20 달러 이상, 또한 슈퍼 높고, 지금 센서는 매우 저렴합니다.
상황이 ESP32 공부를 계속 공부를 계속합니다. 당신은 블루투스 장치를 디버깅 할 수 있습니다.

이 보드에 대한 기타 정보 :
https://docs.ai-thinker.com/esp32/boards/nodemcu_32s

이 논문의 원본 연결은 다음과 같습니다
https://blog.csdn.net/freewebsys/article/details/104420010

블로거 주소 : https://blog.csdn.net/freewebsys

게시 된 639 개 원래 기사 · 원의 찬양 (260) · 조회수 2,110,000 +

추천

출처blog.csdn.net/freewebsys/article/details/104420010