ComputerEkipo

Microcontroller ESP8266: sa sumpay ug Configuring

Daghang mga tiggamit na nakahimo sa pagpabalik sa iyang pagtagad ngadto sa ESP8266-12 chip nga gipagawas sa Espressif. Ang gasto sa kini mao ang mas barato pa kay sa standard Bluetooth-adapter card, ug sa mas gamay nga sukod, siya nga mas labaw pa nga mga bahin. Karon ang tanan nga mga fans sa balay adunay oportunidad sa pagtrabaho sa usa ka Wi-Fi network sa duha ka paagi, nga mao, sa Sumpaysumpaya ang imong computer sa bisan unsa nga access puntos o naglakip sa kini nga ingon sa usa ka punto.

Sa laing bahin, kamo kinahanglan nga sa tukmang paagi nga makasabut kon unsa kini nga mga kard dili lang Shield, gidisenyo lamang alang sa komunikasyon pinaagi sa Wi-Fi. Sa iyang kaugalingon ESP8266 sa iyang kaugalingon mao ang usa ka microcontroller, nga adunay iyang kaugalingon nga UART, GPIO ug SPI-interface, ie kini mahimong gamiton ingon nga usa ka bug-os nga kaugalingon-nga anaa ekipo. Daghan ang tapus niini chip gitawag kini nga usa ka tinuod nga rebolusyon, ug sa ibabaw sa panahon, ang maong mga lalang nga gitukod bisan sa labing nag-unang mga matang sa teknolohiya, apan samtang ang mga lalang mao ang medyo bag-o ug usa ka lig-on nga firmware sa ibabaw niini dili. Daghang mga eksperto sa tibuok kalibutan naningkamot sa pag-imbento sa inyong kaugalingon nga firmware, tungod kay nga pun-on kanila sa katungdanan gayud dili lisud, apan bisan pa sa nagkalain-laing mga kalisdanan, sa mga lalang nga karon nga gitawag na angay alang sa paggamit.

Sa higayon nga, atong tagdon lamang sa duha ka mga opsyon alang sa paggamit sa module niini:

  • Pinaagi sa paggamit sa board sa kombinasyon uban sa usa ka dugang nga microcontroller, o computer, nga gidala pinaagi sa pagkontrol sa module UART.
  • Independent sa pagsulat firmware alang sa chip, nga nagtugot unya sa paggamit niini ingon nga usa ka-sa-kaugalingon nga anaa yunit.

Kini mao ang natural nga nga sa paghunahuna sa usa ka independenteng firmware sa niini nga kaso, dili kita.

Nagtan-aw sa sa kasayon sa paggamit ug maayong performance, daghang mga tawo anaa sa taliwala sa daghang microcontrollers mohatag sa ilang pagpalabi ESP8266 model. Nga nagsumpay ug update sa firmware sa mga lalang mao ang kaayo yano ug accessible, ug naghimo sa samang hardware nga imong nagsumpay sa mga ekipo sa computer. Nga mao ang sama nga tabok sa USB-TTL-converter, o, kon ang usa ka mas gusto sa uban nga mga kapilian connectivity, mahimong gidala sa gawas pinaagi sa RPI ug Arduino.

Sa unsa nga paagi sa pagsusi?

Aron sa pagsulay sa kagamitan, katuyoan sa bag-ong gipalit device, ikaw kinahanglan sa paggamit sa usa ka espesyal nga tinubdan sa estable boltahe, kay sa 3.3 volts. Diha-diha dayon kini nga kantidad noting nga ang tinuod nga sa mga module suplay boltahe range mao ang gikan sa 3 ngadto sa 3.6 volts, ug ang mga dugang nga boltahe suplay dayon mosangpot sa kamatuoran nga kamo lamang makadaot sa imong ESP8266. Flash ug uban pang mga software human sa usa ka susama nga sitwasyon mahimong magsugod nga dili motrabaho sa hustong paagi, ug ikaw na nga adunay sa pag-ayo sa unit o sa usa ka butang aron sa pagtul-id niini.

Aron sa pagtino sa performance sa modelo microcontroller, kamo kinahanglan lang sa Sumpaysumpaya sa tulo ka mga lagdok:

  • CH_PD ug VCC konektado sa gahum suplay sa 3.3 volts.
  • GND konektado ngadto sa yuta.

