Elecrow-logo

Elecrow ESP32-WT 32-ETH01 Seriële poort naar Ethernet-module

Elecrow-ESP32-WT-32-ETH01-Seriële-Poort-Naar-Ethernet-Module-product

Specificaties

  • Productnaam: ESP32-WT32-ETH01
  • Versie: 1.2
  • Datum: 23 oktober 2020
  • Grootte: Compact
  • RF-attestatie: FCC / CE / RoHS
  • Wi-Fi-protocolfrequentiebereik: 2.4~2.5 GHz
  • Baudsnelheid seriële poort: 80~5000000
  • Werkvolumetage: 5V of 3.3V
  • Werkstroom: gemiddeld 80 mA, minimaal 500 mA
  • Bedrijfstemperatuurbereik: normale temperatuur
  • Pakket: Half-pad / Connector doorvoergatverbinding (optioneel)

Product voorbijview

De ESP32-WT32-ETH01 is een SOC die 2.4GHz Wi-Fi en Bluetooth dual mode integreert met hoge RF-prestaties, stabiliteit en een extreem laag stroomverbruik.

Disclaimers en copyrightaankondigingen

De informatie in dit artikel, inclusief de URL adres ter referentie, kan zonder voorafgaande kennisgeving worden gewijzigd.
Het document wordt geleverd “zoals het is” zonder enige garantie, inclusief enige garantie van verhandelbaarheid, van toepassing op een bepaald gebruik of niet-inbreuk, en enige garantie van enig voorstel, specificatie of sampDe informatie in dit document is niet elders vermeld. Dit document draagt ​​geen enkele verantwoordelijkheid, inclusief de aansprakelijkheid voor inbreuk op octrooirechten die voortvloeien uit het gebruik van de informatie in dit document. Dit document verleent geen licentie voor intellectuele eigendom, noch uitdrukkelijk, noch door uitsluiting of anderszins. Het impliceert toestemming.
Het Wi-Fi Union-lidmaatschapslogo is eigendom van de Wi-Fi League.
Hierbij wordt verklaard dat alle genoemde handelsnamen, handelsmerken en geregistreerde handelsmerken eigendom zijn van hun respectievelijke eigenaren.

Wijzigingsrecord

versienummer Samengesteld persoon / bepaling Datum van formulering/wijziging Verander de reden Belangrijkste wijzigingen (Schrijf de belangrijkste punten op.)
V1.0 Markering 2019.10.21 De eerste keer om te creëren Een document maken
V1.1 li nfuliang 2019.10.23 Perfectioneer het document Voeg het functionele productgedeelte toe

Een Overview

De WT 32-ETH 01 is een embedded seriële poort-naar-Ethernet-module gebaseerd op de ESP 32-serie. De module integreert de geoptimaliseerde TCP/IP-protocolstack, waardoor gebruikers de netwerkfunctie van embedded apparaten eenvoudig kunnen voltooien en de ontwikkeltijd aanzienlijk kunnen verlagen. Bovendien is de module compatibel met het semi-pad- en connector-through-hole-ontwerp. De plaatbreedte is de algemene breedte. De module kan direct op de printplaat worden gelast, kan ook worden gelast en kan ook op een breadboard worden gebruikt. Dit maakt hem geschikt voor gebruik in verschillende scenario's.
De ESP 32-serie IC is een SOC met geïntegreerde 2.4 GHz Wi-Fi en Bluetooth dual mode, met zeer hoge RF-prestaties, stabiliteit, veelzijdigheid en betrouwbaarheid, en bovendien een zeer laag stroomverbruik.

Functies

klas project grootte van het product
 

 

Wifi

RF-attest F CC /CE /RoHS
 

protocol

802.11 b/g/n/e/i (802.11n, snelheid tot 150 Mbps)
A-MPDU- en A-MSDU-aggregatie, ter ondersteuning van de 0.4

_s beschermingsinterval

