ESP8266 어떤 모듈을 선택해야 할까요?

ESP8266 어떤 모듈을 선택해야 할까요?

ESP8266 어떤 모듈을 선택해야 할까요?

원칙적으로 모든 모듈은 와이파이 ESP8266 사용 가능한 언어(또한 모든 IDE)를 사용하여 프로그래밍할 수 있으므로 선택은 주로 하드웨어 구현에 따라 달라집니다.. 이에 대해 가장 관련성이 높은 미묘한 차이는 어쨌든 사용 가능한 메모리 양입니다.

목차

    이기는하지만 처음에는 일부 모듈이 특정 언어나 개발 환경과 밀접하게 연결되어 있었는데, 이에 대한 가장 명확한 예는 다음과 같습니다. NodeMCU루아 언어, 현재 모든 모듈에서 사용 가능한 항목을 사용하는 것이 상대적으로 쉽습니다.

    ESP8266의 액세서리 및 모델

    다음을 포함하는 장치가 있는 현장(국가)의 규정 ESP8266 와이파이 모듈 이는 판매 승인을 받아야 하는 장비를 설계할 때 확실히 가장 제한적인 사항입니다. 그런 경우는, 첫 번째 단계는 해당 규정을 준수하지 않는 것을 폐기하는 것입니다. (다행히도 거의 판매되지 않음) 선택한 모듈의 승인을 확인하세요. 제조된 시리즈의 규모가 충분히 큰 경우 구성 요소는 모듈이 아닌 회로 설계에 직접 사용되며 해당 프로세스는 해당 마케팅 허가를 얻는 일반적인 프로세스가 됩니다.

    자신만의 옵션을 선택하기 위해 객관적인 데이터 목록을 살펴보기 전에 각 시나리오에 대한 권장 사항이 무엇인지 설명하고 그 이유를 설명하겠습니다.

    프로그래밍할 것인지 여부 루아 그렇지 않은 것처럼, 보다 완벽한 솔루션, 이는 다른 구성요소가 필요하지 않으며, 예를 들어 네트워크(와이파이)이 관련되어 있으며, 사물인터넷(IoT)의 경우와 같습니다. NodeMCU. 어댑터가 필요하지 않습니다 USB 컴퓨터에 연결하려면 브레드보드(프로토보드 또는 브레드보드) 또는 Dupont 유형 커넥터와 함께 쉽게 사용할 수 있습니다. 모듈 그 이상으로 보드에 비유할 수 있는 개발 보드입니다. 아두 이노.

    NodeMCU ESP8266

    실험실이나 작업장에서는 어댑터가 있어도 문제가 되지 않습니다. USB-UART, ESP-201 AI 사상가 개발 보드의 저렴한 버전입니다. NodeMCU. 이 커넥터는 Dupont 유형 커넥터와 함께 사용하도록 설계되었습니다. 브레드보드; 실제로 보드에 핀이 납땜된 상태로 판매되는 버전에는 일반적으로 스트립 중 하나가 있어서 보드에 삽입할 수 없습니다. 브레드 보드 제거하여 반대쪽 표면에 용접하지 않는 한. 관자놀이의 라벨링도 그리 친절하지 않습니다. 일부는 앞면에 있고 일부는 뒷면에 있는데 어떤 이유에서인지는 모르겠습니다.

    ESP8266 ESP-201

    개발이 필요할 때 상당한 양의 메모리가 필요한 애플리케이션, 일반적인 4Mbit보다 더 많은 특별 버전인 ESP8266, 모듈 ESP-12F AI 사상가, 이는 플래시 메모리 32Mbit(96KB에 추가) ) 그리고 가격도 훌륭합니다. 제가 그 메모리에서 찾은 것 중 가장 저렴했습니다.

    ESP8266-12F

    패키지에 포함된 32개 핀 중 QFN 17개만이 입출력(안테나 연결 및 외부 발진기 제외)이며, 그 중 GPIO4와 GPIO5 XNUMX개만이 독점적으로 할당됩니다. GPIO, 다른 것들은 기능을 공유하므로 예를 들어 직렬 통신에 사용할지 일반 디지털 입출력에 사용할지 선택해야 합니다.

    따라서 다음을 포함하는 모듈은 없습니다. SoC를 ESP8266 포트가 많을 수도 있습니다 GPIO 그러나 ESP-03 버전 이후로 더 많은 핀과 해당 기능을 사용할 수 있는 여러 모듈 모델이 등장했습니다. 특히 이 새로운 모듈은 ESP-07, ESP-12 및 그 뒤를 따르는 대부분의 제품을 사용하면 다음과 같은 회로를 더 쉽게 만들 수 있습니다. ESP8266 의사소통을 담당할 뿐만 아니라 와이파이 하지만 장치를 관리하는 것도 마이크로컨트롤러입니다..

    테스트에서 최종 회로에 포함될 동일한 모듈을 편안하게 사용할 수 있도록 표면에 모듈을 납땜하고 표준 간격으로 핀 연결이 있는 보드가 있습니다. 브레드보드 (1/10인치).

    이러한 보드 중 일부에는 장치(또는 µC) 해당 전압에서 작동합니다.

    이러한 유형의 액세서리는 처음에 모듈용으로 설계되었기 때문에 ESP8266 안테나 반대편에 연결이 없는 ESP-07은 ESP-12E, ESP-12F, ESP-13...과 같은 최신 모델에서는 안테나 없이 연결해야 합니다. 수동으로(상단에 케이블 사용) 또는 자체 추가 회로 설계를 사용하여 자체 어댑터 보드를 설계하여 직렬 레벨, 전원 변환, 포트 확장기 추가 GPIO…이를 수행하는 방법을 잘 모르는 경우 이전 블로그 기사에서 몇 가지 요령을 찾을 수 있습니다. 표면 실장 부품을 핀아웃하는 방법 다음 모듈을 사용하는 것처럼 ESP8266.

    ESP8266 ESP-07 및 ESP-12(핀 액세서리 보드 포함)

    어셈블리에 이미 MCU즉, ESP8266 아니다 마이크로 컨트롤러 주요 장치인 모듈의 첫 번째 버전인 ESP-01은 완벽한 기능을 갖추고 있으며 가격면에서 타의 추종을 불허합니다.특히, 여러 개의 모듈을 많이 구매한 경우(단 하나의 모듈만 구매하는 경우 다른 모델과의 차이는 거의 €1를 넘지 않습니다).

    ESP8266 ESP-01 두 가지 버전 리뷰

    ESP-01 모듈을 사용할 때 핀 배열 문제를 해결하려면 브레드보드(프로토보드 또는 브레드보드), 아래 이미지와 같은 액세서리를 사용할 수 있으며, 이는 예를 들어 플레이트와 함께 사용할 때 존재하는 전압 차이도 해결합니다. 아두 이노 5V로 전원이 공급되는 시리즈 중 하나입니다. 보다 장인적인 방법으로 다음 중 하나를 사용할 수 있습니다. 이중 핀 스트립이 있는 모듈을 브레드보드에 연결하는 요령.

    아래 이미지에 표시된 것과 같은 액세서리의 또 다른 장점은 새 펌웨어를 장치에 로드할 수 있는 버튼(거의 항상), 스위치 또는 점퍼가 있다는 것입니다. 플래시 메모리ESP8266 Wi-Fi SoC.

    ESP8266 ESP-01(전압 조정기 액세서리 5V-3.3V 포함)

    사용하려면 ESP8266 좀 더 구체적인 조건에서, 장착 플레이트에 공간이 거의 없는 경우, 외부 안테나가 필요한 경우, 간섭이 존재하는 상황에서는... 조금 더 다듬어야 합니다. 이를 위해 다음 기능 목록이 유용하길 바랍니다. 회사의 일련의 모듈을 참고 자료로 사용했습니다. AI 사상가 가장 완벽하고 개발 보드를 추가했습니다 NodeMCU 왜냐하면 그것이 가장 인기 있는 것 같거든요.

    • ESP-01

      ESP8266 Wi-Fi 모듈 모델 ESP-01ESP8266 Wifi 모듈 모델 ESP-01 측면도

      치수: 14,30mm × 24,80mm
      연결: 전원과 전원 사이에 8핀 GPIO
      안테나 에 인쇄된 PCB
      비차폐
      급송: 3,3V
      정확하게 말하면 최신 버전에는 ESP8266EX가 포함되어 있고 기본 모델에는 ESP8266(EX 제외)의 초기 모델이 포함되어 있습니다. 이미 가장 오래된 것을 찾기는 어렵지만 최신 버전을 선택하려면 모듈을 선택할 때 주의하는 것이 중요합니다.

      : 1Mbit-->

    • ESP-02

      ESP8266 Wi-Fi 모듈 모델 ESP-02ESP8266 Wifi 모듈 모델 ESP-02 후면 보기

      치수: 14,20mm × 14,20mm
      연결: 8면 연결(0,1"핀 납땜 가능)
      안테나 없음 보드에 있지만 외부 안테나용 커넥터가 있음
      비차폐
      급송: 3,3V

      : 1Mbit-->

    • ESP-03

      ESP8266 Wi-Fi 모듈 모델 ESP-03ESP8266 Wifi 모듈 모델 ESP-03 후면 보기

      치수: 17,30mm × 12,10mm
      연결: 양쪽 긴 면에 14개의 표면 연결
      안테나 세라믹 유형
      비차폐
      급송: 3,3V

      : 1Mbit-->

    • ESP-04

      ESP8266 Wi-Fi 모듈 모델 ESP-04ESP8266 Wifi 모듈 모델 ESP-04 후면 보기

      치수: 14,70mm × 12,10mm
      연결: 양쪽 긴 면에 14개의 표면 연결
      안테나 없음
      선별됨
      급송: 3,3V

      : 1Mbit-->

    • ESP-05

      ESP8266 Wi-Fi 모듈 모델 ESP-05ESP8266 Wifi 모듈 모델 ESP-05 후면 보기

      치수: 14,20mm × 14,20mm
      연결: 단일 스트립에 8분의 XNUMX인치 간격으로 XNUMX개의 핀이 있습니다.
      안테나 없음 보드에 있지만 외부 안테나용 커넥터가 있음
      선별됨
      급송: 3,3V

      : 1Mbit-->

    • ESP-06

      ESP8266 Wi-Fi 모듈 모델 ESP-06ESP8266 Wifi 모듈 모델 ESP-06 후면 보기

      : 17,50mm × 14,50mm -->치수: 14,20mm × 14,70mm
      연결: 플레이트 아래 연결부 12개
      안테나 없음
      선별됨
      급송: 3,3V

    • ESP-07

      ESP8266 Wi-Fi 모듈 모델 ESP-07ESP8266 Wifi 모듈 모델 ESP-07 후면 보기

      치수: 20,00mm × 16,00mm
      연결: 플레이트의 긴 변에 16개의 표면 연결
      안테나 외부 안테나용 세라믹 U 커넥터
      선별됨
      급송: 3,3V

      : 1Mbit-->

    • ESP-08

      ESP8266 Wi-Fi 모듈 모델 ESP-08ESP8266 Wifi 모듈 모델 ESP-08 후면 보기

      : 18,00mm × 16,00mm(원래 버전)-->치수: 17,00mm × 16,00mm
      연결: 플레이트의 긴 변에 16개의 표면 연결
      안테나 없음
      선별됨
      급송: 3,3V

    • ESP-09

      ESP8266 Wi-Fi 모듈 모델 ESP-09ESP8266 Wifi 모듈 모델 ESP-09 후면 보기

      치수: 10,00mm × 10,00mm
      연결: 보드 아래에 18개의 연결(그 중 6개는 접지로 연결됨)
      안테나 없음
      비차폐
      급송: 3,3V

      : 1Mbit-->

    • ESP-10

      ESP8266 Wi-Fi 모듈 모델 ESP-10ESP8266 Wifi 모듈 모델 ESP-10 후면 보기

      치수: 14,20mm × 10,00mm
      연결: 작은 면 중 하나에 5개의 표면 연결
      안테나 없음
      비차폐
      급송: 3,3V

      : 1Mbit-->

    • ESP-11

      ESP8266 Wi-Fi 모듈 모델 ESP-11ESP8266 Wifi 모듈 모델 ESP-11 후면 보기

      치수: 17,30mm × 12,10mm
      연결: 안테나 반대편에 8개의 표면 연결
      안테나 도자기
      선별됨
      급송: 3,3V

      : 1Mbit-->

    • ESP-12

      ESP8266 Wi-Fi 모듈 모델 ESP-12ESP8266 Wifi 모듈 모델 ESP-12 후면 보기

      치수: 24,00mm × 16,00mm
      연결: 16개의 긴 변에 배치된 XNUMX개의 표면 연결부
      안테나 에 인쇄된 PCB
      선별됨
      급송: 3,3V

      : 1Mbit-->

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

      ESP8266 Wi-Fi 모듈 모델 ESP-12-EESP8266 Wifi 모듈 모델 ESP-12-E 후면 보기

      치수: 24,00mm × 16,00mm
      연결: 22면에 배치된 8개의 표면 연결부(8+6+XNUMX)
      안테나 에 인쇄된 PCB
      선별됨
      급송: 3,3V

      : 1Mbit-->

    • ESP-13

      ESP8266 Wi-Fi 모듈 모델 ESP-13ESP8266 Wifi 모듈 모델 ESP-13 후면 보기

      : 17,50mm × 13,50mm -->치수: 18,00mm × 20,00mm
      연결: 작은 두 측면에 위치한 18개의 표면 연결부
      안테나 에 인쇄된 PCB
      선별됨
      급송: 3,3V

    • ESP-14

      ESP8266 Wi-Fi 모듈 모델 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 Wi-Fi 모듈 NodeMCU 모델ESP8266 Wifi 모듈 NodeMCU 모델 후면 보기

      ESP-12 기반
      치수: 30,85mm × 47,35mm
      연결: 30/XNUMX인치 간격으로 핀 XNUMX개 USB
      안테나 에 인쇄된 PCB
      선별됨
      급송: 3,3V 및 5V
      사용자 및 프로그래밍 버튼(플래시)

    • ESP-201

      ESP8266 Wi-Fi 모듈 모델 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, 다음에서 사용할 수 있습니다. 브레드보드, 5V에서 전원 공급 가능, 재설정 버튼 있음, 4MB 플래시 메모리...16분의 XNUMX인치에 XNUMX개의 핀이 있기 때문에 더 작은 형식이기는 하지만요.

    매우 쉽게 연결하여 사용할 수 있는 센서와 액추에이터가 포함된 많은 모듈이 있습니다. 위모스 D1 미니 프로, 약간의 "방패" 스타일입니다. 아두 이노. 비록 완전한 키트를 찾지는 못했지만 비슷한 제품이 확실히 시판될 것이며 무엇보다도 가격으로 인해 컴퓨터 프로그래밍 교실을 위한 매우 좋은 대안이 될 것입니다. 마이크로 컨트롤러.

    올리멕스 두 가지 제품을 기반으로 시장에 출시 ESP8266: MOD-WIFI-ESP8266MOD-WIFI-ESP8266-DEV, 이는 일반적인 이름에서 알 수 있듯이 모듈(10핀)과 개발 보드(22개의 핀에 맞는 XNUMX핀)입니다. 브레드보드). 두 장치 모두 2MB의 플래시 메모리 안테나는 회로 기판에 인쇄되어 있지만 쉽게 외부 안테나를 추가할 수 있습니다. 올리멕스 또한 개발 버전으로 테스트할 수 있는 두 개의 보드를 제공하지만 가격 구성 요소로 인해 다른 일반 모듈에 비해 경쟁력이 없습니다.

    일련의 제품 아다 프룻 이는 다음을 포함합니다 SoC를 ESP8266 접시로 구성되어 있어요 HUZZAH ESP8266 브레이크아웃 그리고 접시 깃털 후자 (ESP8266 Wi-Fi 사용). 첫 번째는 개발을 위한 옵션이고 두 번째는 매우 다재다능하기는 하지만 보드에 있는 외부 배터리에 대한 (다소 표준적인) 연결에서 제안된 것처럼 주로 생산용으로 설계되었습니다. HUZZAH ESP8266 브레이크아웃 그냥 핀이에요. 또한 개발 옵션에서는 프로덕션 버튼에도 있는 재설정 버튼과 보드에 있는 또 다른 프로그래밍 버튼을 모두 찾을 수 있습니다. 깃털 후자 포함하지 않습니다. 생산 보드에는 커넥터도 있습니다. USB

    두 제품 모두 아다 프룻 26/XNUMX인치 간격의 핀과 함께 사용할 수 있으며 보드 케이스에 XNUMX개의 커넥터가 있습니다. Adafruit HUZZAH ESP8266 브레이크아웃 보드에 32개의 커넥터가 있습니다. 아다프루트 깃털 HUZZAH. 둘 다 ESP-12 모듈을 기반으로 하기 때문에 사용 가능한 회로의 특성(예: 배터리 연결)을 제외하면 기능은 이 장치와 동일합니다.

    스파크펀 4가지 제품을 시장에 내놓는다. SoC를 와이파이 ESP8266. 한편으로는 다음을 제공합니다. 방패 아두 이노 SparkFun WiFi 실드 그 주요 특징은 바로 다음과 같습니다. 쉽게 배열할 수 있다는 것입니다. arduino 보드.

    또한, 스파크펀 또한 가지고 지불 블링크 보드휴대폰용 제품을 개발하는 것이 주 목적인 사물인터넷(Internet of Things)의 진입 옵션으로 커넥터는 전자 부품 조립에 익숙하지 않은 사용자도 사용하기 매우 쉽습니다. 악어 클립뿐만 아니라 브레드보드(프로토보드 또는 브레드보드) 센서용 가이드와 연결부가 있는 수직 커넥터가 있습니다. USB. 테스트용 센서 세트가 여러 개 있으며 이 장치로 개발된 애플리케이션을 위한 일종의 클라우드 구독을 통해 판매됩니다.

    옵션 스파크펀 전자공학에 가까운 개발자들에게는 확실히 더 흥미로울 것입니다. Thing 시리즈: 더 플레이트 ESP8266 것 홀딩 및 플레이트용 ESP8266 Thing – 개발 보드, 개발을 위해. 이들 사이의 가장 눈에 띄는 차이점 중 하나는 배터리를 사용하여 생산 버전에 편안하게 전원을 공급할 수 있다는 것입니다. 둘 다 스위치가 있습니다(다른 플레이트는 기억나지 않습니다) ESP8266 가지고 있다), 연결 USB, 20/10인치 핀용 공간 10개(XNUMX+XNUMX) 및 외부 안테나용 커넥터.

    물론, 이보다 더 많은 개발 또는 애플리케이션 보드가 있습니다. ESP8266 그러나 일반적으로 다른 구성 요소를 통합하고 무엇보다도 특히 클라우드를 사용하기 위한 개발 옵션을 제공하여 가치를 추가하는 데 중점을 둡니다. 블링크 보드 de 스파크펀 o 에스프레소 라이트 에 의해 설계된 에스퍼 그리고 그것은 배포한다 사이트론.

    ESP8266의 다양한 모델

    코멘트 남기기

    당신은 놓쳤을 수도 있습니다