Kon kamo dili paggamit sa ESP-01, ug sa bisan unsa nga lain nga mga module ug kini mao ang sinugdanan karon nga nakuha GPIO15, unya sa nga kaso nga imong gikinahanglan, ug kini nga dugang pa nga konektado ngadto sa yuta.

Kon ang pabrika firmware sa pagdagan kasagaran, nan sa kaso nga imong makita sa mga pula nga kahayag, ug unya ang usa ka magtiayon nga sa mga panahon mokihol azul. Apan, kini kinahanglan nga nakita nga ang mga pula nga gahum sa kahayag nga wala sa tanan nga mga ESP8266 Series lalang. Firmware sa pipila lalang wala paghatag og kahayag sa pula nga kahayag, kon ang module mao ang wala (sa partikular, kini nagtumong sa modelo sa ESP-12).

Human sa sumpay sa imong wireless network activate sa usa ka bag-o nga access punto, nga gitawag ESP_XXXX, ug kini mahimong nakadipara sa bisan unsa nga device nga adunay access sa Wi-Fi. Sa kini nga kaso, ang ngalan sa access punto mao nga direkta nga nagsalig sa firmware sa tiggama ikaw sa paggamit, ug mahimo busa uban sa uban nga.

Kon ang punto ang makita, nga imong mahimo sa pagpadayon sa eksperimento, kon dili adunay sa pagpahigayon sa usa ka re-review sa gahum, ingon man sa kahusto sa GND ug CH_PD koneksyon, ug kon ang tanan nga konektado sa husto, dayon lagmit, sa gihapon ikaw naningkamot sa paggamit sa masulub-on nga yunit o sa kini lamang instalar firmware sa non-standard nga mga kahimtang.

Unsa nga paagi sa pagsumpay niini og dali?

Standard set gikinahanglan alang sa koneksyon sa module niini nga naglakip sa mosunod:

  • ang module sa iyang kaugalingon;
  • solderless breadboard;
  • sa usa ka bug-os nga hugpong sa mga alambre mama, papa, gidisenyo alang sa prototyping board, o espesyal nga cable Dupont MF;
  • USB-TTL Tigpabalhin base sa PL2303, FTDI o sa pipila susama nga chip. Ang labing maayo nga kapilian - kon USB-TTL adapter usab output RTS ug DTR, tungod kay tungod niini nga makab-ot na sa madali download sa firmware gikan sa pipila UDK, Arduino IDE o Sming, nga walay bisan ang panginahanglan alang sa manwal pagbalhin GPIO0 sa yuta.

Kon ikaw sa paggamit sa Tigpabalhin ngadto sa 5 volts, nan ang panginahanglan sa pagpalit sa usa ka dugang nga boltahe regulator chip sa basehan sa 1117 o sa bisan unsa nga susama nga, ingon man sa gahum tinubdan (alang sa standard 1117 na man angay bisan sa ordinaryo nga paghatag gikan sa usa ka smartphone ngadto sa 5 volts). Kini girekomendar nga dili sa paggamit sa Arduino IDE o USB-TTL sa usa ka tinubdan sa gahum alang sa ESP8266, ug sa paggamit sa usa ka linain nga, tungod kay tungod niini nga imong mahimo sa pagkuha Isalikway sa katapusan sa mga problema sa gibug-aton.

Advanced set sa paghatag sa usa ka komportable ug kanunay nga buhat uban sa mga module naghatag og alang sa panginahanglan alang sa dugang nga gahum sa connectors, resistors, LEDs ug ituslob-pagbalhin. Dugang pa, kini mao ang posible nga usab sa paggamit sa usa ka dili mahal USB monitor, nga makapahimo kanimo sa kanunay monitor sa gidaghanon sa kasamtangan nga konsumo, ug sa paghatag og gamay nga panalipod gikan sa USB bus sa panghitabo sa usa ka mubo nga sirkito.

Unsay akong buhaton?