frequentiebereik 2.4~2.5 GHz
PDA protocol Voldoet aan Bluetooth v 4.2 BR/EDR en BLE

normen

radiofrequentie Een NZIF-ontvanger met een gevoeligheid van a-97 dBm
 

 

 

 

 

 

hardware

Specificaties netwerkuitgang RJ 45,10 / 100Mbps, cross-direct verbinding en zelf-

aanpassing

Seriële poortpoortsnelheid 80~5000000
Aan boord, flits 32M bits
werkend volumetage 5V of 3.3V voeding (kies een van beide)
werkstroom Gemiddeld: 80 mA
voedingsstroom Minimaal: 500 mA
operationeel

temperatuurbereik

-40 ° C ~ + 85 ° C
Omgeving

temperatuurbereik

normale temperatuur
pakket Half-pad / connector doorvoergat

verbinding (optioneel)

 

 

 

 

 

 

software

Wi-Fi-patroon Station /softAP /SoftAP +station /P 2P
De Wi-Fi-beveiliging

mechanisme

WPA /WPA 2/WPA2-Enterprise/WPS
Encryptie type AES/RSA/ECC/SHA
firmware-upgrade OTA-upgrade op afstand via het netwerk
software

ontwikkeling

De SDK wordt gebruikt voor gebruikers-secundaire ontwikkeling
netwerkprotocol IPv4, TCP/UDP
Het IP

verwervingsmethode

Statisch IP, DHCP (de standaard)
Eenvoudige en transparante transmissiemethode TCP-server/TCP-client/UDP-server/UDP-client
Gebruikersconfiguratie AT+ bestelling ingesteld

Hardwarespecificaties

Systeemblokdiagram

Elecrow-ESP32-WT-32-ETH01-Seriële-poort-naar-Ethernet-module-(1)

Fysieke afbeelding

Elecrow-ESP32-WT-32-ETH01-Seriële-poort-naar-Ethernet-module-(2) Elecrow-ESP32-WT-32-ETH01-Seriële-poort-naar-Ethernet-module-(3)

 Pinbeschrijving

Tabel 1 Debug de brandende interface

pin naam beschrijving
1 NL1 Gereserveerde debug-brandinterface; inschakelen, effectief op hoog niveau
2 GND Gereserveerde interface voor foutopsporing en branden; GND
3 3V3 Gereserveerde interface voor foutopsporing en branden; 3V3
4 TXD Reserveer de interface voor foutopsporing en branden; IO 1, TX D 0
5 R XD Reserveer de interface voor foutopsporing en branden; IO3, RXD0
6 IO 0 Gereserveerde interface voor foutopsporing en branden; IO 0

Tabel 2 voor module-IO-beschrijving

pin naam beschrijving
1 NL1 Mogelijk maken, en het hoge niveau is effectief
2 CFG IO32, CFG
3 485_NL IO 33, RS 485 van de activeringspinnen
4 R XD IO 35, RXD2
5 TXD IO17, T XD 2
6 GND G ND
7 3V3 3V3-voeding
8 GND G ND
9 5V2 5V voeding
10 LINK Indicatorpinnen voor netwerkverbinding
11 GND G ND
12 IO 393 IO 39, met alleen ondersteuning voor invoer
13 IO 363 IO 36, met alleen ondersteuning voor invoer
14 IO 15 IO15
15 Ik 014 IO14
16 IO 12 IO12
17 IO 5 IO 5
18 IO 4 IO 4
19 IO 2 IO 2
20 GND G ND

Opmerking 1: De module schakelt standaard een hoog niveau in.
Opmerking 2:3V3 voeding en 5V voeding, twee kunnen er maar één kiezen!!!
Opmerking 3: Alleen ingangen worden ondersteund voor IO39 en IO36.

Kenmerken van de voeding

Voeding voltage
De voeding voltagDe spanning van de module kan 5V of 3V3 zijn, en er kan slechts één van de twee worden geselecteerd.

