ESPDUINO-32 (Wemos D1 R32)
Platformas ar procesoru ESP32 (saderīgs ar Arduino IDE)
ESP32 - tas ir mūsdienīgs mikrokontrolleru no uzņēmuma Espressif Systems, kas tika izlaists pavisam nesen (2016). Viņš ir ļoti нескромные īpašības:
-Divkodolu 32 bit procesors, kas darbojas frekvencē, 80, 160 vai 240 Mhz (nu plus vēl vienu enerģijas taupīšanas kodols ar apgrieztu komandu kopu un biežumu 32 Khz)
-520 KB operatīvā atmiņa
-448 KB flash atmiņas (patiesībā pieejams vairāk, apsveriet tālāk)
-Ēdināšana 2.2 - 3.6,
-Papildus ārējā flash-atmiņa uz 4-16 MB (par ko es runāju iepriekš)
-Wi-Fi 802.11 n ar ātrumu līdz 150 Mbit / sekundē
-BT 4.2 BR/EDR, kas Low Energy
-LDC 12-bit х18
-DAC 8-bit x2
-Iebūvēts temperatūras sensors
-SPI х4
-I2S x2
-I2C x2
-UART x3
-Ethernet controller
-CAN 2.0
-Infrasarkano kontrolieris, turklāt, gan uz pieņemšanu un nodošanu
-PWM uz visiem portiem veida
-Iebūvēts sensors Halles
-Daudz perifērijas uz kriptogrāfiju
Kā arī enerģijas patēriņš:
-Sūtot Wi-Fi 160-260 ma
-Bez Wi-Fi, BT 20 ma
-Režīms "mīksta" miega 0.8 ma
-Režīms "dziļā miega 10 mka
-Hibernacija ar ieslēgtu pamatā zemu enerģijas patēriņu 5 mka
Uzmanibu! Jūs bieži vien sagaidīt vārds RTC izmantojot ESP32. Tomēr, tas nav Real Time Clock, tas ir kodolu zemu enerģijas patēriņu.
Uzstādīšana
1. Lejupielādēt Arduino IDE
2. Uzstādām Git vietnē
3. Palaist GUI Git
3.1. Izvēlamies Clone Existing Repozitorija
3.2. Uz Source Location rakstām
https://github.com/espressif/arduino-esp32.git
3.3. Uz Target Directory rakstām
C:/Users/[LIETOTĀJVĀRDS]/Documents/Arduino/hardware/espressif/esp32
3.4. Nospiežam Clone
4. Atveram direktoriju
C:/Users/[LIETOTĀJVĀRDS]/Documents/Arduino/hardware/espressif/esp32/tools
un palaist failu get.exe
5. Pieslēdzam mūsu samaksu
5.1. Ja draiveri paši nav nodibinātas, tad instalēt draiveri CP210x (man bija CP2102) no šejienes
6. Atveram Arduino IDE
7. Izvēlamies samaksu Tools > Board (Rīki > Maksa) (man DOIT ESP32 DEVKIT V1)
8. Izvēlamies COM-portu, kas ir nodibinājusies maksa
8.1. Kā noteikt portu?
8.1.1. Atveram device manager
8.1.2. Atklājam grupu "Ports (COM un LPT)"
8.1.3. Skatāmies nosaukums ierīcēm. Starp tiem ir kaut kas līdzīgs
Iepazīstamies ar ESP32, daļa 1: uzstādīšana Arduino IDE ESP32, arduino, instrukcija, pirmizrāde, длиннопост
COM7 - tas ir mūsu osta.
9. Izvēlamies kādu piemēru (piemēram, šeit)
10. Slodze, nospiežot taustiņu kombināciju Ctrl+U
10.1. Dažās instrukcijās saka, ka boot laikā, jums ir nepieciešams nospiest pogu BOOT uz kuģa. Tomēr, man ir viss, visiem klēpjdatoriem, gan vaislas un bez tā.