Una ug labaw sa tanan nga kini mao ang bili noting ang kamatuoran nga ang ESP8266 sa pagpugong mahimong gamay lain-laing mga depende sa nga piho nga modelo sa paggamit kanimo. Ang maong mga modules nga gipresentar karon na sa usa ka daghan, ug ang unang butang nga gikinahanglan - mao ang pag-ila sa mga modelo ug kamo sa paggamit niini sa pagtino sa pin koneksyon. Sa niini nga manwal, kita sa paghisgot mahitungod sa pagtrabaho uban sa mga module ESP8266 ESP-01 V090, ug kon ikaw sa paggamit sa pipila ka uban nga mga modelo nga nakuha Ping GPIO15 (HSPICS, MTDO), ikaw kinahanglan nga pagbitad kaniya ngadto sa yuta nga sama sa sa usa ka sumbanan nga module sa pagsugod ug alang sa firmware mode.

Unya double-check nga ang suplay sa boltahe sa mga konektado module mao ang 3.3 volts. Sumala sa gihisgotan sa ibabaw, ang gitugot range mao ang gikan sa 3 ngadto sa 3.6 volts, ug sa kaso sa pagdugang sa lalang mapakyas, apan ang suplay boltahe mahimong bisan sa mas ubos kay sa 3 volts, nga gipahayag diha sa mga dokumento.

Kon ikaw sa paggamit sa usa ka USB-TTL Tigpabalhin 3.3 volts, nan ang module nga konektado sa sama nga paagi ingon nga sa wala nga bahin sa hulagway sa ubos. Kon apply kamo lamang pyativoltovy USB-TTL, nan pagtagad sa sa too nga kiliran sa numero. Kini daw nga ang katungod mao ang mas hapsay nga tungod sa kamatuoran nga kini gigamit sa usa ka linain nga gahum suplay, apan sa pagkatinuod sa kaso sa USB-TTL paggamit sa Tigpabalhin 5 volts kaayo madanihon sa paghimo sa usa ka dugang nga magbabahin resistors aron sa pagsiguro sa ipon sa trehvoltovyh ug pyativoltovyh lebel sa lohika, o sa yano sa paggamit sa mga ang-ang module pagkakabig.

Makigsekso Espesyal nga Features

Sa too nga may usa ka koneksyon diyagram UTXD (TX), ingon man usab sa URXD (rx) sa module sa pyativoltovoy lohika, TTL, ug ang pagtuman sa sa maong mga pamaagi gidala sa gawas sa imong kaugalingong risgo. Pinaagi sa ESP8266 paghulagway kini nag-ingon nga ang yunit sa mga buhat sa epektibo lamang sa 3.3V katarungan. Sa hilabihan nga kadaghanan sa mga kaso, bisan sa kaso sa usa ka katarungan pyativoltovoy ekipo wala mapakyas, apan usahay adunay mga sa maong mga kahimtang, mao nga sa ingon ang usa ka koneksyon dili girekomendar.

Kon ikaw dili makahimo sa paggamit sa usa ka hinalad nga USB-TTL Tigpabalhin 3.3 volts, mahimo nga magamit sa sa magbabahin resistors. Usab nga bili sa noting mao nga sa husto nga numero Power 1117 stabilizer konektado nga walay dugang nga piping, ug sa tinuod kini nagtrabaho teknolohiya, apan kini sa gihapon labing maayo sa paggamit sa wiring diagram 1117 uban sa capacitor strapping - kinahanglan nga uli kini sa ESP8266 datasheet sa imong stabilizer o sa paggamit na sa bug-os nga andam modulo, base sa basehan sa 1117.

Sa pagsugod sa yunit, nga kamo kinahanglan aron sa pagguba sa kadena GPIO0-TND, nan kini mao ang posible nga sa paghatag sa gahum. Kini mao ang bili noting nga ang tanan nga imong kinahanglan nga buhaton kini sa nga aron, nga mao, una sa pagsiguro nga GPIO0 «nagbitay diha sa hangin", ug lamang unya paggamit sa gahum sa CH_PD ug VCC.

Unsa nga paagi sa Sumpaysumpaya sa husto nga paagi?

Kon kamo pagpahinungod sa usa ka gabii sa kasagaran Sumpaysumpaya ESP8266 module, kamo makahimo sa paggamit sa labaw pa lig-on nga kapilian. Sa dayagram sa ibabaw sa inyong nakita sa kapilian koneksyon uban sa automatic loading firmware.

Kini kinahanglan nga nakita nga sa larawan sa ibabaw wala ipakita sa paggamit sa libre nga GPIO ug ADC, ug ang koneksyon mahimong direkta-agad sa kon unsa gayud imong gusto sa pagpatuman, apan kon kamo gusto aron sa pagsiguro sa kalig-on, ayaw kalimot sa pagbitad sa tanan GPIO Gahum ug ADC sa yuta paggamit sa usa ka pagbitad-up resistor.