Voedingsmodus
Gebruikers kunnen vrij kiezen op basis van hun behoeften:

  1. Doorlopend gat (lasnaald):
    • De voeding wordt aangesloten via de DuPont-lijn;
    • Gebruikmakend van de breadboard-verbindingsmethode voor de voeding;
  2. Half laskussen (direct in de kaartkaart gelast): de voeding van de gebruikerskaartkaart.

Gebruiksaanwijzing

  1. Instructies voor het inschakelen
    Als de DuPont-lijn: de 3V 3 of 5V-voedingsingang vindt, sluit u de overeenkomstige voltage, het indicatielampje (LED 1) licht op, wat het succes van de stroom aangeeft.
  2. Beschrijving van het indicatielampje
    1. LED1: voedingsindicatielampje, normale voeding aan, lampje aan;
    2. LED3: seriële poortindicator, RXD 2 (IO35) gegevensstroom, het lampje brandt;
    3. LED4: seriële poortindicatielampje, wanneer TXD 2 (IO 17) gegevensstroom heeft, brandt het lampje;
  3. Beschrijving van de gebruiksmodus
    Drie manieren van gebruik, gebruikers kunnen kiezen op basis van hun behoeften:
    1. Doorlopend gat (lasnaald): gebruik DuPont-draadverbinding;
    2. Doorlopend gat (lasnaald): op de broodplank leggen;
    3. Semi-pad: de gebruiker kan de module direct op zijn eigen printplaat lassen.
  4. Beschrijving van het werkende indicatielampje van de netwerkpoort

Tabel 3 Beschrijving van de poortindicator

De RJ 45

indicatielampje

functie uitleggen
groen licht Verbinding

status indicatie

Het groene lampje brandt als de verbinding correct is met het netwerk
geel licht Gegevens die aangeven De module heeft dataflitsen bij ontvangst of verzending,

inclusief de module die het netwerk-broadcastpakket ontvangt

Interfacebeschrijving

Elecrow-ESP32-WT-32-ETH01-Seriële-poort-naar-Ethernet-module-(4)

Productfunctie

Standaardparameter

project inhoud
Seriële poortpoortsnelheid 115200
Seriële poortparameters Geen /8/1
Zendkanaal: Seriële poort Ethernet-transmissie

Basisfuncties

 Stel het IP/subnetmasker/gateway in

  1. Het IP-adres is de identiteitsrepresentatie van de module in het LAN, die uniek is in het LAN en dus niet kan worden herhaald met andere apparaten in hetzelfde LAN. Het IP-adres van de module heeft twee acquisitiemethoden: statisch IP en DHCP/dynamisch IP.
    • statische status IP
      Statische IP-adressen moeten handmatig door gebruikers worden ingesteld. Let er tijdens het instellen op dat u het IP-adres, het subnetmasker en de gateway tegelijkertijd noteert. Statische IP-adressen zijn geschikt voor scenario's waarbij de statistieken van IP-adressen en apparaten één op één moeten overeenkomen. Let bij het instellen op de corresponderende relatie tussen IP-adres, subnetmasker en gateway. Het gebruik van een statisch IP-adres vereist dat u het voor elke module instelt en ervoor zorgt dat het IP-adres niet wordt herhaald binnen het LAN en op andere netwerkapparaten.
    • DHCP / dynamisch IP
      De belangrijkste functie van DHCP/dynamische IP is het dynamisch verkrijgen van IP-adressen, gateway-adressen, DNS-serveradressen en andere informatie van de gateway-host, om de omslachtige stappen van het instellen van IP-adressen te vermijden. Het is toepasbaar in scenario's waar geen IP-vereisten zijn en het niet nodig is dat IP's één voor één met modules overeenkomen.
      Opmerking: De module kan niet op DHCP worden ingesteld wanneer deze rechtstreeks op de computer is aangesloten. Over het algemeen kan de computer geen IP-adres toewijzen. Als de module op DHCP is ingesteld wanneer deze rechtstreeks op de computer is aangesloten, wacht de module op de toewijzing van het IP-adres, waarna de module de normale transmissie uitvoert. De standaardinstelling van de module is een statisch IP-adres: 192.168.0.7.
  2. Het subnetmasker wordt voornamelijk gebruikt om het netwerknummer en hostnummer van het IP-adres te bepalen, het aantal subnetten aan te geven en te beoordelen of de module zich in het subnet bevindt. Het subnetmasker moet worden ingesteld. Het meest gebruikte subnetmasker van klasse C is 255.255.255.0. Het netwerknummer bestaat uit de eerste 24, het hostnummer uit de laatste 8, het aantal netwerken is 255, het module-IP-adres ligt binnen 255 en het module-IP-adres wordt in dit subnet beschouwd.
  3. Gateway is het netwerknummer van het netwerk waar het huidige IP-adres zich bevindt. Als het apparaat zoals de router is aangesloten op het externe netwerk, is de gateway het IP-adres van de router. Als de instelling verkeerd is, kan het externe netwerk niet correct worden aangesloten. Als de router niet is aangesloten, hoeft u deze niet in te stellen.

