ESP8266 Mikä moduuli valita?

ESP8266 Mikä moduuli valita?

ESP8266 Mikä moduuli valita?

Periaatteessa mikä tahansa moduuleista wifi ESP8266 voidaan ohjelmoida niille saatavilla olevilla kielillä (myös mikä tahansa IDE). Valinta riippuu pääasiassa laitteiston toteutuksesta.. Olennaisin vivahde, joka tähän voitaisiin tehdä, olisi joka tapauksessa käytettävissä olevan muistin määrä.

Sisällysluettelo

    Vaikka alun perin jotkin moduulit liittyivät läheisesti tiettyihin kieliin tai kehitysympäristöihin, selkein esimerkki tästä on NodeMCU ja lua-kieli, on tällä hetkellä suhteellisen helppoa käyttää mitä tahansa saatavilla olevaa moduulia minkä tahansa moduulin kanssa.

    ESP8266:n lisävarusteet ja mallit

    Sen sivuston (maan) määräykset, jossa laite sisältää ESP8266 wifi-moduuli Se on varmasti kaikkein rajoittavin suunniteltaessa laitteita, jotka on hyväksyttävä tai valtuutettava myyntiin. Niissä tapauksissa, Ensimmäinen askel on hävittää ne, jotka eivät täytä vastaavia määräyksiä (jota onneksi tulee harvoin myyntiin) tai tarkista valitun moduulin hyväksyntä. Jos valmistettava sarja on riittävän suuri, komponentteja käytetään varmasti suoraan piirisuunnittelussa (eikä moduulina) ja prosessi olisi silloin tavanomainen vastaavien markkinointilupien saamiseksi.

    Ennen kuin tarkastelet objektiivisten tietojen luetteloa oman vaihtoehdon valitsemiseksi, salli minun selittää suositukseni kullekin skenaariolle ja selittää, miksi ne ovat niin.

    Onko se ohjelmoitava lua ikään kuin ei, täydellisempi ratkaisu, joka ei vaadi muita komponentteja, sopii erinomaisesti esimerkiksi mikrokontrolleriohjelmointikurssille, jossa verkot (wifi) ovat mukana, kuten Internet of Things (IoT) tapauksessa NodeMCU. Adapteria ei tarvita USB liittääksesi tietokoneeseen, se sopii a koepalauta (alusta tai koepalauta) tai sitä voidaan helposti käyttää Dupont-tyyppisten liittimien kanssa. Enemmän kuin moduuli, se on esimerkiksi levyyn verrattava kehityskortti Työläs.

    NodeMCU ESP8266

    Jos laboratoriossasi tai työpajassasi sovittimen hankkiminen ei ole ongelma USB-UART, ESP-201 Tekoäly-ajattelija Se on halpa versio kehityslevystä NodeMCU. Se on suunniteltu käytettäväksi Dupont-tyyppisten liittimien kanssa a leipälauta; Itse asiassa siinä versiossa, jota myydään levyyn juotettujen tappien kanssa, on yleensä yksi kaistaleista, joten sitä ei voi laittaa leipälauta ellei sitä irrota ja hitsaa vastakkaiseen pintaan. Temppeleiden merkinnät eivät myöskään ole kovin ystävällisiä: osa on edessä ja osa takana jostain erinomaisesta syystä, jota en tiedä.

    ESP8266 ESP-201

    Kun on tarpeen kehittää sovellus, joka vaatii paljon muistia, enemmän kuin tavallista 4 Mbit, erityinen versio ESP8266, moduuli ESP-12F Tekoäly-ajattelija, jossa on a Flash-muisti 32 Mbit (96 kilotavun lisäksi RAM) ja sillä on erinomainen hinta, halvin, jonka olen löytänyt tällä muistilla.

    ESP8266-12F

    Pakkauksen 32 nastasta QFN Vain 17 on tulo-ulostuloa (ilman antenniliitäntää ja ulkoista oskillaattoria) ja niistä vain kaksi, GPIO4 ja GPIO5, on määritetty yksinomaan GPIO, koska muilla on yhteinen toiminto ja sinun on valittava, käytetäänkö niitä esimerkiksi sarjaliikenteeseen vai yleiseen digitaaliseen tuloon-lähtöön.

    Joten mikään moduuleista, jotka sisältävät SoC ESP8266 niillä voi olla paljon portteja GPIO Mutta ESP-03-versiosta lähtien on ilmestynyt useita moduulimalleja, joissa on enemmän nastoja ja vastaavia toimintoja saatavilla. Varsinkin nämä uudet moduulit ESP-07, ESP-12 ja useimmat niitä seuranneista antavat helpommin luoda piirejä, joissa ESP8266 ei vain huolehdi viestinnästä wifi mutta se on myös mikro-ohjain, joka hallitsee laitetta.

    Jotta testeissä voisi käyttää mukavasti samaa moduulia, joka sisällytetään lopulliseen piiriin, on olemassa levyt, joiden pinnalle moduuli juotetaan ja joissa on liitännät nastalle vakioerottelulla. leipälauta (tuuman kymmenesosa).

    Jotkut näistä korteista sisältävät piirit, jotka muuntavat teho- ja tietoliikennejännitetasot välille 3,3 V ja 5 V, jotta ne voivat myös kommunikoida laitteiden (tai µC), jotka toimivat tällä jännitteellä.

    Koska tämäntyyppinen lisävaruste suunniteltiin alun perin moduuleille ESP8266 ESP-07, joissa ei ole liitäntöjä antennin vastakkaisella puolella, on pakko tehdä ilman niitä uudemmissa malleissa, kuten ESP-12E, ESP-12F, ESP-13..., kytke ne manuaalisesti (kaapeli päällä) tai suunnittele oma sovitinkortti myös omalla ylimääräisellä piirisuunnittelulla sarjatason, tehon muuntamiseksi, portin laajenninten lisäämiseksi GPIO…Jos et ole varma, miten se tehdään, aiemmista blogiartikkeleista löydät temppuja kuinka pinnoitetaan pinta-asennuskomponentti kuten nämä moduulit, jotka käyttävät ESP8266.

    ESP8266 ESP-07 ja ESP-12 pinne-lisävarustelevyllä

    Jos kokoonpanossa on jo a MCUeli ESP8266 ei ole mikro-ohjain päälaite, moduulin ensimmäinen versio, ESP-01, on täysin toimiva ja lyömätön hinnaltaan, varsinkin jos ostetaan useita moduuleja (kun ostetaan vain yksi moduuli, ero tuskin ylittää 1 euroa muihin malleihin verrattuna).

    ESP8266 ESP-01 kahden version arvostelut

    Ratkaistaksesi ESP-01-moduulin nastojen sijoittelun ongelman, kun sitä käytetään a koepalauta (alusta tai koepalauta), voit käyttää alla olevien kuvien kaltaista lisävarustetta, joka myös ratkaisee jännite-erot, joita esiintyy käytettäessä esimerkiksi levyjen kanssa Työläs sarjan virtalähteenä on 5 V. Käsityöläisemmällä tavalla voit käyttää jotakin seuraavista Vinkkejä kaksinkertaisella nastanauhalla varustetun moduulin liittämiseen leipälautaan.

    Toinen alla olevissa kuvissa näkyvän lisävarusteiden etu on, että niissä on painike (melkein aina), kytkin tai hyppyjohdin uuden laiteohjelmiston lataamiseksi Flash-muisti ja ESP8266 Wi-Fi SoC.

    ESP8266 ESP-01 jännitteensäätimen lisävarusteella 5V-3.3V

    Voit käyttää ESP8266 tarkemmissa olosuhteissa, kun asennuslevyssä on vähän tilaa, kun tarvitaan ulkoinen antenni, tilanteissa, joissa esiintyy häiriöitä... joudut tarkentamaan hieman enemmän; Toivon, että seuraavasta ominaisuuksien luettelosta on apua. Olen käyttänyt referenssinä yrityksen moduulisarjaa Tekoäly-ajattelija joka on täydellisin, ja olen lisännyt kehitystaulun NodeMCU koska minusta se näyttää olevan suosituin.

    • ESP-01

      ESP8266 Wifi-moduuli malli ESP-01ESP8266 Wifi-moduuli Malli ESP-01 sivukuva

      mitat: 14,30 mm × 24,80 mm
      liitännät: 8 nastaa tehon ja välillä GPIO
      antenni painettu PCB
      Suojaamaton
      ruokinta: 3,3 V
      Tarkemmin sanottuna uudemmat versiot sisältävät ESP8266EX:n ja primitiivit ESP8266:n alkuperäisen mallin (ilman EX:tä). Vaikka vanhimman on jo vaikea löytää, on tärkeää olla varovainen moduulia valittaessa ja valita nykyaikainen versio.

      : 1Mbit-->

    • ESP-02

      ESP8266 Wifi-moduuli malli ESP-02ESP8266 Wifi-moduuli Malli ESP-02 takaa

      mitat: 14,20 mm × 14,20 mm
      liitännät: 8 pintaliitäntää (on mahdollista juottaa 0,1" nastat)
      Ilman antennia levyllä, mutta ulkoisen antennin liittimellä
      Suojaamaton
      ruokinta: 3,3 V

      : 1Mbit-->

    • ESP-03

      ESP8266 Wifi-moduuli malli ESP-03ESP8266 Wifi-moduuli Malli ESP-03 takaa

      mitat: 17,30 mm × 12,10 mm
      liitännät: 14 pintaliitäntää molemmilla pitkillä sivuilla
      antenni keraaminen tyyppi
      Suojaamaton
      ruokinta: 3,3 V

      : 1Mbit-->

    • ESP-04

      ESP8266 Wifi-moduuli malli ESP-04ESP8266 Wifi-moduuli Malli ESP-04 takaa

      mitat: 14,70 mm × 12,10 mm
      liitännät: 14 pintaliitäntää molemmilla pitkillä sivuilla
      Ilman antennia
      Seulotaan
      ruokinta: 3,3 V

      : 1Mbit-->

    • ESP-05

      ESP8266 Wifi-moduuli malli ESP-05ESP8266 Wifi-moduuli Malli ESP-05 takaa

      mitat: 14,20 mm × 14,20 mm
      liitännät: 8 nastaa tuuman kymmenesosan välein yhdellä nauhalla
      Ilman antennia mukana, mutta ulkoisen antennin liittimellä
      Seulotaan
      ruokinta: 3,3 V

      : 1Mbit-->

    • ESP-06

      ESP8266 Wifi-moduuli malli ESP-06ESP8266 Wifi-moduuli Malli ESP-06 takaa

      : 17,50 mm × 14,50 mm -->mitat: 14,20 mm × 14,70 mm
      liitännät: 12 liitäntää levyn alla
      Ilman antennia
      Seulotaan
      ruokinta: 3,3 V

    • ESP-07

      ESP8266 Wifi-moduuli malli ESP-07ESP8266 Wifi-moduuli Malli ESP-07 takaa

      mitat: 20,00 mm × 16,00 mm
      liitännät: 16 pintaliitäntää levyn pitkillä sivuilla
      antenni keraaminen u-liitin ulkoiselle antennille
      Seulotaan
      ruokinta: 3,3 V

      : 1Mbit-->

    • ESP-08

      ESP8266 Wifi-moduuli malli ESP-08ESP8266 Wifi-moduuli Malli ESP-08 takaa

      : 18,00mm × 16,00mm (alkuperäinen versio)-->mitat: 17,00 mm × 16,00 mm
      liitännät: 16 pintaliitäntää levyn pitkillä sivuilla
      Ilman antennia
      Seulotaan
      ruokinta: 3,3 V

    • ESP-09

      ESP8266 Wifi-moduuli malli ESP-09ESP8266 Wifi-moduuli Malli ESP-09 takaa

      mitat: 10,00 mm × 10,00 mm
      liitännät: 18 liitäntää levyn alla (joista 6 menee maahan)
      Ilman antennia
      Suojaamaton
      ruokinta: 3,3 V

      : 1Mbit-->

    • ESP-10

      ESP8266 Wifi-moduuli malli ESP-10ESP8266 Wifi-moduuli Malli ESP-10 takaa

      mitat: 14,20 mm × 10,00 mm
      liitännät: 5 pintaliitäntää yhdellä pienemmistä sivuista
      Ilman antennia
      Suojaamaton
      ruokinta: 3,3 V

      : 1Mbit-->

    • ESP-11

      ESP8266 Wifi-moduuli malli ESP-11ESP8266 Wifi-moduuli Malli ESP-11 takaa

      mitat: 17,30 mm × 12,10 mm
      liitännät: 8 pintaliitäntää antennia vastakkaisella puolella
      antenni keramiikka
      Seulotaan
      ruokinta: 3,3 V

      : 1Mbit-->

    • ESP-12

      ESP8266 Wifi-moduuli malli ESP-12ESP8266 Wifi-moduuli Malli ESP-12 takaa

      mitat: 24,00 mm × 16,00 mm
      liitännät: 16 pintaliitäntää kahdella pitkällä sivulla
      antenni painettu PCB
      Seulotaan
      ruokinta: 3,3 V

      : 1Mbit-->

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

      ESP8266 Wifi-moduuli Malli ESP-12-EESP8266 Wifi-moduuli Malli ESP-12-E takaa

      mitat: 24,00 mm × 16,00 mm
      liitännät: 22 pintaliitäntää järjestettynä kolmelle sivulle (8+8+6)
      antenni painettu PCB
      Seulotaan
      ruokinta: 3,3 V

      : 1Mbit-->

    • ESP-13

      ESP8266 Wifi-moduuli malli ESP-13ESP8266 Wifi-moduuli Malli ESP-13 takaa

      : 17,50 mm × 13,50 mm -->mitat: 18,00 mm × 20,00 mm
      liitännät: 18 pintaliitäntää kahdella pienemmällä sivulla
      antenni painettu PCB
      Seulotaan
      ruokinta: 3,3 V

    • ESP-14

      ESP8266 Wifi-moduuli malli ESP-14ESP8266 Wifi-moduuli Malli ESP-14 takaa

      Sisältää a STM8 joka on vastuussa valvonnasta ESP8266 avulla AT käskyt

      mitat: 24,30 mm × 16,20 mm
      liitännät: 22 pintaliitäntää järjestettynä kolmelle sivulle (8+8+6)
      antenni painettu PCB
      Seulotaan
      ruokinta: 3,3 V

    • ESP-WROOM

      ESP8266 Wifi-moduuli WROOM-malliESP8266 Wifi Module WROOM Malli takaa

      mitat: 18,00 mm × 20,00 mm
      liitännät: 18 pintaliitäntää pitkillä sivuilla
      antenni painettu PCB
      Seulotaan
      ruokinta: 3,3 V

    • NodeMCU

      ESP8266 Wifi Module NodeMCU -malliESP8266 Wifi Module NodeMCU Malli takaa

      Perustuu ESP-12:een
      mitat: 30,85 mm × 47,35 mm
      liitännät: 30 nastaa tuuman kymmenesosan etäisyydellä toisistaan ​​ja USB
      antenni painettu PCB
      Seulotaan
      ruokinta: 3,3V ja 5V
      Käyttäjä- ja ohjelmointipainikkeet (salama)

    • ESP-201

      ESP8266 Wifi-moduuli malli ESP-201ESP8266 Wifi-moduuli Malli ESP-201 takaa

      mitat: 26,00 mm × 33,50 mm
      liitännät: 26 nastaa, jotka on erotettu tuuman kymmenesosalla ja jaettu kahteen 11 nauhaan kummallekin puolelle (jotka sopivat leipälauta) ja 4 kohtisuoraa, joita ei voi käyttää leipälaudalla samalla puolella juotettuina.
      antenni painettu levylle ja liittimeen ulkoista antennia varten. Sinun on valittava jompikumpi vaihtoehto irrottamalla hyppyjohdin (0 Ω vastus, oletuksena se käyttää ulkoista liitintä, joten useimmat ESP-201-kortit myydään pienellä (eräänlaisella) antennilla. Joissakin vanhemmissa versioissa on antenniliitin huonosti juotettu (käännetty 180°) ja se on asetettava uudelleen tai (ulkoinen) antenni on hyödytön.
      Suojaamaton
      ruokinta: 3,3 V

    Muut moduulit tai kehityslevyt, joissa on ESP8266

    Ei sen enempää eikä vähempää kuin perushinnan poikkeuksellisen eron vuoksi, jota nostavat suuret toimituskulut, Etelä-Euroopassa erinomaiset lautaset Adafruit ja Sparkfun ja epäilen, että Pohjois-Amerikkaa lukuun ottamatta heidän on vaikea kilpailla kiinalaisten kollegojensa kanssa. Tässä näkyvät vaihtoehdot ovat talon vaihtoehtoja WeMos (joka tulee myös Kiinasta) ja niistä Olimex, joka tulee Euroopasta ja on erinomainen laatu.

    La D1 mini pro de WeMos Se on vertailukelpoinen kehityslautakunta NodeMCU, koska siinä on liitin USB, voidaan käyttää a leipälauta, voidaan syöttää 5 V jännitteellä, siinä on nollauspainike, 4 Mt Flash-muisti…vaikkakin pienemmässä muodossa, koska siinä on 16 nastaa tuuman kymmenesosalla.

    On olemassa monia moduuleja, joissa on anturit ja toimilaitteet, jotka voidaan liittää erittäin helposti käytettäväksi WeMos D1 mini pro, hieman "kilpien" tyyliin Työläs. Vaikka kokonaista settiä en ole löytänyt, jotain vastaavaa varmasti markkinoidaan ja muun muassa hinnan vuoksi se olisi erittäin hyvä vaihtoehto tietokoneohjelmointiluokkaan. mikro-ohjaimet.

    Olimex markkinoi kahta tuotetta ESP8266: käsi MOD-WIFI-ESP8266 ja MOD-WIFI-ESP8266-DEV, jotka ovat, kuten niiden proosalliset nimet viittaavat, moduuli (10 nastaa) ja kehityslevy (22 nastaa, jotka sopivat myös leipälauta). Molemmissa laitteissa on 2 Mt Flash-muisti ja piirilevylle painettu antenni, mutta mahdollistaa helposti ulkoisen antennin lisäämisen. Olimex Se tarjoaa myös pari levyä testattavaksi kehitysversion kanssa, mutta hintakomponenttiensa vuoksi ne eivät ole kovin kilpailukykyisiä muihin geneerisiin moduuleihin verrattuna.

    Tuotteiden sarja Adafruit jotka sisältävät SoC ESP8266 Se koostuu levystä HUZZAH ESP8266 purku ja lautanen Sulka HUZZAH (ESP8266 Wi-Fi-yhteydellä). Ensimmäinen on sinun kehitysvaihtoehtosi, ja toinen, vaikkakin melko monipuolinen, on suunniteltu pääasiassa tuotantoon, kuten sen (enemmä tai vähemmän vakio) liitäntä ulkoiseen akkuun viittaa. HUZZAH ESP8266 purku Se on vain neula. Lisäksi kehitysvaihtoehdosta löytyy sekä reset-painike, joka on myös tuotannossa, että toinen ohjelmointipainike, jonka piirilevyt ohjaavat Sulka HUZZAH ei sisällä. Tuotantolevyssä on myös liitin USB

    Molemmat tuotteet Adafruit Niitä voidaan käyttää nastoilla, joiden etäisyys on tuuman kymmenesosa, ja niissä on 26 liitintä levykotelossa Adafruit HUZZAH ESP8266 Breakout ja 32 liitintä kortilla Adafruit Feather HUZZAH. Molemmat perustuvat ESP-12-moduuliin, joten lukuun ottamatta sen piirin ominaisuuksia, jossa se on saatavilla (kuten akkuliitäntä), ominaisuudet ovat samat kuin tällä laitteella.

    Talo Sparkfun markkinoi neljää tuotetta SoC wifi ESP8266. Toisaalta se tarjoaa kilpi varten Työläs SparkFun WiFi Shield jonka pääominaisuus on juuri se, että se voidaan helposti järjestää a arduino-lauta.

    Lisäksi, Sparkfun on myös maksaa Blynk Board, jonka päätavoitteena on kehittää tuotteita matkapuhelimiin sisäänpääsyvaihtoehtona esineiden Internetiin. Sen liittimet ovat melko helppokäyttöisiä myös käyttäjille, jotka eivät ole tottuneet elektronisten komponenttien kokoamiseen: ne voidaan liittää alligaattoriklipsiin sekä koepalauta (alusta tai koepalauta) ja siinä on pystysuorat liittimet ohjaimilla antureille sekä liitäntä USB. Testaukseen on olemassa useita anturisarjoja ja se myydään tilauksena eräänlaiseen pilveen tällä laitteella kehitetyille sovelluksille.

    vaihtoehdot Sparkfun jotka ovat varmasti mielenkiintoisempia elektroniikkaa lähellä oleville kehittäjille Thing-sarja: levy ESP8266 juttu pitoa ja levyä varten ESP8266 Thing – Kehittäjäkortti, kehittämiseen. Yksi merkittävimmistä eroista niiden välillä on mahdollisuus käyttää tuotantoversiota mukavasti akulla. Molemmissa on kytkin (en muista muuta levyä ESP8266 on se), yhteys USB, 20 tilaa (10+10) yhden kymmenesosan tuuman nastoja varten ja liitin ulkoiselle antennille.

    Tietenkin on olemassa monia muita kehitys- tai sovelluslevyjä, jotka käyttävät ESP8266 mutta yleensä ne keskittyvät arvon lisäämiseen integroimalla muita komponentteja ja ennen kaikkea tarjoamalla kehitysvaihtoehtoja, erityisesti pilven käyttöön, kuten Blynk Board de Sparkfun o ESpresso Lite suunnitellut asiantuntija ja se jakaa Cytron.

    Erilaisia ​​ESP8266-malleja

    Post Comment

    Olet ehkä missannut