![ESP8266-07 programmētājs ar Arduino Nano: 6 soļi (ar attēliem) ESP8266-07 programmētājs ar Arduino Nano: 6 soļi (ar attēliem)](https://i.howwhatproduce.com/images/006/image-17935-j.webp)
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59
![ESP8266-07 programmētājs ar Arduino Nano ESP8266-07 programmētājs ar Arduino Nano](https://i.howwhatproduce.com/images/006/image-17935-1-j.webp)
Šī ir īsa apmācība, lai izveidotu modernu programmēšanas paneli ESP8266-07/12E, izmantojot Arduino nano. Elektroinstalācijas shēma ir ļoti līdzīga šeit parādītajai shēmai. Jums ir iespējas šo projektu pieslēgt pie maizes dēļa, pielodēt perfboardu vai izmantot pievienotos Gerber failus, lai izveidotu uzticamāku PCB. Es iesaku pieturēties pie PCB vai perfboard (ja jūs uzticaties pareizai lodēšanai), ja bieži programmējat minētās ierīces.
Es plānoju izveidot kādu saturu ar ESP-07, un es regulāri izmantošu šajā apmācībā izveidoto dēli.
Dizainam ir iebūvēts 3.3v sprieguma regulators, kas ieslēdz ESP moduli, papildus Arduino USB kabelim jums jāpievieno 5V barošana. Turklāt jums vajadzētu izmantot arī sadalīšanas dēli; ar to viss ir vieglāk strādāt.
Piegādes
- Arduino nano
- ESP8266-07 vai/12/e
- ESP-07 sadalīšanas dēlis
- Mini usb kabelis
- 5,5 mm barošanas ligzda (vīriešiem un sievietēm)
- Sieviešu galvenes tapas 1*15 (2 gab.)
- Sieviešu galvenes tapas 1*8 (2 gab.)
- 6 kontaktu pārslēgšanas slēdzis (pēc izvēles)
- spiedpogas (2 gab.)
- 5Kohm rezistori (2gab.)
- 10Kohm rezistori (2gab.)
- lm1117 3.3v (es izmantoju smd versiju, jūs varat izmantot TH, ja vēlaties izveidot maizes dēļa shēmu)
- 47uf kondensators (ja rodas problēmas ar strāvu, varat izmantot augstākas vērtības)
- maizes dēlis, perfboard vai PCB
1. solis: elektroinstalācija
![Elektroinstalācija Elektroinstalācija](https://i.howwhatproduce.com/images/006/image-17935-2-j.webp)
![Elektroinstalācija Elektroinstalācija](https://i.howwhatproduce.com/images/006/image-17935-3-j.webp)
Maizes dēļa ķēde:
1. Pievienojiet Arduino nano maizes dēli un ESP moduli, izmantojot sadalīšanas paneli. Lai labāk piekļūtu sadalīšanas dēļa tapām, varat izmantot divus maizes dēļus, nevis vienu, kā parādīts attēlā.
2. Sliežu barošana: pievienojiet barošanas ligzdas 5V tapu lm1117 3.3v regulatora 3. tapai, GND - 1. tapai un izeju no 2. tapas līdz maizes dēļa sliedei "+". Pievienojiet arī barošanas ligzdas GND tapu pie maizes dēļa " -". Pievienojiet 47uf kondensatoru un savienojiet sliedes kopā, kā parādīts attēlā.
3. Pievienojiet divas spiedpogas (atiestatīšana un programma) un pievienojiet vienu tapu no katras, lai atiestatītu, bet otru - ar ESP GPIO0. Pavelciet uz augšu normāli pievienotās tapas līdz 3.3v, izmantojot 10kohm rezistorus. Pievienojiet parasti atvērtās tapas GND
4. Savienojiet + sliedi ar ESP sadalīšanas paneļa VCC
5. Savienojiet - sliede ar GND no ESP sadalīšanas paneļa
6. Pavelciet ESP tapas CH_PD un GPIO15 uz +3.3v sliedi, izmantojot 5 kΩ rezistorus
7. Pievienojiet nano RX tapu ESP RX, izmantojot 2 kanālu pārslēgšanas slēdzi
8. Savienojiet Nano TX ar ESP TX, izmantojot 2 kanālu pārslēgšanas slēdzi. (pārslēgšanas slēdzis nav obligāts; tas ļauj pilnībā atvienot signālu starp Arduino un ESP)
9. Pārvietojiet Arduino RST un GND tapas, šis solis "atspējo" ATmega mikroshēmu.
Es izmantoju ārēju 5 V barošanas avotu, jo arduino nevar piegādāt pietiekami daudz strāvas, lai droši darbinātu ESP moduli. Es izmantoju vecu lādētāju un modificētu USB kabeli.
2. solis: Perfboard shēmas lodēšana
![Perfboard shēmas lodēšana Perfboard shēmas lodēšana](https://i.howwhatproduce.com/images/006/image-17935-4-j.webp)
![Perfboard shēmas lodēšana Perfboard shēmas lodēšana](https://i.howwhatproduce.com/images/006/image-17935-5-j.webp)
![Perfboard shēmas lodēšana Perfboard shēmas lodēšana](https://i.howwhatproduce.com/images/006/image-17935-6-j.webp)
![Perfboard shēmas lodēšana Perfboard shēmas lodēšana](https://i.howwhatproduce.com/images/006/image-17935-7-j.webp)
Es esmu izveidojis izkārtojumu vienpusējai 7 cm līdz 9 cm perforatora plāksnei, pamatojoties uz elektroinstalācijas shēmu iepriekšējā solī. Mēģiniet izmantot tieši to pašu komponenta atrašanās vietu, lai nerastos maršrutēšanas problēmas. Jūs varat izmantot pievienotos fritzes attēlus kā ceļvežus.
Turklāt, lai padarītu Nano un ESP noņemamu, esmu izmantojis 2,54 mm sieviešu galvenes tapas.
3. solis: PCB ķēde
![PCB ķēde PCB ķēde](https://i.howwhatproduce.com/images/006/image-17935-8-j.webp)
Nosūtiet pievienoto gerberu pie PCB ražotāja un viss!
Tas ir balstīts uz iepriekš minēto elektroinstalāciju, bet izkārtojums ir nedaudz atšķirīgs. Man vajadzēja to padarīt kompaktāku, lai ietaupītu naudu
Faili tika izveidoti, izmantojot EasyEDA.
4. darbība. Esp8266 atbalsta pievienošana Arduino IDE
![Esp8266 atbalsta pievienošana Arduino IDE Esp8266 atbalsta pievienošana Arduino IDE](https://i.howwhatproduce.com/images/006/image-17935-9-j.webp)
![Esp8266 atbalsta pievienošana Arduino IDE Esp8266 atbalsta pievienošana Arduino IDE](https://i.howwhatproduce.com/images/006/image-17935-10-j.webp)
![Esp8266 atbalsta pievienošana Arduino IDE Esp8266 atbalsta pievienošana Arduino IDE](https://i.howwhatproduce.com/images/006/image-17935-11-j.webp)
![Esp8266 atbalsta pievienošana Arduino IDE Esp8266 atbalsta pievienošana Arduino IDE](https://i.howwhatproduce.com/images/006/image-17935-12-j.webp)
Šo moduli varat izlaist, ja modulis jau ir konfigurēts
1. darbība: atveriet IDE un dodieties uz File >> preferences, tiek parādīts logs. Tas izskatīsies kā viens no pievienotajiem attēliem
2. darbība. Sarkanajā lodziņā ielīmējiet šo rindu:
arduino.esp8266.com/stable/package_esp8266com_index.json
ja kaut kas jau ir uzrakstīts, pievienojiet komatu un pēc tam ielīmējiet URL
3. solis: dodieties uz rīki >> dēlis >> tāfeles pārvaldnieks, skatiet pievienotos attēlus, ja jums ir kādas problēmas ar to
4. darbība. Kad logs ir ielādēts, izmantojiet meklēšanas lodziņu, lai meklētu esp8266, atrodiet rezultātu ar nosaukumu "esp8266 by esp8266 community" un instalējiet
PIEZĪME. Es instalēju versiju 2.5.2, jo dažas jaunākas versijas rada kļūdas
5. darbība. Kad instalēšana ir pabeigta, dodieties uz Rīki >> Dēlis >> atrodiet un atlasiet “vispārējs esp8266 modulis”
6. solis: dodieties uz rīkiem, un sadaļā “board: Generic esp8266 module” jūs atradīsiet dažas konfigurācijas. Pārliecinieties, ka jūsu īpašums atbilst pievienotajā attēlā redzamajam.
5. darbība: skices augšupielāde
![](https://i.ytimg.com/vi/cWs0Rgy3Ajg/hqdefault.jpg)
Pievienojiet USB kabeli Arduino Nano un pievienojiet to datoram. Pievienojiet arī 5V barošanas avotu barošanas ligzdai uz tāfeles.
Ja esat nolēmis pievienot pārslēgšanas slēdzi, pārliecinieties, vai tas ir nospiests.
Lai ieslēgtu esp moduli programmēšanas režīmā:
Nospiediet un turiet nospiestas pogas RESET un PROGRAM, un pēc tam atkārtojiet "RESET", vienlaikus nospiežot "PROGRAM"
Turiet uz brīdi un pēc tam atlaidiet pogu "PROGRAMMA"
Datorā atveriet IDE un dodieties uz portu Tools >> un izvēlieties COM portu, kurā esat pievienojis USB kabeli datoram.
Ierakstiet savu kodu un izmantojiet augšupielādes pogu IDE augšējā kreisajā stūrī, lai sāktu programmēt ESP moduli.
6. darbība: pārbaudiet kodu
Ir iespējams pārbaudīt dažas programmas, neizņemot moduli no kontaktligzdas.
Lai to izdarītu, nospiediet pārslēgšanas slēdzi un nospiediet pogu RESET.
Esmu pievienojis pārslēgšanas slēdzi, lai pilnībā izolētu abus dēļus
IZBAUDI!
Ieteicams:
Arduino Kā ISP -- Ierakstīt hex failu AVR -- Drošinātājs AVR -- Arduino kā programmētājs: 10 soļi
![Arduino Kā ISP -- Ierakstīt hex failu AVR -- Drošinātājs AVR -- Arduino kā programmētājs: 10 soļi Arduino Kā ISP -- Ierakstīt hex failu AVR -- Drošinātājs AVR -- Arduino kā programmētājs: 10 soļi](https://i.howwhatproduce.com/images/001/image-2389-51-j.webp)
Arduino Kā ISP || Ierakstīt hex failu AVR || Drošinātājs AVR || Arduino kā programmētājs: ……………………… Lūdzu, abonējiet manu YouTube kanālu, lai iegūtu vairāk videoklipu …….. Šis raksts viss ir par arduino kā isp. Ja vēlaties augšupielādēt hex failu vai ja vēlaties iestatīt drošinātāju AVR, jums nav jāiegādājas programmētājs, varat to darīt
(gandrīz) Universāls MIDI SysEx CC programmētājs (un sekvenceris ): 7 soļi (ar attēliem)
![(gandrīz) Universāls MIDI SysEx CC programmētājs (un sekvenceris ): 7 soļi (ar attēliem) (gandrīz) Universāls MIDI SysEx CC programmētājs (un sekvenceris ): 7 soļi (ar attēliem)](https://i.howwhatproduce.com/images/010/image-29783-j.webp)
(gandrīz) universāls MIDI SysEx CC programmētājs (un sekvenceris …): astoņdesmito gadu vidū sintezatoru ražotāji sāka " mazāk ir labāk " process, kas noveda pie barebones sintezatoriem. Tas ļāva samazināt izmaksas ražotāja pusē, bet lāpīšanas procesu padarīja nogurdinošu, ja ne neiespējamu galīgajā lietošanā
Ultimate ESP8266-01 programmētājs un USB adapteris: 3 soļi
![Ultimate ESP8266-01 programmētājs un USB adapteris: 3 soļi Ultimate ESP8266-01 programmētājs un USB adapteris: 3 soļi](https://i.howwhatproduce.com/images/003/image-7835-16-j.webp)
Ultimate ESP8266-01 programmētājs un USB adapteris: Sveiki, vai esat dzirdējuši par mazā un lētā ESP8266-01 moduļa ĪSTĀM iespējām? Tas tika laists tirgū, sakot, ka jums vajadzētu izvēlēties, ja vēlaties savam projektam pievienot IOT iespējas. Patiesībā šis mazais modulis varētu
Tiny ISP programmētājs: izmantojot CNC PCB frēzmašīnu: 13 soļi (ar attēliem)
![Tiny ISP programmētājs: izmantojot CNC PCB frēzmašīnu: 13 soļi (ar attēliem) Tiny ISP programmētājs: izmantojot CNC PCB frēzmašīnu: 13 soļi (ar attēliem)](https://i.howwhatproduce.com/images/001/image-2865-25-j.webp)
Tiny ISP programmētājs: izmantojot CNC PCB frēzmašīnu: Vai jūs domājāt, kā izveidot savu elektronisko projektu no nulles? Elektronikas projektu īstenošana mums, veidotājiem, ir tik aizraujoša un jautra. Bet lielākā daļa veidotāju un aparatūras entuziastu, kuri tikai soļo uz priekšu veidotāju kultūrā, veidoja savus projektus
Vizītkartes PIC programmētājs: 6 soļi (ar attēliem)
![Vizītkartes PIC programmētājs: 6 soļi (ar attēliem) Vizītkartes PIC programmētājs: 6 soļi (ar attēliem)](https://i.howwhatproduce.com/images/002/image-4081-164-j.webp)
Vizītkaršu PIC programmētājs: Šis bija mans ieraksts Hack A Day vizītkaršu izmēru shēmas konkursā. Es vienkārši saspiedu failus un ievietoju tos savā vietnē. Es to ievietoju šeit, jo visi pārējie ieraksti, šķiet, atrodas emuārā, lai tiem būtu viegli piekļūt. Cerams, ka tas padarīs