![HiFive1 Arduino ploča s ESP-01 WiFi modulom Vodič: 5 koraka HiFive1 Arduino ploča s ESP-01 WiFi modulom Vodič: 5 koraka](https://i.howwhatproduce.com/images/003/image-7882-6-j.webp)
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47
![HiFive1 Arduino ploča s vodičem za WiFi modul ESP-01 HiFive1 Arduino ploča s vodičem za WiFi modul ESP-01](https://i.howwhatproduce.com/images/003/image-7882-7-j.webp)
HiFive1 je prva Arduino kompatibilna ploča zasnovana na RISC-V izgrađena sa FE310 CPU-om iz SiFive-a. Ploča je oko 20 puta brža od Arduino UNO -a, ali kao i UNO ploča, nedostaje joj bilo kakva bežična veza.
Srećom, na tržištu postoji nekoliko jeftinih modula koji ublažavaju ovo ograničenje. Ovaj vodič objašnjava kako omogućiti WiFi povezivanje za HiFive1 pomoću ESP-01.
Za HiFive1 s modulima ESP32 ili ESP8266 pogledajte upute za WEB i MQTT.
Za primjer Hifive1 Bluetootha pogledajte ovaj vodič.
Materijali potrebni za ovaj projekt:
- HiFive1 (može se kupiti ovdje)
- ESP-01
- 2 * 10k otpornika
- 1k otpornik
- Oglasna ploča
- 9 kratkospojnih kabela
Korak 1: Postavite okruženje
![Postavite okruženje Postavite okruženje](https://i.howwhatproduce.com/images/003/image-7882-8-j.webp)
![Postavite okruženje Postavite okruženje](https://i.howwhatproduce.com/images/003/image-7882-9-j.webp)
![Postavite okruženje Postavite okruženje](https://i.howwhatproduce.com/images/003/image-7882-10-j.webp)
- Instalirajte Arduino IDE ako nije instaliran na vašem računalu.
- Slijedite upute na https://github.com/westerndigitalcorporation/CincoWinPkg da biste dodali HiFive1 podršku za Arduino IDE.
Nema potrebe za instaliranjem paketa ploče ESP-01 u Arduino IDE budući da ESP-01 dolazi unaprijed programiran sa zastarjelim (vidi snimak zaslona), ali sposoban reagirati na AT naredbe putem firmvera za serijsku vezu.
Korak 2: Spojite ESP-01 modul na HiFive1 ploču
![Spojite ESP-01 modul na HiFive1 ploču Spojite ESP-01 modul na HiFive1 ploču](https://i.howwhatproduce.com/images/003/image-7882-11-j.webp)
![Spojite ESP-01 modul na HiFive1 ploču Spojite ESP-01 modul na HiFive1 ploču](https://i.howwhatproduce.com/images/003/image-7882-12-j.webp)
![Spojite ESP-01 modul na HiFive1 ploču Spojite ESP-01 modul na HiFive1 ploču](https://i.howwhatproduce.com/images/003/image-7882-13-j.webp)
Spojite ESP-01 modul na HiFive1 ploču kao što je prikazano u prikazima Shema preklapanja i Breadboard.
Provjerite je li kratkospojnik IOREF postavljen na 3,3 V kako je prikazano na slici crvenim kružićem.
Korak 3: Razgovor s modulom ESP-01 putem serijskog monitora
![Razgovor s modulom ESP-01 putem serijskog monitora Razgovor s modulom ESP-01 putem serijskog monitora](https://i.howwhatproduce.com/images/003/image-7882-14-j.webp)
![Razgovor s modulom ESP-01 putem serijskog monitora Razgovor s modulom ESP-01 putem serijskog monitora](https://i.howwhatproduce.com/images/003/image-7882-15-j.webp)
Nakon što sve povežemo zajedno, možemo pokušati razgovarati s ESP-01 putem Arduino serijskog monitora. Za to moramo programirati jednostavnu skicu u nastavku. Sluša AT naredbe koje dolaze s monitora putem HW serijskog kanala i prosljeđuje ih prema ESP-01 putem kanala SoftwareSerial32. Sluša odgovore ESP-01 s kanala SoftwareSerial32 i prosljeđuje ih monitoru putem HW serijskog kanala.
- Prije programiranja provjerite je li "Alati-> Ploča" postavljena na HiFive1 ploču, "Alati-> Taktna frekvencija procesora" na "256MHz PLL" i "Alati-> Programer" na "SiFive OpenOCD".
- Prenesite skicu u HiFive1.
- Provjerite jeste li odabrali ispravan serijski port u "Alati-> Port".
- Otvorite "Alati-> Serijski monitor" i odaberite 115200 brzinu prijenosa i "Oba NL i CR".
- Upišite AT u monitor. Trebali biste biti u redu s ESP-01.
- Sada možete isprobati razne AT naredbe s ove veze.
Korak 4: Razgovarajte s ESP modulom iz skice
Sada izdajmo AT naredbe ESP-01 iz skice HiFive1.
Na priloženoj skici neprestano se izvršava naredba CWLAP+AT koja vraća dostupne WiFi pristupne točke, njihovu jačinu signala i njihove MAC adrese. Petlja ispisuje rezultate sve dok ili ESP-01 ne vrati OK kao terminator AT naredbe ili dok ne prođe određeno vrijeme od ispisa posljednjeg znaka (Zadana vrijednost je 2 sekunde).
- Provjerite je li "Alati-> Ploča" postavljena na HiFive1 ploču, "Alati-> Frekvencija takta procesora" na "256MHz PLL" i "Alati-> Programer" na "SiFive OpenOCD".
- Prenesite skicu u HiFive1.
- Provjerite jeste li odabrali ispravan serijski port u "Alati-> Port".
- Otvorite "Alati-> Serijski monitor" i odaberite 115200 brzinu prijenosa i "Oba NL i CR".
Naredba CWLAP+AT može se na skici promijeniti u bilo koju AT naredbu. Više naredbi možete pronaći ovdje.
Korak 5: Konačni rezultat
![Konačni rezultat Konačni rezultat](https://i.howwhatproduce.com/images/003/image-7882-16-j.webp)
![Konačni rezultat Konačni rezultat](https://i.howwhatproduce.com/images/003/image-7882-17-j.webp)
Ako ste pravilno ožičili krug i prenijeli priloženu skicu, trebali biste dobiti ispisan popis dostupnih pristupnih točaka u vašem području, poput onog na priloženoj slici.
Preporučeni:
HiFive1 Arduino s HC-05 Bluetooth modulom Vodič: 7 koraka
![HiFive1 Arduino s HC-05 Bluetooth modulom Vodič: 7 koraka HiFive1 Arduino s HC-05 Bluetooth modulom Vodič: 7 koraka](https://i.howwhatproduce.com/images/010/image-28264-j.webp)
HiFive1 Arduino s Vodičem za Bluetooth modul HC-05: HiFive1 je prva Arduino-kompatibilna ploča zasnovana na RISC-V izgrađena sa FE310 CPU-om iz SiFive-a. Ploča je oko 20 puta brža od Arduino UNO -a, a UNO -u nedostaje bilo kakva bežična veza. Srećom, postoji nekoliko jeftinih modula
Početak rada s Esp 8266 Esp-01 s Arduino IDE - Instaliranje Esp ploča u Arduino Ide i programiranje Esp: 4 koraka
![Početak rada s Esp 8266 Esp-01 s Arduino IDE - Instaliranje Esp ploča u Arduino Ide i programiranje Esp: 4 koraka Početak rada s Esp 8266 Esp-01 s Arduino IDE - Instaliranje Esp ploča u Arduino Ide i programiranje Esp: 4 koraka](https://i.howwhatproduce.com/images/003/image-6001-15-j.webp)
Početak rada s Esp 8266 Esp-01 s Arduino IDE | Instaliranje Esp ploča u Arduino Ide i programiranje Esp: U ovom uputstvu naučit ćemo kako instalirati esp8266 ploče u Arduino IDE i kako programirati esp-01 i učitati kod u njega. Budući da su esp ploče toliko popularne pa sam razmišljao o tome da ispravim instrukcije za ovaj i većina ljudi se suočavaju s problemom
HiFive1 web poslužitelj s WiFi modulima ESP32 / ESP8266 Vodič: 5 koraka
![HiFive1 web poslužitelj s WiFi modulima ESP32 / ESP8266 Vodič: 5 koraka HiFive1 web poslužitelj s WiFi modulima ESP32 / ESP8266 Vodič: 5 koraka](https://i.howwhatproduce.com/images/003/image-7881-j.webp)
HiFive1 web poslužitelj s WiFi modulima ESP32 / ESP8266 Vodič: HiFive1 je prva ploča kompatibilna s Arduino RISC-V izgrađena sa FE310 CPU-om iz SiFive-a. Ploča je oko 20 puta brža od Arduino UNO -a, ali UNO -ovoj ploči HiFive1 nedostaje bežično povezivanje. Srećom, postoji nekoliko jeftinih
Početak rada s HC05 Bluetooth modulom i Arduinom [Vodič]: 6 koraka
![Početak rada s HC05 Bluetooth modulom i Arduinom [Vodič]: 6 koraka Početak rada s HC05 Bluetooth modulom i Arduinom [Vodič]: 6 koraka](https://i.howwhatproduce.com/images/005/image-12853-6-j.webp)
Početak rada s HC05 Bluetooth modulom i Arduinom [Vodič]: Ovaj i druge nevjerojatne vodiče možete pročitati na službenoj web stranici ElectroPeak -a. U ovom ćete vodiču naučiti kako komunicirati i slati podatke putem Bluetootha pomoću HC05 Bluetooth modula i Arduino ploče. Na kraju ovog članka naučit ćete
Ploča za programiranje i razvoj ESP-12E i ESP-12F: 3 koraka (sa slikama)
![Ploča za programiranje i razvoj ESP-12E i ESP-12F: 3 koraka (sa slikama) Ploča za programiranje i razvoj ESP-12E i ESP-12F: 3 koraka (sa slikama)](https://i.howwhatproduce.com/images/002/image-5555-65-j.webp)
ESP-12E i ESP-12F Programska i razvojna ploča: Nadležnost ove ploče bila je jednostavna: biti u mogućnosti programirati module ESP-12E i ESP-12F jednako lako kao ploče NodeMCU (tj. Nema potrebe za pritiskom na gumbe). Imajte igle prilagođene matičnoj ploči s pristupom upotrebljivom IO -u. Za zasebno serijsko prenošenje koristite zasebni USB