ESP32MINI1
მომხმარებლის სახელმძღვანელო
წინასწარი v0.1
ესპრესივის სისტემები
საავტორო უფლება © 2021
ამ სახელმძღვანელოს შესახებ
ეს მომხმარებლის სახელმძღვანელო გვიჩვენებს, თუ როგორ უნდა დაიწყოთ ESP32-MINI-1 მოდული.
დოკუმენტის განახლებები
გთხოვთ, ყოველთვის მიმართოთ უახლეს ვერსიას https://www.espressif.com/en/support/download/documents.
გადასინჯვის ისტორია
ამ დოკუმენტის გადასინჯვის ისტორიისთვის იხილეთ ბოლო გვერდი.
დოკუმენტაციის ცვლილების შეტყობინება
Espressif უზრუნველყოფს ელ.ფოსტის შეტყობინებებს, რათა კლიენტებმა განაახლონ ტექნიკური დოკუმენტაციის ცვლილებები. გთხოვთ გამოიწეროთ www.espressif.com/en/subscribe.
სერტიფიცირება
ჩამოტვირთეთ სერთიფიკატები Espressif-ის პროდუქტებისთვის www.espressif.com/en/certificates.
დასრულდაview
1.1 მოდული დასრულდაview
LE MCU მოდული, რომელსაც აქვს პერიფერიული მოწყობილობების მდიდარი ნაკრები. ეს მოდული იდეალური არჩევანია IoT აპლიკაციების ფართო სპექტრისთვის, დაწყებული სახლის ავტომატიზაციიდან, ჭკვიანი შენობიდან, სამომხმარებლო ელექტრონიკიდან სამრეწველო კონტროლამდე, განსაკუთრებით შესაფერისია კომპაქტურ სივრცეში აპლიკაციებისთვის, როგორიცაა ნათურები, კონცენტრატორები და სოკეტები. ESP32-MINI-1 არის უაღრესად ინტეგრირებული, მცირე ზომის Wi-Fi+Bluetooth® +Bluetooth® ეს მოდული გამოდის ორ ვერსიაში:
- ვერსია 85 °C
- ვერსია 105 °C
ცხრილი 1. ESP1MINI32 სპეციფიკაციები
კატეგორიები | ნივთები | სპეციფიკაციები |
Wi-Fi |
პროტოკოლები | 802.11 b/g/n (802.11n 150 Mbps-მდე) |
A-MPDU და A-MSDU აგრეგაცია და 0.4 µs დაცვის ინტერვალის მხარდაჭერა | ||
სიხშირის დიაპაზონი | 2412 ~ 2484 მეგაჰერციანი | |
Bluetooth® |
პროტოკოლები | პროტოკოლები v4.2 BR/EDR და Bluetooth® LE სპეციფიკაციები |
რადიო | კლასი-1, კლასი-2 და კლასი-3 გადამცემი | |
AFH | ||
აუდიო | CVSD და SBC | |
აპარატურა |
მოდულის ინტერფეისები |
SD ბარათი, UART, SPI, SDIO, I2C, LED PWM, ძრავის PWM, I2S, ინფრაწითელი დისტანციური მართვის პულტი, პულსის მრიცხველი, GPIO, სენსორული სენსორი, ADC, DAC, ორი მავთულის საავტომობილო ინტერფეისი (TWAITMთავსებადია ISO11898-1-თან) |
ინტეგრირებული კრისტალი | 40 MHz კრისტალი | |
ინტეგრირებული SPI ფლეშ | 4 მბ | |
მოქმედი ტომიtagე/ელექტრომომარაგება | 3.0 V ~ 3.6 V | |
ოპერაციული დენი | საშუალო: 80 mA | |
ელექტრომომარაგების მიერ მიწოდებული მინიმალური დენი | 500 mA | |
რეკომენდებული ტემპერატურის დიაპაზონი | 85 °C ვერსია: –40 °C ~ +85 °C; 105 °C ვერსია: –40 °C ~ +105 °C | |
ტენიანობის მგრძნობელობის დონე (MSL) | დონე 3 |
1.2 პინის აღწერა
ESP32-MINI-1 აქვს 55 პინი. იხილეთ ქინძისთავის განმარტებები ცხრილში 1-2.
ცხრილი 1. პინის განმარტებები
სახელი | არა. | ტიპი | ფუნქცია |
GND | 1, 2, 27, 38 ~ 55 | P | ადგილზე |
3V3 | 3 | P | ელექტრომომარაგება |
I36 | 4 | I | GPIO36, ADC1_CH0, RTC_GPIO0 |
I37 | 5 | I | GPIO37, ADC1_CH1, RTC_GPIO1 |
I38 | 6 | I | GPIO38, ADC1_CH2, RTC_GPIO2 |
I39 | 7 | I | GPIO39, ADC1_CH3, RTC_GPIO3 |
EN |
8 |
I |
მაღალი: ჩართავს ჩიპს დაბალი: ჩიპი გამორთულია შენიშვნა: არ დატოვოთ პინი მცურავი |
I34 | 9 | I | GPIO34, ADC1_CH6, RTC_GPIO4 |
I35 | 10 | I | GPIO35, ADC1_CH7, RTC_GPIO5 |
IX32 | 11 | I/O | GPIO32, XTAL_32K_P (32.768 kHz კრისტალური ოსცილატორის შეყვანა), ADC1_CH4, TOUCH9, RTC_GPIO9 |
IX33 | 12 | I/O | GPIO33, XTAL_32K_N (32.768 kHz კრისტალური ოსცილატორის გამომავალი), ADC1_CH5, TOUCH8, RTC_GPIO8 |
IX25 | 13 | I/O | GPIO25, DAC_1, ADC2_CH8, RTC_GPIO6, EMAC_RXD0 |
IX26 | 14 | I/O | GPIO26, DAC_2, ADC2_CH9, RTC_GPIO7, EMAC_RXD1 |
IX27 | 15 | I/O | GPIO27, ADC2_CH7, TOUCH7, RTC_GPIO17, EMAC_RX_DV |
IX14 | 16 | I/O | GPIO14, ADC2_CH6, TOUCH6, RTC_GPIO16, MTMS, HSPICLK, HS2_CLK, SD_CLK, EMAC_TXD2 |
IX12 | 17 | I/O | GPIO12, ADC2_CH5, TOUCH5, RTC_GPIO15, MTDI, HSPIQ, HS2_DATA2, SD_DATA2, EMAC_TXD3 |
IX13 | 18 | I/O | GPIO13, ADC2_CH4, TOUCH4, RTC_GPIO14, MTCK, HSPID, HS2_DATA3, SD_DATA3, EMAC_RX_ER |
IX15 | 19 | I/O | GPIO15, ADC2_CH3, TOUCH3, RTC_GPIO13, MTDO, HSPIC0, HS2_CMD, SD_CMD, EMAC_RXD3 |
IX2 | 20 | I/O | GPIO2, ADC2_CH2, TOUCH2, RTC_GPIO12, HSPIWP, HS2_DATA0,
SD_DATA0 |
IX0 | 21 | I/O | GPIO0, ADC2_CH1, TOUCH1, RTC_GPIO11, CLK_OUT1, EMAC_TX_CLK |
IX4 | 22 | I/O | GPIO4, ADC2_CH0, TOUCH0, RTC_GPIO10, HSPIHD, HS2_DATA1, SD_DATA1, EMAC_TX_ER |
NC | 23 | – | კავშირი არ არის |
NC | 24 | – | კავშირი არ არის |
IX9 | 25 | I/O | GPIO9, HS1_DATA2, U1RXD, SD_DATA2 |
IX10 | 26 | I/O | GPIO10, HS1_DATA3, U1TXD, SD_DATA3 |
NC | 28 | – | კავშირი არ არის |
IX5 | 29 | I/O | GPIO5, HS1_DATA6, VSPICS0, EMAC_RX_CLK |
IX18 | 30 | I/O | GPIO18, HS1_DATA7, VSPICLK |
IX23 | 31 | I/O | GPIO23, HS1_STROBE, VSPID |
IX19 | 32 | I/O | GPIO19, VSPIQ, U0CTS, EMAC_TXD0 |
გაგრძელება შემდეგ გვერდზე
ცხრილი 1 – გაგრძელება წინა გვერდიდან
სახელი | არა. | ტიპი | ფუნქცია |
IX22 | 33 | I/O | GPIO22, VSPIWP, U0RTS, EMAC_TXD1 |
IX21 | 34 | I/O | GPIO21, VSPIHD, EMAC_TX_EN |
RXD0 | 35 | I/O | GPIO3, U0RXD, CLK_OUT2 |
TXD0 | 36 | I/O | GPIO1, U0TXD, CLK_OUT3, EMAC_RXD2 |
NC | 37 | – | კავშირი არ არის |
¹ პინები GPIO6, GPIO7, GPIO8, GPIO11, GPIO16 და GPIO17 ESP32-U4WDH ჩიპზე დაკავშირებულია მოდულზე ინტეგრირებულ SPI ფლეშთან და არ არის გამოყვანილი.
² პერიფერიული პინის კონფიგურაციისთვის, იხილეთ ESP32 სერიის მონაცემთა ცხრილი.
დაიწყეთ ESP32MINI1-ზე
2.1 რაც გჭირდებათ
ESP32-MINI-1 მოდულის აპლიკაციების შესაქმნელად გჭირდებათ:
- 1 x ESP32-MINI-1 მოდული
- 1 x Espressif RF ტესტირების დაფა
- 1 x USB-to-Serial დაფა
- 1 x Micro-USB კაბელი
- 1 x კომპიუტერი Linux-ით
ამ მომხმარებლის სახელმძღვანელოში, ჩვენ ვიღებთ Linux ოპერაციულ სისტემას, როგორც ყოფილსampლე. Windows-ისა და macOS-ის კონფიგურაციის შესახებ დამატებითი ინფორმაციისთვის იხილეთ ESP-IDF პროგრამირების გზამკვლევი.
2.2 აპარატურის კავშირი
- შეადუღეთ ESP32-MINI-1 მოდული RF ტესტირების დაფაზე, როგორც ნაჩვენებია სურათზე 2-1.
- შეაერთეთ RF ტესტირების დაფა USB-ს სერიულ დაფაზე TXD, RXD და GND-ის საშუალებით.
- შეაერთეთ USB-ს სერიული დაფა კომპიუტერთან.
- შეაერთეთ RF ტესტირების დაფა კომპიუტერს ან კვების ადაპტერს, რომ ჩართოთ 5 ვ ელექტრომომარაგება მიკრო USB კაბელის საშუალებით.
- ჩამოტვირთვის დროს დააკავშირეთ IO0 GND-ს ჯემპერის საშუალებით. შემდეგ, ჩართეთ ტესტირების დაფა.
- ჩამოტვირთეთ firmware ფლეშში. დეტალებისთვის იხილეთ სექციები ქვემოთ.
- ჩამოტვირთვის შემდეგ, ამოიღეთ ჯუმპერი IO0-ზე და GND-ზე.
- ხელახლა ჩართეთ RF ტესტირების დაფა. ESP32-MINI-1 გადადის სამუშაო რეჟიმში. ჩიპი წაიკითხავს პროგრამებს ფლეშიდან ინიციალიზაციისას.
შენიშვნა:
IO0 შიდა ლოგიკით მაღალია. თუ IO0 დაყენებულია ამოსაღებად, არჩეულია ჩატვირთვის რეჟიმი. თუ ეს პინი ჩამოსაშლელი ან მცურავია, არჩეულია ჩამოტვირთვის რეჟიმი. დამატებითი ინფორმაციისთვის ESP32-MINI-1-ის შესახებ, იხილეთ ESP32-MINI-1 მონაცემთა ცხრილი.
2.3 განვითარების გარემოს შექმნა
Espressif IoT Development Framework (მოკლედ ESP-IDF) არის აპლიკაციების შემუშავების ჩარჩო Espressif ESP32-ზე დაფუძნებული. მომხმარებლებს შეუძლიათ განავითარონ აპლიკაციები ESP32-ით Windows/Linux/macOS-ში ESP-IDF-ის საფუძველზე. აქ ჩვენ ვიღებთ Linux ოპერაციულ სისტემას, როგორც ყოფილსampლე.
2.3.1 ინსტალაციის წინაპირობები
ESP-IDF-ით კომპილაციისთვის, თქვენ უნდა მიიღოთ შემდეგი პაკეტები:
- CentOS 7:
sudo yum install git wget flex bison gperf python cmake ninja−build ccache dfu−util - Ubuntu და Debian (ერთი ბრძანება იშლება ორ ხაზად):
sudo apt−get install git wget flex bison gperf python python−pip python−setuptools cmake ninja −build-cache libi −dev libssl −dev dfu−util - თაღი:
sudo Pacman −S −−საჭიროა gcc git make flex bison gperf python−pip cmake ninja ccache dfu−util
შენიშვნა: - ეს სახელმძღვანელო იყენებს დირექტორიას ~/esp Linux-ზე, როგორც ინსტალაციის საქაღალდე ESP-IDF-ისთვის.
- გაითვალისწინეთ, რომ ESP-IDF არ უჭერს მხარს სივრცეებს ბილიკებში.
2.3.2 მიიღეთ ESPIDF
ESP32-MINI-1 მოდულისთვის აპლიკაციების შესაქმნელად, გჭირდებათ პროგრამული უზრუნველყოფის ბიბლიოთეკები, რომლებიც მოწოდებულია Espressif-ში ESP-IDF საცავი.
ESP-IDF-ის მისაღებად შექმენით საინსტალაციო დირექტორია (~/esp), რომ ჩამოტვირთოთ ESP-IDF და მოახდინოთ საცავი „git clone“-ით:
mkdir −p ~/esp
cd ~/esp
git კლონი −−რეკურსიული https://github.com/espressif/esp−idf.git
ESP-IDF ჩამოიტვირთება ~/esp/esp-idf-ში. გაიარეთ კონსულტაცია ESP-IDF ვერსიები ინფორმაციისთვის, თუ რომელი ESP-IDF ვერსია გამოიყენოს მოცემულ სიტუაციაში.
2.3.3 ინსტრუმენტების დაყენება
ESP-IDF-ის გარდა, თქვენ ასევე უნდა დააინსტალიროთ ESP-IDF-ის მიერ გამოყენებული ხელსაწყოები, როგორიცაა შემდგენელი, გამართვა,
Python პაკეტები და ა.შ. ESP-IDF გთავაზობთ სკრიპტს სახელად 'install.sh', რომელიც დაგეხმარებათ ინსტრუმენტების ერთჯერად დაყენებაში.
cd ~/esp/esp−idf
./ დააინსტალირეთ .შ
2.3.4 გარემოს ცვლადების დაყენება
დაინსტალირებული ხელსაწყოები ჯერ არ არის დამატებული PATH გარემოს ცვლადში. იმისათვის, რომ ინსტრუმენტები გამოსაყენებელი იყოს ბრძანების სტრიქონიდან, უნდა იყოს მითითებული გარემოს გარკვეული ცვლადი. ESP-IDF გთავაზობთ სხვა სკრიპტს "export.sh", რომელიც ამას აკეთებს. ტერმინალში, სადაც აპირებთ ESP-IDF-ის გამოყენებას, გაუშვით:
. $HOME/esp/esp−idf/export.sh
ახლა ყველაფერი მზად არის, შეგიძლიათ ააწყოთ თქვენი პირველი პროექტი ESP32-MINI-1 მოდულზე.
2.4 შექმენით თქვენი პირველი პროექტი
2.4.1 პროექტის დაწყება
ახლა თქვენ მზად ხართ მოამზადოთ განაცხადი ESP32-MINI-1 მოდულისთვის. შეგიძლიათ დაიწყოთ იმით start-started/hello_world პროექტი ყოფილიamples დირექტორია ESP-IDF-ში.
დააკოპირეთ get-started/hello_world ~/esp დირექტორიაში:
cd ~/esp
cp −r $IDF_PATH/examples/get−started/hello_world.
არის სპექტრი exampპროექტები ყოფილშიamples დირექტორია ESP-IDF-ში. თქვენ შეგიძლიათ დააკოპიროთ ნებისმიერი პროექტი ისე, როგორც ზემოთ იყო წარმოდგენილი და გაუშვათ იგი. ასევე შესაძლებელია აშენდეს ყოფილიamples in-place, მათი პირველი კოპირების გარეშე.
2.4.2 დააკავშირეთ თქვენი მოწყობილობა
ახლა შეაერთეთ თქვენი ESP32-MINI-1 მოდული კომპიუტერთან და შეამოწმეთ რომელ სერიულ პორტში ჩანს მოდული. სერიული პორტები Linux-ში იწყება '/dev/tty' მათი სახელებით. გაუშვით ქვემოთ მოცემული ბრძანება ორჯერ, ჯერ დაფა გამორთული, შემდეგ ჩართული. პორტი, რომელიც მეორედ გამოჩნდება, არის ის, რაც გჭირდებათ:
ls /dev/tty*
შენიშვნა:
შეინახეთ პორტის სახელი, რადგან ეს დაგჭირდებათ შემდეგ ნაბიჯებში.
2.4.3 კონფიგურაცია
გადადით თქვენს 'hello_world' დირექტორიაში 2.4.1 ნაბიჯიდან. დაიწყეთ პროექტი, დააყენეთ ESP32 ჩიპი სამიზნედ და გაუშვით
პროექტის კონფიგურაციის უტილიტა 'menuconfig'.
cd ~/esp/hello_world
idf .py set−target esp32
idf .py მენიუს კონფიგურაცია
სამიზნის დაყენება „idf.py set-target esp32“-ით უნდა განხორციელდეს ერთხელ, ახალი პროექტის გახსნის შემდეგ. თუ პროექტი შეიცავს რამდენიმე არსებულ ნაგებობას და კონფიგურაციას, ისინი გასუფთავდება და ინიციალიზდება. სამიზნე შეიძლება იყოს შენახული გარემოს ცვლადში, რათა საერთოდ გამოტოვოთ ეს ნაბიჯი. დამატებითი ინფორმაციისთვის იხილეთ მიზნის არჩევა.
თუ წინა ნაბიჯები სწორად შესრულდა, შემდეგი მენიუ გამოჩნდება:
მენიუს ფერები შეიძლება იყოს განსხვავებული თქვენს ტერმინალში. თქვენ შეგიძლიათ შეცვალოთ გარეგნობა ოფციით '–style'. დამატებითი ინფორმაციისთვის გთხოვთ, გაუშვათ 'idf.py menuconfig –help'.
2.4.4 პროექტის აშენება
შექმენით პროექტი გაშვებით:
idf .py აშენება
ეს ბრძანება დააკომპლექტებს აპლიკაციას და ყველა ESP-IDF კომპონენტს, შემდეგ წარმოქმნის ჩამტვირთველს, დანაყოფის ცხრილს და აპლიკაციის ბინარებს.
$ idf .py აშენება
cmake-ის გაშვება დირექტორიაში /path/to/hello_world/build
მიმდინარეობს ”cmake −G Ninja −−warn−unitialized /path/to/hello_world”…
გააფრთხილეთ არაინიციალიზებული მნიშვნელობების შესახებ.
−− Found Git: /usr/bin/git (ნაპოვნი ვერსია ”2.17.0”)
−− ცარიელი aws_iot კომპონენტის აგება კონფიგურაციის გამო
−− კომპონენტების სახელები:…
−− კომპონენტის ბილიკები:…
… (დამშენებლობის სისტემის გამომავალი ხაზების მეტი) [527/527] Hello −world.bin esptool .py v2.3.1 გენერირება
პროექტის მშენებლობა დასრულებულია. ფლეშისთვის, გაუშვით ეს ბრძანება:
../../../ components/esptool_py/esptool/esptool.py −p (PORT) −b 921600 write_flash −−flash_mode dio
−−flash_size detect −−flash_freq 40m 0x10000 build/hello−world.bin build 0x1000 build /bootloader/bootloader. bin 0x8000 build/ partition_table / partition −table.bin ან გაუშვით 'idf .py −p PORT flash'
თუ შეცდომები არ არის, მშენებლობა დასრულდება firmware ორობითი .bin-ის გენერირებით file.
2.4.5 ფლეში მოწყობილობაზე
გაუშვით ორობითი ფაილები, რომლებიც ახლახან ააშენეთ თქვენს ESP32-MINI-1 მოდულზე გაშვებით:
idf .py −p PORT [−b BAUD] ციმციმი
შეცვალეთ PORT თქვენი მოდულის სერიული პორტის სახელით ნაბიჯიდან: შეაერთეთ თქვენი მოწყობილობა. თქვენ ასევე შეგიძლიათ შეცვალოთ flasher baud-ის სიხშირე BAUD-ის საჭირო ბაუდის სიხშირით შეცვლით. ბაუდის ნაგულისხმევი სიხშირე არის 460800.
idf.py არგუმენტების შესახებ დამატებითი ინფორმაციისთვის იხილეთ idf.py.
შენიშვნა:
ოფცია 'flash' ავტომატურად აშენებს და ანათებს პროექტს, ამიტომ 'idf.py build'-ის გაშვება საჭირო არ არის.
გაშვება esptool.py დირექტორიაში […]/ esp/hello_world
მიმდინარეობს ”python [...]/ esp−idf/components/esptool_py/esptool/esptool.py −b 460800 write_flash
@flash_project_args ”…
esptool .py −b 460800 write_flash −−flash_mode dio −−flash_size detect −−flash_freq 40m 0x1000
ჩამტვირთავი/ჩამტვირთავი. bin 0x8000 partition_table / partition −table.bin 0x10000 hello−world.bin
esptool .py v2.3.1
დაკავშირება….
ჩიპის ტიპის აღმოჩენა … ESP32
ჩიპი არის ESP32U4WDH (რევიზია 3)
მახასიათებლები: WiFi, BT, Single Core
მიმდინარეობს სტატიის ატვირთვა…
სირბილი ნაგლეჯი…
სირბილი…
ბაუდის სიჩქარის შეცვლა 460800-მდე
შეიცვალა.
ფლეშის ზომის კონფიგურაცია…
ფლეშის ავტომატური აღმოჩენის ზომა: 4 მბ
Flash პარამეტრები დაყენებულია 0x0220-ზე
შეკუმშულია 22992 ბაიტი 13019…
დაწერა 22992 ბაიტი (13019 შეკუმშული) 0x00001000-ზე 0.3 წამში (ეფექტური 558.9 კბიტი/წმ)…
მონაცემების ჰეში დადასტურებულია.
შეკუმშულია 3072 ბაიტი 82…
დაწერა 3072 ბაიტი (82 შეკუმშული) 0x00008000-ზე 0.0 წამში (ეფექტური 5789.3 კბიტი/წმ)…
მონაცემების ჰეში დადასტურებულია.
შეკუმშულია 136672 ბაიტი 67544…
დაწერა 136672 ბაიტი (67544 შეკუმშული) 0x00010000-ზე 1.9 წამში (ეფექტური 567.5 კბიტი/წმ)…
მონაცემების ჰეში დადასტურებულია.
გამგზავრება…
მყარი გადატვირთვა RTS პინის საშუალებით…
თუ ყველაფერი კარგად წავიდა, „hello_world“ აპლიკაცია დაიწყებს გაშვებას მას შემდეგ, რაც IO0-ზე და GND-ზე ჯუმპერის ამოღება და ტესტირების დაფა ხელახლა ჩართე.
2.4.6 მონიტორი
იმის შესამოწმებლად, არის თუ არა „hello_world“ ნამდვილად გაშვებული, აკრიფეთ „idf.py -p PORT monitor“ (არ დაგავიწყდეთ PORT შეცვალოთ თქვენი სერიული პორტის სახელით).
ეს ბრძანება იწყებს IDF Monitor აპლიკაციას:
$ idf .py −p /dev/ttyUSB0 მონიტორი
გაშვებული idf_monitor დირექტორიაში […]/ esp/hello_world/build
მიმდინარეობს ”python [...]/ esp−idf/tools/idf_monitor.py −b 115200 [...]/ esp/hello_world/build/ hello −world. ელფი ”…
−−− idf_monitor /dev/ttyUSB0 115200 −−−−−
გასვლა: Ctrl+] | მენიუ: Ctrl+T | დახმარება: Ctrl+T მოჰყვა Ctrl+H −−ets
8 ივნისი 2016 00:22:57
პირველი: 0x1 (POWERON_RESET), ჩატვირთვა: 0x13 (SPI_FAST_FLASH_BOOT)
ets 8 ივნისი 2016 00:22:57…
ჩატვირთვისა და დიაგნოსტიკური ჟურნალების გადახვევის შემდეგ, თქვენ უნდა ნახოთ "Hello World!" აპლიკაციის მიერ დაბეჭდილი.
…
გამარჯობა მსოფლიო!
გადატვირთვა 10 წამში…
ეს არის esp32 ჩიპი 1 CPU ბირთვით, WiFi/BT/BLE, სილიკონის რევიზია 3, 4MB გარე ფლეშ
გადატვირთვა 9 წამში…
გადატვირთვა 8 წამში…
გადატვირთვა 7 წამში…
IDF მონიტორის გასასვლელად გამოიყენეთ მალსახმობი Ctrl+].
ეს არის ყველაფერი, რაც გჭირდებათ ESP32-MINI-1 მოდულის დასაწყებად! ახლა თქვენ მზად ხართ სცადოთ სხვა examples ESP-IDF-ში, ან პირდაპირ გადადით საკუთარი აპლიკაციების შემუშავებაზე.
სასწავლო რესურსები
3.1 აუცილებლად წასაკითხი დოკუმენტები
შემდეგ ბმულზე მოცემულია ESP32-თან დაკავშირებული დოკუმენტები.
- ESP32 მონაცემთა ფურცელი
ეს დოკუმენტი იძლევა შესავალს ESP32 ტექნიკის სპეციფიკაციების შესახებ, მათ შორის ზევითview,
პინის განმარტებები, ფუნქციური აღწერა, პერიფერიული ინტერფეისი, ელექტრული მახასიათებლები და ა.შ. - ESP32 ECO V3 მომხმარებლის სახელმძღვანელო
ეს დოკუმენტი აღწერს განსხვავებებს V3 და წინა ESP32 სილიკონის ვაფლის ვერსიებს შორის. - ECO და შეცდომების გამოსავალი ESP32-ში
ეს დოკუმენტი დეტალურად აღწერს ტექნიკის შეცდომებს და გამოსავალს ESP32-ში. - ESP-IDF პროგრამირების გზამკვლევი
მასში განთავსებულია ვრცელი დოკუმენტაცია ESP-IDF-ისთვის, დაწყებული ტექნიკის სახელმძღვანელოებიდან API მითითებამდე. - ESP32 ტექნიკური საცნობარო სახელმძღვანელო
სახელმძღვანელო შეიცავს დეტალურ ინფორმაციას ESP32 მეხსიერების და პერიფერიული მოწყობილობების გამოყენების შესახებ. - ESP32 აპარატურის რესურსები
zip files მოიცავს სქემებს, PCB განლაგებას, Gerber და BOM სიას ESP32 მოდულები და განვითარების დაფები. - ESP32 ტექნიკის დიზაინის სახელმძღვანელო მითითებები
გაიდლაინები ასახავს დიზაინის რეკომენდებულ პრაქტიკებს ESP32 სერიების პროდუქციაზე დაფუძნებული დამოუკიდებელი ან დამატებითი სისტემების შემუშავებისას, მათ შორის ESP32 ჩიპი, ESP32 მოდულები და განვითარების დაფები. - ESP32 AT ინსტრუქციების ნაკრები და მაგamples
ეს დოკუმენტი წარმოგიდგენთ ESP32 AT ბრძანებებს, განმარტავს, თუ როგორ გამოიყენოთ ისინი და გთავაზობთ მაგampრამდენიმე საერთო AT ბრძანების les. - Espressif-ის პროდუქტების შეკვეთის შესახებ ინფორმაცია
3.2 აუცილებელი რესურსები
აქ არის ESP32-თან დაკავშირებული აუცილებელი რესურსები.
- ESP32 BBS
ეს არის ინჟინერი-ინჟინერი (E2E) საზოგადოება ESP32-ისთვის, სადაც შეგიძლიათ გამოაქვეყნოთ კითხვები, გაუზიაროთ ცოდნა, შეისწავლოთ იდეები და დაეხმაროთ პრობლემების გადაჭრას თანამემამულე ინჟინრებთან. - ESP32 GitHub
ESP32 განვითარების პროექტები თავისუფლად ნაწილდება Espressif-ის MIT ლიცენზიით GitHub-ზე. იგი შექმნილია იმისთვის, რომ დაეხმაროს დეველოპერებს ESP32-ის დაწყებაში და ხელი შეუწყოს ინოვაციას და ზოგადი ცოდნის ზრდას ტექნიკისა და პროგრამული უზრუნველყოფის შესახებ ESP32 მოწყობილობების გარშემო. - ESP32 ინსტრუმენტები
ეს არის ა webგვერდი, სადაც მომხმარებლებს შეუძლიათ ჩამოტვირთოთ ESP32 Flash Download Tools და zip file "ESP32 სერთიფიკატი და ტესტი". - ESP-IDF
ეს webგვერდი აკავშირებს მომხმარებლებს IoT განვითარების ოფიციალურ ჩარჩოს ESP32-ისთვის. - ESP32 რესურსები
ეს webგვერდი გთავაზობთ ბმულებს ყველა ხელმისაწვდომი ESP32 დოკუმენტის, SDK-ისა და ხელსაწყოების შესახებ.
გადასინჯვის ისტორია
თარიღი | ვერსია | გამოშვების შენიშვნები |
2021-01-14 | V0.1 | წინასწარი გამოშვება |
პასუხისმგებლობის უარყოფისა და საავტორო უფლებების შესახებ შეტყობინება
ინფორმაცია ამ დოკუმენტში, მათ შორის URL მითითებები, ექვემდებარება ცვლილებას შეტყობინების გარეშე.
მესამე მხარის ყველა ინფორმაცია ამ დოკუმენტში მოწოდებულია ისე, როგორც არის, მის ავთენტურობასა და სიზუსტეზე გარანტიების გარეშე.
არავითარი გარანტია არ არის მოცემული ამ დოკუმენტისთვის მისი სავაჭროუნარიანობის, დაურღვევლობის, რაიმე კონკრეტული მიზნისთვის ვარგისიანობის გამო, და არც რაიმე გარანტია, რომელიც სხვაგვარად წარმოიქმნება რაიმე წინადადებით, სპეციფიურობით.AMPLE.
ყველა პასუხისმგებლობა, მათ შორის პასუხისმგებლობა ნებისმიერი საკუთრების უფლების დარღვევისთვის, რომელიც დაკავშირებულია ამ დოკუმენტში მოცემული ინფორმაციის გამოყენებასთან, უარყოფილია. არანაირი ლიცენზია არ არის გამოხატული ან ნაგულისხმევი, ესტოპელით ან სხვაგვარად, რაიმე ინტელექტუალური საკუთრების უფლებაზე აქ გაცემული არ არის.
Wi-Fi ალიანსის წევრის ლოგო არის Wi-Fi ალიანსის სავაჭრო ნიშანი. Bluetooth ლოგო არის Bluetooth SIG-ის რეგისტრირებული სავაჭრო ნიშანი.
ამ დოკუმენტში ნახსენები ყველა სავაჭრო სახელი, სავაჭრო ნიშანი და რეგისტრირებული სასაქონლო ნიშანი მათი შესაბამისი მფლობელების საკუთრებაა და ამით არის აღიარებული.
საავტორო უფლება © 2021 Espressif Systems (Shanghai) Co., Ltd. ყველა უფლება დაცულია.
ესპრესივის სისტემები
ESP32-MINI-1 მომხმარებლის სახელმძღვანელო (წინასწარი v0.1)
www.espressif.com
დოკუმენტები / რესურსები
![]() |
ESPRESSIF ESP32-MINI-1 უაღრესად ინტეგრირებული მცირე ზომის Wi-Fi+Bluetooth მოდული [pdf] მომხმარებლის სახელმძღვანელო ESP32MINI1, 2AC7Z-ESP32MINI1, 2AC7ZESP32MINI1, ESP32 -MINI -1 უაღრესად ინტეგრირებული მცირე ზომის Wi-Fi Bluetooth მოდული, ESP32 -MINI -1, უაღრესად ინტეგრირებული მცირე ზომის Wi-Fi Bluetooth მოდული |