10K resistors, kon gikinahanglan, mahimong pulihan sa bisan unsa nga sa uban nga diha sa laing mga 4,7k sa 50k, way labot GPIO15, ingon nga ang iyang nawong bili kinahanglan nga dili na kay 10K. Denominasyon capacitor smoothing hatag-as nga frequency ripple mahimo nga daw lain-laing mga.

Compound GPIO16 gisibog ug pinaagi sa paggamit sa halalum nga pagkatulog resistor 470 ohms mahimong gikinahanglan sa diha nga ang paggamit sa katugbang nga nga paagi, tungod kay aron sa pag-exit gikan sa mga halalum nga paagi pagkatulog, ang module nagbuhat sa usa ka bug-os nga Reset pinaagi sa pagtuman sa ubos nga ang-ang sa paghatag sa GPIO16. Sa pagkawala sa niini nga compound sa halalum nga pagkatulog mode alang sa inyong yunit molungtad sa walay katapusan.

Sa unang tan-aw, morag GPIO0, GPIO1 (TX), GPIO2, GPIO3 (rx) ug GPIO15 busy, mao nga sa paggamit kanila alang sa ilang kaugalingong mga katuyoan dili pagtrabaho, apan sa pagkatinuod kini dili sa ingon. Ang usa ka igo taas sa GPIO0 ug GPIO2, ingon man usab sa ubos sa GPIO15 mahimo nga gikinahanglan lamang alang sa una nga tuboy sa module, ug sa umaabot nga kini mao ang na posible nga sa paggamit kanila sa iyang pagkabuotan. Ang bugtong nga butang nga nagkantidad og paghisgot - ayaw kalimot sa paghatag sa gitinguha nga ang-ang sa wala pa sa pagtuman sa usa ka bug-os nga Reset sa imong mga ekipo.

Mahimo usab nga gamiton TX, rx ingon GPIO1 ug GPIO3 alternatibo, apan ayaw kalimti nga human sa module magsugod sa matag firmware magsugod sa "pagbitad" sa TX susama sa pagbuhat sa debugging impormasyon nga gipadala sa UART0 sa usa ka rate sa 74480, apan human sa ipahigayon sa usa ka malampuson download, kamo makahimo sa paggamit kanila dili lamang ingon nga UART0 sa paghimo sa data exchange sa laing device, apan usab ingon sa usa ka bandila GPIO.

Kay modules sa nga sa usa ka gamay nga kantidad sa mga lasaw lagdok (alang sa panig-ingnan, ESP-01) dili gikinahanglan sa Sumpaysumpaya sa lunsay mga lagdok, nga mao, ang ESP-01 brid lamang: GND, CH_PD, VCC, GPIO0, GPIO2 ug ang Reset, ug kini mao ang ilang kaninyo Ikaw kinahanglan nga hugtan. Walay panginahanglan nga soldered direkta ngadto sa chip ESP8266EX, ug unya pagbitad sa lagdok nga walay sambog, gawas kon gayud nga imong gikinahanglan.

Ang maong koneksyon dayagram gigamit human sa usa ka dako nga gidaghanon sa mga eksperimento gidala gikan sa kwalipikado nga mga eksperto ug nanagtigum gikan sa usa ka plural sa lain-laing mga impormasyon. Kini kinahanglan nga nakita nga bisan sa maong mga laraw dili isipon nga sulundon, kay kamo makahimo sa paggamit sa usa ka gidaghanon sa mga uban nga mga, parehong epektibo nga mga kapilian.

Koneksyon pinaagi Arduino

Kon kamo sa pipila ka rason, walay USB-TTL Tigpabalhin 3.3 volts, nan ang WiFi ESP8266 module mahimong konektado pinaagi sa Arduino uban sa integrated Tigpabalhin. Dinhi ikaw kinahanglan nga una pagtagad sa tulo ka mga yawe nga elemento:

  • Sa diha nga gigamit sa ESP8266 Arduino Reset sa sinugdan konektado sa GND, sa pagwagtang sa mga abilidad sa pagdagan sa mga microcontroller ug sa porma niini gigamit ingon nga usa ka transparent USB-TTL Tigpabalhin.
  • Rx ug TX wala konektado "sa pagtabok", ug direkta - rx-rx (green nga), TX-TX (yellow).
  • Ang tanan konektado sa sama nga paagi ingon sa ibabaw.

