WiFi жана Bluetooth менен XC3800 ESP32 Негизги Такта
ESP32 бул WiFi жана Bluetooth мүмкүнчүлүктөрүн камтыган күчтүү эки ядролук микроконтроллер жана Arduino коомчулугунун аракети менен Arduino IDE менен ESP32 addon аркылуу программаланган. 512kB RAM, 4MB флэш-эстутум жана 12bit ADC, 8-bit DAC, I2S, I2C, сенсордук сенсор жана SPI сыяктуу өзгөчөлүктөрү бар IO төөнөгүчтөрү бар. Бул стандарттуу AVR негизделген Arduino сизге керектүү нерселерди жасоого жетиштүү деңгээлде жетишпесе, кийинки кадам. Bluetooth колдоосу дагы эле иштелип жатат, ошондуктан маяктарды жаратуудан башка Bluetooth функциялары көп эмес.

Arduino
ESP32 IC колдоосун орнотуу Башкаруу Башкармасы аркылуу жеткиликтүү эмес, андыктан github баракчасындагы көрсөтмөлөрдү колдонуу керек: https://github.com/espressif/arduino-esp32/blob/master/README.md#installation-instructions
Процесс чоң жүктөлүп алууну жана бир нече кадамдарды жасоону камтыйт, андыктан колдонуудан мурун көрсөтмөлөрдү окуп чыгуу сунушталат.
Орнотулгандан кийин, USB-сериялык конвертер үчүн драйверлерди тактага орнотууңуз керек болот. Бул CP2102 IC, жана драйверлер CP2102 IC өндүрүүчүлөрүнөн табылган webсайт: https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
Arduino үчүн ESP32 колдоосу тынымсыз иштелип жатат, бирок бардыгы орнотулгандан кийин, эскиздерди жазуу жана жүктөө процесси башка такталарга окшош. Тактанын түрү катары ESP32 Dev модулун тандап, туура сериялык порттун тандалгандыгын камсыз кылыңыз.
Эгер жүктөөдө кыйынчылыктар болсо, 'RST' баскычын басып, коё берип жатып, 'Жүктөө' баскычын басып көрүңүз. Бул жүктөлүшүнө мүмкүндүк берүү үчүн жүктөлүүчү жүктөөчү режимине тактаны киргизиши керек.
Мурункулардын саны жакшыampLes эскиздери (көптөгөн WiFi тиркемелерин кошкондо), бирок бүтүндөй орнотуу процесси туура болгонун көрүү үчүн жакшы тест - бул жөн гана 'Blink' эскизин жүктөө.
MicroPython
MicroPython - бул ESP32 процессорунда иштеген толук өнүгүү чөйрөсү. Орнотуу тактага орнотулган программалык камсыздоону жаркылдатып, андан кийин буйруктарды түздөн-түз котормочуга киргизүү үчүн, 115200 Baud номеринде иштеген сериалдык терминалга кирүү аркылуу ишке ашырылат. Сүрөттү бул баракчадан жүктөөгө болот: https://micropython.org/download/#esp32
Esptool.py программасы сиз Arduino addonун орноткон болсоңуз орнотулат (Arduino астында жүктөө эмне кылат), антпесе аны github баракчасынан орнотсоңуз болот: https://github.com/espressif/esptool
Документтер / Ресурстар
![]() |
github Негизги Башкармасы WiFi Bluetooth [pdf] Колдонуучунун колдонмосу Негизги Board WiFi Bluetooth, XC3800 ESP32 |




