ESPRESSIF SYSTEMS ESP8266EX Wi-Fi Internet of Things Module User Manual

ESPRESSIF SYSTEMS (SHANGHAI) PTE LTD Wi-Fi Internet of Things Module

User Manual

ESP8266UserManual
1 / 12Espressif SystemsJune 19, 2014
ESP8266EX WiFiModule
USER MANUAL
FOR OEM OR INTEGRATORS ONLY: This module is limited to OEM installation
only and must not be sold to end-users.
[]CONFIDENTIAL
[]INTERNAL
[]PUBLIC
Disclaimer and Copyright Notice
Information in this document, including URL references, is subject to change without
notice.
THIS DOCUMENT IS PROVIDED "AS IS" WITH NO WARRANTIES
WHATSOEVER, INCLUDING ANY WARRANTY OF MERCHANTABILITY,
NONINFRINGEMENT, FITNESS FOR ANY PARTICULAR PURPOSE, OR ANY
WARRANTY OTHERWISE ARISING OUT OF ANY PROPOSAL,
SPECIFICATION OR SAMPLE. All liability, including liability for infringement of
any proprietary rights, relating to use of information in this document is disclaimed.
No licenses express or implied, by estoppel or otherwise, to any intellectual property
rights are granted herein.
The Wi-Fi Alliance Member Logo is a trademark of the Wi-Fi Alliance.
All trade names, trademarks and registered trademarks mentioned in this document
are property of their respective owners, and are hereby acknowledged.
Copyright © 2013 Espressif Systems Inc. All rights reserved.
Caution:Changesormodificationsnotexpresslyapprovedbythemanufacturercouldvoidthe
user’sauthoritytooperatetheequipment.
Thisdevicecomplieswithpart15oftheFCCRules.Operationissubjecttothefollowingtwo
conditions:(1)Thisdevicemaynotcauseharmfulinterference,and(2)thisdevicemustaccept
anyinterferencereceived,includinginterferencethatmaycauseundesiredoperation.
ESP8266UserManual
2 / 12Espressif SystemsJune 19, 2014
TableofContents
2.TableofContents.......................................................................................................2
1. Foreword....................................................................................................................3
2. FCC RF exposure requirements.................................................................................4
2.1. StandardsandRegulatoryCompliance................................................................4
2.1.1. Standardsandcertification..............................................................................4
2.1.2. FCCcertificationrequirements........................................................................4
2.1.3. FCCRFexposurerequirements........................................................................6
3.DownloadTools ..........................................................................................................8
3.1. XTCOM_UTIL........................................................................................................8
3.2. ESP_FLASH_DOWNLOAD...................................................................................11
ESP8266UserManual
3 / 12Espressif SystemsJune 19, 2014
1. Foreword
ThismanualmainlyintroduceshowtouseESP8266basedSDKforInternetof
Things,includingvirtualmachineinstallation,developmenttoolusage,SDKsoftware
developmentkitetc.
OEMintegratorsmustbeinstructedtoensurethattheenduserhasnomanual
instructionstoremoveorinstallthedevice.
Theendusercannotremoveorinstallthismoduletoanyotherdevices.
ESP8266UserManual
4 / 12Espressif SystemsJune 19, 2014
2. FCC RF exposure requirements
2.1. Standards and Regulatory Compliance
2.1.1. Standards and certification
TheEUTconformstothefollowingstandardsandcertificationrequirements:
802.11b/g/n
FCC
47CFRPart1‐RFradiationexposurelimits
47CFRPart2‐Equipmentauthorization
47CFRPartC‐WIFI
2.1.2. FCC certification requirements
AccordingtothedefinitionofmobileandfixeddeviceisdescribedinPart
2.1091(b),thisdeviceisamobiledevice.
Andthefollowingconditionsmustbemet:
1.TheEUTisamobiledevice;maintainatleasta20cmseparationbetweenthe
EUTandtheusersbodyandmustnottransmitsimultaneouslywithanyother
antennaortransmitter.
2.Thedeviceisonlyforfixedoperationmode. (AClassIIChangewouldbe
requiredfornearbodyHostapplications.)
3.Alabelwiththefollowingstatementsmustbeattachedtothehostend
product:ThisdevicecontainsTxFCCID:2AC7ZESP8266EX.
4.TocomplywithFCCregulationslimitingbothmaximumRFoutputpowerand
humanexposuretoRFradiation,maximumantennagain(includingcableloss)must
notexceed:
802.11bband<2.0dBi
802.11gband<2.0dBi
ESP8266UserManual
5 / 12Espressif SystemsJune 19, 2014
802.11nband<2.0dBi
5.Thismodulemustnottransmitsimultaneouslywithanyotherantennaor
transmitter
6.Thehostendproductmustincludeausermanualthatclearlydefines
operatingrequirementsandconditionsthatmustbeobservedtoensurecompliance
withcurrentFCCRFexposureguidelines.
Forportabledevices,inadditiontotheconditions3through6describedabove,
aseparateapprovalisrequiredtosatisfytheSARrequirementsofFCCPart2.1093
Ifthedeviceisusedforotherequipmentthatseparateapprovalisrequiredfor
allotheroperatingconfigurations,includingportableconfigurationswithrespectto
2.1093anddifferentantennaconfigurations.
Forthisdevice,OEMintegratorsmustbeprovidedwithlabelinginstructionsof
finishedproducts.PleaserefertoKDB784748D01v07,section8.Page6/7lasttwo
paragraphs:
Acertifiedmodularhastheoptiontouseapermanentlyaffixedlabel,oran
electroniclabel.Forapermanentlyaffixedlabel,themodulemustbelabelledwith
anFCCID‐Section2.926(see2.2Certification(labellingrequirements)above).The
OEMmanualmustprovideclearinstructionsexplainingtotheOEMthelabelling
requirements,optionsandOEMusermanualinstructionsthatarerequired(seenext
paragraph).
Forahostusingacertifiedmodularwithastandardfixedlabel,if(1)the
modulesFCCIDisnotvisiblewheninstalledinthehost,or(2)ifthehostis
marketedsothatendusersdonothavestraightforwardcommonlyusedmethods
foraccesstoremovethemodulesothattheFCCIDofthemoduleisvisible;thenan
additionalpermanentlabelreferringtotheenclosedmodule:ContainsTransmitter
ModuleFCCID:2AC7ZESP8266EXorContainsFCCID:2AC7ZESP8266EXmust
beused.ThehostOEMusermanualmustalsocontainclearinstructionsonhowend
userscanfindand/oraccessthemoduleandtheFCCID.
Theusermanualorinstructionmanualforanintentionalorunintentional
ESP8266UserManual
6 / 12Espressif SystemsJune 19, 2014
radiatorshallcautiontheuserthatchangesormodificationsnotexpresslyapproved
bythepartyresponsibleforcompliancecouldvoidtheuser'sauthoritytooperate
theequipment.Incaseswherethemanualisprovidedonlyinaformotherthan
paper,suchasonacomputerdiskorovertheInternet,theinformationrequiredby
thissectionmaybeincludedinthemanualinthatalternativeform,providedthe
usercanreasonablybeexpectedtohavethecapabilitytoaccessinformationinthat
form.
Thisdevicecomplieswithpart15oftheFCCRules.Operationissubjecttothe
followingtwoconditions:(1)Thisdevicemaynotcauseharmfulinterference,and(2)
thisdevicemustacceptanyinterferencereceived,includinginterferencethatmay
causeundesiredoperation.
Caution:Changesormodificationsnotexpresslyapprovedbythemanufacturer
couldvoidtheuser’sauthoritytooperatetheequipment.
2.1.3. FCC RF exposure requirements
1.Radiatedtransmitpowermustbeequaltoorlowerthanthatspecifiedinthe
FCCGrantofEquipmentAuthorizationforFCCID:2AC7ZESP8266EX.
2.TocomplywithFCCregulationslimitingbothmaximumRFoutputpowerand
humanexposuretoRFradiation,maximumantennagain(includingcableloss)must
notexceed:
802.11bband<2.0dBi
802.11gband<2.0dBi
802.11nband<2.0dBi
3.Thismodulemustnottransmitsimultaneouslywithanyotherantennaor
transmitter.
4.Toensurecompliancewithallnontransmitterfunctionsthehost
manufacturerisresponsibleforensuringcompliancewiththemodule(s)installed
andfullyoperational.Forexample,ifahostwaspreviouslyauthorizedasan
unintentionalradiatorundertheDeclarationofConformityprocedurewithouta
transmittercertifiedmoduleandamoduleisadded,thehostmanufactureris
ESP8266UserManual
7 / 12Espressif SystemsJune 19, 2014
responsibleforensuringthattheafterthemoduleisinstalledandoperationalthe
hostcontinuestobecompliantwiththePart15Bunintentionalradiator
requirements.TheEspressifSystemswillprovideguidanceifneeded.
ESP8266UserManual
8 / 12Espressif SystemsJune 19, 2014
3. DownloadTools
3.1. XTCOM_UTIL
Doubleclicktheicon torunthedownloadtooltodownloadthe
compiled*.binfilesontotheSPIFlashontheESP8266motherboard.
SetthejumperonthemotherboardasMTDO0GPIO00GPIO21,thenit
willenterdownloadmode.Stepsareasfollows:
Step1:setserialport
Step2:selecttherightserialportnumberandopen
Step3:connect
ESP8266UserManual
9 / 12Espressif SystemsJune 19, 2014
Step4:downloadtheimagefile
Step5:selectanddownloadthebinfilewhichyouaregoingtoburnintothe
flash
Note:ProgramAddressOffsetvariesinaccordancewithbinfile.Forexample,the
correspondingProgramAddressOffsetforeagle.app.v6.flash.binis0x0000.Please
refertobindirectorydescriptionsin"4.2DirectoryStructure".
Step6:reconnect
AftercompletionofStep5,reconnectESP8266motherboardtopower.Close
ESP8266UserManual
10 / 12Espressif SystemsJune 19, 2014
serialportandrepeatStep2andStep3.
Step7:selectanddownloadnextbinfilewhichyouaregoingtoburnintothe
flash,forexample,eagle.app.v6.irom0text.bin.
Note:thecorrespondingProgramAddressOffsetforeagle.app.v6.irom0text.bin
is0x40000.Pleaserefertobindirectorydescriptionsin"4.2DirectoryStructure".
Step8:closeserialport
Afterthedownloading,userscancheckandprintrelevantinformationwith
SecureCRT.
SetthejumperonthemotherboardasMTDO0GPIO01GPIO21,thenit
willenteroperatingsmode.
Note:pleasedisconnectthepowerwhensettingthejumpers.
ESP8266UserManual
11 / 12Espressif SystemsJune 19, 2014
3.2. ESP_FLASH_DOWNLOAD
Espressifalsoprovidesthetool"ESP_FLASH_DOWNLOAD"foruserstoburn
severalbinfilesaltogetheratonce,anddownloadseveralcomplied*.binfilesata
timeintotheSPIFlashontheESP8266motherboard.
ESP_FLASH_DOWNLOADintroduction
1BinSelectArea:Choosebinstoburnandburnthemincorresponding
address.
2SPIFLASHCONFIG:Setconfigofspiflash.“CombineBin”mergesallbins
ESP8266UserManual
12 / 12Espressif SystemsJune 19, 2014
selectedabovetoone(target.bin).“Defaultresettothedefaultconfig.
3MacAddressMacaddressofESP8266.
AlsosetthejumperonthemotherboardasMTDO0GPIO00GPIO21,then
itwillenterdownloadmode.Stepsareasfollows:
(1) See the red boxes in the picture above, select the bin file to be burned ->fill in the
path ->check burning options.
(2) Set COM port and baud rate.
(3) Click "START" to start downloading.
(4) After the downloading, disconnect the power for the motherboard, and change the
jumper into operation mode. Re-connect the power for operation. Set the jumper
on the motherboard as MTDO0GPIO01GPIO21 for operating mode.
Note: please disconnect the power when setting the jumper.

Navigation menu