Unsa ang sa paghunahuna sa

Sa pamaagi kini usab nagkinahanglan matching lut-od 5 volt TTL Arduino, ug 3.3 volts sa ESP8266, apan mahimo operate maayo sa ingon.

Sa diha nga konektado sa ESP8266 Arduino mahimong himan sa usa ka boltahe regulator, dili pagpakigbatok sa kasamtangan nga gikinahanglan alang sa ESP8266, ingon sa usa ka resulta, sa wala pa kamo pagpaaktibo niini, kamo kinahanglan nga check uban sa datashipom sa usa nga gigamit kaninyo. Ayaw pagsulay sa Sumpaysumpaya sa bisan unsa nga lain nga mga elemento sa gahum pagkaugdaw sa ESP8266, sama niini nga mahimo nga modala ngadto sa sa kamatuoran nga ang mga gitukod-sa boltahe regulator Arduino lamang mapakyas.

Usab, adunay laing koneksyon diyagram ESP8266 ug Arduino, nga naggamit sa SoftSerial. Sukad sa librarya SoftSerial speed pantalan nga sama sa 115200, mao ang hataas ra kaayo ug dili makagarantiya lig-on nga operasyon dili girekomendar, kini nga koneksyon nga paagi sa paggamit sa, bisan tuod adunay mga pipila ka mga kaso sa nga kini nga mga buhat mao ang na stable.

Koneksyon pinaagi RaspberryPi

Kon kamo wala sa tanan nga bisan unsa nga USB-TTL converters, sa kaso nga kamo makahimo sa paggamit sa RaspberryPi. Sa kini nga kaso, alang sa ESP8266 programming ug koneksyon mao ang hapit susama, apan dinhi kini dili sa ingon sayon, ug dugang kinahanglan sa paggamit sa pagkaon ingon nga usa ka stabilizer sa 3.3 volts.

Sa pagsugod rx, TX ug GND sa atong lalang sa pagkonektar sa ESP8266, VCC ug GND ug kuhaa ang regulated nga gahum suplay, kalkulado sa 3.3 volts. Dinhi, ang espesyal nga pagtagad kinahanglan nga gibayad ngadto sa kamatuoran nga kamo kinahanglan nga sa paghimo sa koneksyon sa mga lalang GND, nga mao, ang stabilizer RaspberryPi ug ESP8266. Kon gitukod sa imong device modelo regulator nga makaharong sa 300 Ma sa dugang nga load, nan, ang ESP8266 koneksyon mao na normal, apan ang tanan nga kini gibuhat sa imong kaugalingong risgo.

mapanagway sa mga engaste

Sa diha nga kamo makasabut sa unsa nga paagi sa pagkonektar sa ESP8266, nga kamo kinahanglan aron sa pagsiguro nga ang mga drayber alang sa imong device mao ang sa husto nga paagi, sa pagkaagi nga ang bag-o nga virtual serial pantalan gidugang sa sistema sa. Adunay kinahanglan sa paggamit sa programa - Serial Port Terminal. Sa baruganan, ang utility mahimo sa pagkuha sa bisan unsa nga sa imong pagtilaw, apan ikaw kinahanglan nga makasabut sa husto nga ang bisan unsang team nga kamo gipadala ngadto sa serial pantalan, sa katapusan kinahanglan nga adunay trailing karakter CR + LF.

Minatarong, sa maayohon kaylap nga paggamit CoolTerm ESPlorer ug utilities, ang ulahing naghimo niini nga posible nga dili sa pagsulod ESP8266 sa AT nagsugo sa ilang kaugalingon, ug kini naghatag sayon sa pagtrabaho uban sa Lua scripts ubos sa NodeMCU, mao nga kini mahimong sayon nga gamiton ingon nga usa ka sumbanan nga terminal.