Herstel de fabrieksinstellingen
AT-instructie om fabrieksinstellingen te herstellen: fabrieksinstellingen herstellen via AT + RESTORE. 6.2.3 Firmware-upgrade
De manier om de modulefirmware te upgraden is de OTA-upgrade op afstand, en door de firmware te upgraden kunt u meer applicatiefuncties krijgen.

  • De firmware-upgrade verbindt het netwerk via een bekabelde weg of wifi.
  • Werking GPIO2-aarde, herstart de module en ga naar de OTA-upgrademodus.
  • Voltooi de upgrade, koppel de GPIO 2 los van de aarde, start de module opnieuw op en de module gaat in de normale werkmodus.

Functie-instelling van AT-instructie
De gebruiker kan de AT-opdracht invoeren om de functie van de module in te stellen. Raadpleeg de AT-instructieset van de ESP32 bekabelde module voor meer informatie.

Gegevensoverdracht transmissiefunctie
De module heeft vier datatransmissiepoorten: seriële poort, wifi, ethernet en Bluetooth. Gebruikers kunnen de vier datapoorten combineren via AT-instructies voor datatransmissie.
Stel het transmissiekanaal van de module in/vraag het op via de AT + PASSCHANNEL-instructie. De installatie is voltooid en vereist een herstart van de module.

De socket-functie
De socketmodus van de module is onderverdeeld in TCP Client, TCP Server, UDP Client en UDP Server, die kunnen worden ingesteld met AT-instructies. Raadpleeg hiervoor de AT-commandoroutine v 32 van de esp1.0-kabelmodule.

TCP-client

  1. TCP Client: Biedt een clientverbinding voor de TCP-netwerkdiensten. Initieert proactief verbindingsaanvragen en brengt verbindingen met de server tot stand om de interactie tussen seriële poortgegevens en servergegevens te realiseren. Volgens de relevante bepalingen van het TCP-protocol is TCP Client het verschil tussen verbinding maken en verbreken, en garandeert zo een betrouwbare gegevensuitwisseling. Het wordt meestal gebruikt voor gegevensinteractie tussen apparaten en servers en is de meest gebruikte manier van netwerkcommunicatie.
  2. Wanneer de module als TCP-client is verbonden met een TCP-server, moet er rekening worden gehouden met parameters zoals het doel-IP-adres/de domeinnaam en het doelpoortnummer. Het doel-IP-adres kan een lokaal apparaat met hetzelfde lokale gebied zijn, of het IP-adres van een ander LAN of het IP-adres van het openbare netwerk. Als de server is verbonden via het openbare netwerk, moet de server een openbaar netwerk-IP-adres hebben.

TCP-server
Wordt meestal gebruikt voor communicatie met TCP-clients binnen het LAN. Geschikt voor een LAN waar geen servers zijn en meerdere computers of mobiele telefoons gegevens van de server opvragen. Er is een verschil tussen verbinding maken en verbreken van de verbinding als TCP-client om een ​​betrouwbare gegevensuitwisseling te garanderen.