Kay sa usa ka normal nga koneksyon ngadto sa serial pantalan adunay sa pagbuhat sa usa ka daghan sa trabaho, tungod kay ang firmware alang sa ESP8266 kasagaran lain-laing ug mahimong gidala sa gawas pagpaaktibo sa lain-laing mga gikusgon. Sa paghukom sa ibabaw sa mga labing maayo nga kapilian, ikaw kinahanglan nga adto pinaagi sa tulo ka nag-unang mga kapilian: 9600, 57600 ug 115200.

Unsa nga paagi sa matang sa?

Sa pagsugod, Sumpaysumpaya sa terminal software sa serial pantalan sa virtual pagbutyag lantugi 9600 8N1, nan mogahin og usa ka bug-os nga module Reset, pagguba CH_PD (chip makapahimo) sa gahum, ug unya pagpaaktibo kini pag-usab, pagtuis CH_PD. Ikaw mahimo usab nga mogahin og usa ka mubo nga paglibut ngadto sa yuta Reset sa pagsugod usab sa yunit ug pagtuman sa mga data sa terminal.

Ang unang LED device nga gipakita sa sama nga paagi ingon sa gipakita diha sa paghulagway sa mga pamaagi verification. Ikaw kinahanglan usab nga pagsunod sa terminal hugpong sa mga nagkalain-lain nga mga karakter nga matapos uban sa mga andam, ug kon kini dili, makigsuod sa terminal nga gipahigayon sa usa ka lain-laing mga speed, gisundan sa usa ka rebot sa module.

Diha nga kamo makakita sa usa sa mga mga kapilian nga gihatag linya speed, mahimong giisip nga usa ka module andam alang sa operasyon.

Sa unsa nga paagi sa pag-update firmware?

Human nimo instalar sa ESP8266, Sumpaysumpaya ang mga lalang nga makakuha lamang sa pipila ka segundo, ug dayon kini mahimong andam sa pag-upgrade sa imong firmware. Sa pag-instalar sa bag-ong software nga imong gikinahanglan sa sunod nga buhaton.

Sa pagsugod, download ang pinaka-ulahing nga bersyon firmware gikan sa opisyal nga site ug download sa usa ka utility sa nagpangidlap. Dinhi, ang espesyal nga pagtagad kinahanglan nga gihatag ngadto sa unsa ang operating system-instalar sa ibabaw sa makina nga midagan ESP8266. Nga nagdugtong mga paagi ang labing maayo nga gihimo ngadto sa mga magulang nga sistema sa Windows 7.

Kay standard sa Windows OS kini mao ang kamalaumon sa paggamit sa usa ka programa nga gitawag XTCOM UTIL, nga mao ang ilabi na sayon sa buhat, kon ang firmware mao ang usa lamang ka payl. Ang labing maayo nga kapilian multi-plataporma kinahanglan nga motawag sa utility esptool, nga, bisan pa niana, nangayo alang sa python, ug sa panginahanglan sa hingalan sa mga lantugi sa sugo linya. Dugang pa, sa kalambigitan ESP8266 core gimbuhaton nagtugot kaninyo sa sa higayon sa paghimo sa programa sa Flash Download Tool, nga adunay usa ka igo dako nga gidaghanon sa mga engaste, ingon man usab sa usa ka hamugaway nga teknolohiya sa pag-instalar firmware gikan sa daghang mga files.

Sunod, ipadaplin una ang imong terminal programa gikan sa mga serial pantalan, ug sa usa ka bug-os nga ipadaplin una ang mga nagpabiling CH_PD, GPIO0 Sumpaysumpaya ang module sa GND, ug unya CH_PD mahimong mibalik balik. Sa katapusan, magsugod lang ang programa alang sa module Firmware ug load kanila sa ESP8266 relay.

Sa hilabihan nga kadaghanan sa mga kaso sa firmware nga loaded ngadto sa yunit sa usa ka speed sa rehiyon sa 115.200, apan kini mao ang usa ka espesyal nga paagi naghatag og automatic apod-apod sa tulin, kabad, aron nga mahimong gidala sa gawas sa firmware sa usa ka speed sa labaw pa kay sa 9600, update sa mga anaa ESP8266 function. Arduino gigamit alang sa koneksyon o USB-TTL - wala pagdula sa usa ka espesyal nga papel dinhi, ang speed limit ang nagsalig sa gitas-on sa mga alambre nga gigamit sa Tigpabalhin, ug ang usa ka gidaghanon sa mga uban nga mga butang.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ceb.birmiss.com. Theme powered by WordPress.