UDP-client

UDP-client: Een niet-verbonden transmissieprotocol dat een eenvoudige en onbetrouwbare informatieoverdrachtsservice biedt, gericht op transacties. Zonder het tot stand brengen van de verbinding en het verbreken van de verbinding, hoeft u alleen een IP-adres en poort in te stellen om de gegevens naar de andere partij te verzenden. Het wordt meestal gebruikt voor datatransmissiescenario's waarbij geen pakketverlies, kleine pakketten en een hoge transmissiefrequentie vereist zijn en gegevens naar het opgegeven IP-adres moeten worden verzonden.

UDP-server
UDP-server: Dit betekent dat het bron-IP-adres niet wordt geverifieerd op basis van de standaard UDP. Na ontvangst van elk UDP-pakket wordt het doel-IP gewijzigd in het IP-adres en poortnummer van de gegevensbron. De gegevens worden verzonden naar het IP-adres en poortnummer van de dichtstbijzijnde communicatiebron.

Deze modus wordt meestal gebruikt voor datatransmissiescenario's waarbij meerdere netwerkapparaten met modules moeten communiceren en geen TCP willen gebruiken vanwege hun hoge snelheid en frequentie... Seriële poortfunctie

AT-instructie-instelling
De gebruiker kan het AT-commando invoeren om de functie van de module in te stellen.

Overdracht van seriële poortgegevens
Met behulp van AT-instructies kan de gebruiker de module in de gegevensoverdrachtmodus zetten. De module kan dan de gegevens van de seriële poort rechtstreeks naar het overeenkomstige gegevensoverdrachtsuiteinde (wifi, Ethernet en Bluetooth) overbrengen via het ingestelde gegevensoverdrachtkanaal.

Bluetooth-functie

Bluetooth-gegevensoverdracht
Via de bestaande Bluetooth-functie van de module kan de module Bluetooth-gegevens verkrijgen en deze rechtstreeks naar het overeenkomstige gegevensoverdrachtseinde (wifi, Ethernet en seriële poort) overbrengen via het ingestelde overdrachtskanaal.

Wifi-functie

Internettoegang
De wifi-module is via de router verbonden met internet of het lokale netwerk. De gebruiker moet de socketfunctie configureren via AT-instructies. De module kan een TCP/UDP-verbinding tot stand brengen die toegang geeft tot de door de gebruiker opgegeven server.

Kabel- en netwerkpoorttoegangsfunctie
Een stabiele netwerkverbinding kan worden verkregen via het bekabelde netwerk om de verkrijging van stabiele netwerkgegevens te garanderen.

Internettoegang
De module is via het bekabelde netwerk verbonden met internet of LAN en de gebruiker configureert de socketfunctie via de AT-instructies. De module kan een TCP/UDP-verbinding tot stand brengen en toegang krijgen tot de door de gebruiker opgegeven server.

Veelgestelde vragen

  • V: Kan ik de ESP32-WT32-ETH01 tegelijkertijd met 5V en 3.3V van stroom voorzien?
    A: Nee, u moet een 5V of 3.3V voeding voor het apparaat kiezen.
  • V: Wat is de standaard IP-acquisitiemethode van de ESP32-WT32-ETH01?
    A: De standaardmethode voor het verkrijgen van een IP-adres is DHCP, maar u kunt indien nodig ook een statisch IP-adres instellen.

Documenten / Bronnen

Elecrow ESP32-WT 32-ETH01 Seriële poort naar Ethernet-module [pdf] Gebruikershandleiding
ESP32-WT32-ETH01, ESP32-WT 32-ETH01 Seriële poort naar Ethernet-module, ESP32-WT 32-ETH01, Seriële poort naar Ethernet-module, Poort naar Ethernet-module, Ethernet-module

Referenties

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *