ESPRESSIF ESP32-JCI-R ಅಭಿವೃದ್ಧಿ ಮಂಡಳಿಗಳು-ಲೋಗೋ

ESPRESSIF ESP32-JCI-R ಅಭಿವೃದ್ಧಿ ಮಂಡಳಿಗಳು

ESPRESSIF ESP32-JCI-R ಅಭಿವೃದ್ಧಿ ಮಂಡಳಿಗಳು-ಉತ್ಪನ್ನ

ಈ ಮಾರ್ಗದರ್ಶಿ ಬಗ್ಗೆ

ESP32-JCI-R ಮಾಡ್ಯೂಲ್ ಆಧಾರಿತ ಹಾರ್ಡ್‌ವೇರ್ ಬಳಸಿಕೊಂಡು ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಮೂಲ ಸಾಫ್ಟ್‌ವೇರ್ ಅಭಿವೃದ್ಧಿ ಪರಿಸರವನ್ನು ಹೊಂದಿಸಲು ಬಳಕೆದಾರರಿಗೆ ಸಹಾಯ ಮಾಡಲು ಈ ಡಾಕ್ಯುಮೆಂಟ್ ಉದ್ದೇಶಿಸಲಾಗಿದೆ.

ಬಿಡುಗಡೆ ಟಿಪ್ಪಣಿಗಳು

ದಿನಾಂಕ ಆವೃತ್ತಿ ಬಿಡುಗಡೆ ಟಿಪ್ಪಣಿಗಳು
2020.7 V0.1 ಪೂರ್ವಭಾವಿ ಬಿಡುಗಡೆ.

ದಾಖಲೆ ಬದಲಾವಣೆ ಅಧಿಸೂಚನೆ

ತಾಂತ್ರಿಕ ದಾಖಲಾತಿಯಲ್ಲಿನ ಬದಲಾವಣೆಗಳ ಕುರಿತು ಗ್ರಾಹಕರನ್ನು ನವೀಕರಿಸಲು Espressif ಇಮೇಲ್ ಸೂಚನೆಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ದಯವಿಟ್ಟು ಚಂದಾದಾರರಾಗಿ www.espressif.com/en/subscribe.

ಪ್ರಮಾಣೀಕರಣ

Espressif ಉತ್ಪನ್ನಗಳಿಗೆ ಪ್ರಮಾಣಪತ್ರಗಳನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ www.espressif.com/en/certificates.

ಪರಿಚಯ

ESP32-JCI-R

ESP32-JCI-R ಶಕ್ತಿಯುತ, ಜೆನೆರಿಕ್ Wi-Fi+BT+BLE MCU ಮಾಡ್ಯೂಲ್ ಆಗಿದ್ದು, ಇದು ಕಡಿಮೆ-ವಿದ್ಯುತ್ ಸಂವೇದಕ ನೆಟ್‌ವರ್ಕ್‌ಗಳಿಂದ ಹಿಡಿದು ಧ್ವನಿ ಎನ್‌ಕೋಡಿಂಗ್, ಸಂಗೀತ ಸ್ಟ್ರೀಮಿಂಗ್ ಮತ್ತು MP3 ಡಿಕೋಡಿಂಗ್‌ನಂತಹ ಹೆಚ್ಚು ಬೇಡಿಕೆಯ ಕಾರ್ಯಗಳವರೆಗೆ ವಿವಿಧ ರೀತಿಯ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಗುರಿಯಾಗಿಸುತ್ತದೆ. . ಈ ಮಾಡ್ಯೂಲ್‌ನ ಮಧ್ಯಭಾಗದಲ್ಲಿ ESP32-D0WD-V3 ಚಿಪ್ ಇದೆ. ಎಂಬೆಡೆಡ್ ಚಿಪ್ ಅನ್ನು ಸ್ಕೇಲೆಬಲ್ ಮತ್ತು ಹೊಂದಿಕೊಳ್ಳುವಂತೆ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಪ್ರತ್ಯೇಕವಾಗಿ ನಿಯಂತ್ರಿಸಬಹುದಾದ ಎರಡು CPU ಕೋರ್‌ಗಳಿವೆ, ಮತ್ತು CPU ಗಡಿಯಾರದ ಆವರ್ತನವು 80 MHz ನಿಂದ 240 MHz ವರೆಗೆ ಸರಿಹೊಂದಿಸಬಹುದು. ಬಳಕೆದಾರರು CPU ಅನ್ನು ಆಫ್ ಮಾಡಬಹುದು ಮತ್ತು ಬದಲಾವಣೆಗಳು ಅಥವಾ ಮಿತಿಗಳನ್ನು ದಾಟಲು ಪೆರಿಫೆರಲ್‌ಗಳನ್ನು ನಿರಂತರವಾಗಿ ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ಕಡಿಮೆ-ಶಕ್ತಿಯ ಸಹ-ಪ್ರೊಸೆಸರ್ ಅನ್ನು ಬಳಸಿಕೊಳ್ಳಬಹುದು. ESP32 ಕೆಪ್ಯಾಸಿಟಿವ್ ಟಚ್ ಸೆನ್ಸರ್‌ಗಳು, ಹಾಲ್ ಸಂವೇದಕಗಳು, SD ಕಾರ್ಡ್ ಇಂಟರ್ಫೇಸ್, ಎತರ್ನೆಟ್, ಹೈ-ಸ್ಪೀಡ್ SPI, UART, I2S ಮತ್ತು I2C ಯಿಂದ ಹಿಡಿದು ಪೆರಿಫೆರಲ್‌ಗಳ ಸಮೃದ್ಧ ಸೆಟ್ ಅನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ. Bluetooth, Bluetooth LE ಮತ್ತು Wi-Fi ಯ ಏಕೀಕರಣವು ವ್ಯಾಪಕ ಶ್ರೇಣಿಯ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಗುರಿಯಾಗಿಸಬಹುದು ಮತ್ತು ಮಾಡ್ಯೂಲ್ ಭವಿಷ್ಯದ-ನಿರೋಧಕವಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸುತ್ತದೆ: Wi-Fi ಅನ್ನು ಬಳಸುವುದರಿಂದ ವೈ-ಫೈ ಮೂಲಕ ಇಂಟರ್ನೆಟ್‌ಗೆ ದೊಡ್ಡ ಭೌತಿಕ ಶ್ರೇಣಿ ಮತ್ತು ನೇರ ಸಂಪರ್ಕವನ್ನು ಅನುಮತಿಸುತ್ತದೆ. ಬ್ಲೂಟೂತ್ ಬಳಸುವಾಗ ರೂಟರ್ ಬಳಕೆದಾರರಿಗೆ ಅನುಕೂಲಕರವಾಗಿ ಫೋನ್‌ಗೆ ಸಂಪರ್ಕಿಸಲು ಅಥವಾ ಅದರ ಪತ್ತೆಗಾಗಿ ಕಡಿಮೆ ಶಕ್ತಿಯ ಬೀಕನ್‌ಗಳನ್ನು ಪ್ರಸಾರ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ. ESP32 ಚಿಪ್‌ನ ಸ್ಲೀಪ್ ಕರೆಂಟ್ 5 μA ಗಿಂತ ಕಡಿಮೆಯಿದೆ, ಇದು ಬ್ಯಾಟರಿ ಚಾಲಿತ ಮತ್ತು ಧರಿಸಬಹುದಾದ ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗೆ ಸೂಕ್ತವಾಗಿದೆ. ESP32 150 Mbps ವರೆಗಿನ ಡೇಟಾ ದರವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಮತ್ತು ವಿಶಾಲವಾದ ಭೌತಿಕ ಶ್ರೇಣಿಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಆಂಟೆನಾದಲ್ಲಿ 20 dBm ಔಟ್‌ಪುಟ್ ಶಕ್ತಿಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಅದರಂತೆ ಚಿಪ್ ಉದ್ಯಮ-ಪ್ರಮುಖ ವಿಶೇಷಣಗಳನ್ನು ನೀಡುತ್ತದೆ ಮತ್ತು ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಏಕೀಕರಣ, ಶ್ರೇಣಿ, ವಿದ್ಯುತ್ ಬಳಕೆ ಮತ್ತು ಸಂಪರ್ಕಕ್ಕಾಗಿ ಅತ್ಯುತ್ತಮ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ನೀಡುತ್ತದೆ. ESP32 ಗಾಗಿ ಆಯ್ಕೆ ಮಾಡಲಾದ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂ LwIP ಜೊತೆಗೆ ಉಚಿತ RTOS ಆಗಿದೆ; ಹಾರ್ಡ್‌ವೇರ್ ವೇಗವರ್ಧನೆಯೊಂದಿಗೆ TLS 1.2 ಅಂತರ್ನಿರ್ಮಿತವಾಗಿದೆ. ಸುರಕ್ಷಿತ (ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ) ಓವರ್-ದಿ-ಏರ್ (OTA) ಅಪ್‌ಗ್ರೇಡ್ ಅನ್ನು ಸಹ ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ ಇದರಿಂದ ಡೆವಲಪರ್‌ಗಳು ತಮ್ಮ ಉತ್ಪನ್ನಗಳನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿದ ನಂತರವೂ ನಿರಂತರವಾಗಿ ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡಬಹುದು.

ಇಎಸ್ಪಿ-ಐಡಿಎಫ್

ಎಸ್ಪ್ರೆಸಿಫ್ ಐಒಟಿ ಡೆವಲಪ್‌ಮೆಂಟ್ ಫ್ರೇಮ್‌ವರ್ಕ್ (ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಇಎಸ್‌ಪಿ-ಐಡಿಎಫ್) ಎಸ್‌ಪ್ರೆಸಿಫ್ ಇಎಸ್‌ಪಿ32 ಆಧಾರಿತ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಚೌಕಟ್ಟಾಗಿದೆ. ಬಳಕೆದಾರರು ESP-IDF ಆಧಾರದ ಮೇಲೆ Windows/Linux/MacOS ನಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಬಹುದು.

ತಯಾರಿ

ESP32-JCI-R ಗಾಗಿ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ನಿಮಗೆ ಅಗತ್ಯವಿದೆ:

  • ಪಿಸಿ ವಿಂಡೋಸ್, ಲಿನಕ್ಸ್ ಅಥವಾ ಮ್ಯಾಕ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್‌ನೊಂದಿಗೆ ಲೋಡ್ ಆಗಿದೆ
  • ESP32 ಗಾಗಿ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನಿರ್ಮಿಸಲು ಟೂಲ್‌ಚೈನ್
  • ESP-IDF ಮೂಲಭೂತವಾಗಿ ESP32 ಗಾಗಿ API ಮತ್ತು ಟೂಲ್‌ಚೈನ್ ಅನ್ನು ನಿರ್ವಹಿಸಲು ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ
  • C ಯಲ್ಲಿ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು (ಪ್ರಾಜೆಕ್ಟ್‌ಗಳು) ಬರೆಯಲು ಪಠ್ಯ ಸಂಪಾದಕ, ಉದಾ, ಎಕ್ಲಿಪ್ಸ್
  • ESP32 ಬೋರ್ಡ್ ಸ್ವತಃ ಮತ್ತು ಅದನ್ನು PC ಗೆ ಸಂಪರ್ಕಿಸಲು USB ಕೇಬಲ್

ಪ್ರಾರಂಭಿಸಿ

ಟೂಲ್‌ಚೈನ್ ಸೆಟಪ್

ESP32 ನೊಂದಿಗೆ ಅಭಿವೃದ್ಧಿಯನ್ನು ಪ್ರಾರಂಭಿಸಲು ತ್ವರಿತ ಮಾರ್ಗವೆಂದರೆ ಪೂರ್ವನಿರ್ಮಿತ ಟೂಲ್‌ಚೈನ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವುದು. ಕೆಳಗಿನ ನಿಮ್ಮ OS ಅನ್ನು ಎತ್ತಿಕೊಳ್ಳಿ ಮತ್ತು ಒದಗಿಸಿದ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ.

  • ವಿಂಡೋಸ್
  • ಲಿನಕ್ಸ್
  • ಮ್ಯಾಕ್ ಓಎಸ್

ಗಮನಿಸಿ:
ಪೂರ್ವನಿರ್ಮಾಣ ಟೂಲ್‌ಚೈನ್, ESP-IDF ಮತ್ತು s ಅನ್ನು ಸ್ಥಾಪಿಸಲು ನಾವು ~/esp ಡೈರೆಕ್ಟರಿಯನ್ನು ಬಳಸುತ್ತಿದ್ದೇವೆample ಅಪ್ಲಿಕೇಶನ್ಗಳು. ನೀವು ಬೇರೆ ಡೈರೆಕ್ಟರಿಯನ್ನು ಬಳಸಬಹುದು, ಆದರೆ ಆಯಾ ಆಜ್ಞೆಗಳನ್ನು ಸರಿಹೊಂದಿಸಬೇಕಾಗಿದೆ. ನಿಮ್ಮ ಅನುಭವ ಮತ್ತು ಆದ್ಯತೆಗಳನ್ನು ಅವಲಂಬಿಸಿ, ಪೂರ್ವನಿರ್ಮಾಣ ಟೂಲ್‌ಚೈನ್ ಅನ್ನು ಬಳಸುವ ಬದಲು, ನಿಮ್ಮ ಪರಿಸರವನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಲು ನೀವು ಬಯಸಬಹುದು. ಸಿಸ್ಟಮ್ ಅನ್ನು ಹೊಂದಿಸಲು ನಿಮ್ಮದೇ ಆದ ರೀತಿಯಲ್ಲಿ ಟೂಲ್‌ಚೈನ್‌ನ ಕಸ್ಟಮೈಸ್ ಮಾಡಿದ ಸೆಟಪ್ ವಿಭಾಗಕ್ಕೆ ಹೋಗಿ.
ಒಮ್ಮೆ ನೀವು ಟೂಲ್‌ಚೈನ್ ಅನ್ನು ಹೊಂದಿಸುವುದನ್ನು ಪೂರ್ಣಗೊಳಿಸಿದ ನಂತರ ವಿಭಾಗಕ್ಕೆ ಹೋಗಿ ಇಎಸ್‌ಪಿ-ಐಡಿಎಫ್ ಪಡೆಯಿರಿ.

ESP-IDF ಪಡೆಯಿರಿ

ಟೂಲ್‌ಚೇನ್ ಜೊತೆಗೆ (ಅದು ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಕಂಪೈಲ್ ಮಾಡಲು ಮತ್ತು ನಿರ್ಮಿಸಲು ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಒಳಗೊಂಡಿದೆ), ನಿಮಗೆ ESP32 ನಿರ್ದಿಷ್ಟ API / ಲೈಬ್ರರಿಗಳು ಸಹ ಅಗತ್ಯವಿದೆ. ಅವುಗಳನ್ನು ESP-IDF ರೆಪೊಸಿಟರಿಯಲ್ಲಿ ಎಸ್ಪ್ರೆಸಿಫ್ ಒದಗಿಸಿದೆ.
ಅದನ್ನು ಪಡೆಯಲು, ಟರ್ಮಿನಲ್ ತೆರೆಯಿರಿ, ನೀವು ESP-IDF ಅನ್ನು ಹಾಕಲು ಬಯಸುವ ಡೈರೆಕ್ಟರಿಗೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ ಮತ್ತು git ಕ್ಲೋನ್ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಅದನ್ನು ಕ್ಲೋನ್ ಮಾಡಿ:

ESP-IDF ಅನ್ನು ~/esp/esp-idf ಗೆ ಡೌನ್‌ಲೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ.

ಗಮನಿಸಿ:
-ರಿಕರ್ಸಿವ್ ಆಯ್ಕೆಯನ್ನು ಕಳೆದುಕೊಳ್ಳಬೇಡಿ. ಈ ಆಯ್ಕೆಯಿಲ್ಲದೆ ನೀವು ಈಗಾಗಲೇ ESP-IDF ಅನ್ನು ಕ್ಲೋನ್ ಮಾಡಿದ್ದರೆ, ಎಲ್ಲಾ ಉಪ ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ಪಡೆಯಲು ಮತ್ತೊಂದು ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ:

  • cd ~/esp/esp-idf
  • git ಉಪ ಮಾಡ್ಯೂಲ್ ನವೀಕರಣ -init

ESP-IDF ಗೆ ಮಾರ್ಗವನ್ನು ಹೊಂದಿಸಿ 

IDF_PATH ಪರಿಸರ ವೇರಿಯೇಬಲ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಟೂಲ್‌ಚೈನ್ ಪ್ರೋಗ್ರಾಂಗಳು ESP-IDF ಅನ್ನು ಪ್ರವೇಶಿಸುತ್ತವೆ. ಈ ವೇರಿಯಬಲ್ ಅನ್ನು ನಿಮ್ಮ PC ಯಲ್ಲಿ ಹೊಂದಿಸಬೇಕು, ಇಲ್ಲದಿದ್ದರೆ, ಯೋಜನೆಗಳು ನಿರ್ಮಿಸುವುದಿಲ್ಲ. ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಮಾಡಬಹುದು, ಪ್ರತಿ ಬಾರಿ ಪಿಸಿ ಮರುಪ್ರಾರಂಭಿಸಿದಾಗ. ಬಳಕೆದಾರರ ಪ್ರೊಫೈಲ್‌ನಲ್ಲಿ IDF_PATH ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವ ಮೂಲಕ ಅದನ್ನು ಶಾಶ್ವತವಾಗಿ ಹೊಂದಿಸುವುದು ಮತ್ತೊಂದು ಆಯ್ಕೆಯಾಗಿದೆ. ಹಾಗೆ ಮಾಡಲು, IDF_PATH ಅನ್ನು ಬಳಕೆದಾರರ ಪ್ರೊಫೈಲ್‌ಗೆ ಸೇರಿಸಿದಲ್ಲಿನ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ.

ಯೋಜನೆಯನ್ನು ಪ್ರಾರಂಭಿಸಿ

ಈಗ ನೀವು ESP32 ಗಾಗಿ ನಿಮ್ಮ ಅರ್ಜಿಯನ್ನು ಸಿದ್ಧಪಡಿಸಲು ಸಿದ್ಧರಾಗಿರುವಿರಿ. ತ್ವರಿತವಾಗಿ ಪ್ರಾರಂಭಿಸಲು, ನಾವು ಮಾಜಿಯಿಂದ hello_world ಯೋಜನೆಯನ್ನು ಬಳಸುತ್ತೇವೆampIDF ನಲ್ಲಿ les ಡೈರೆಕ್ಟರಿ.
get-started/hello_world ಅನ್ನು ~/esp ಡೈರೆಕ್ಟರಿಗೆ ನಕಲಿಸಿ:

  • cd ~/esp
  • cp -r $IDF_PATH/examples/get-started/hello_world .

ನೀವು ಮಾಜಿ ಶ್ರೇಣಿಯನ್ನು ಸಹ ಕಾಣಬಹುದುampಮಾಜಿ ಅಡಿಯಲ್ಲಿ ಯೋಜನೆಗಳುampESP-IDF ನಲ್ಲಿ les ಡೈರೆಕ್ಟರಿ. ಈ ಮಾಜಿample ಪ್ರಾಜೆಕ್ಟ್ ಡೈರೆಕ್ಟರಿಗಳನ್ನು ನಿಮ್ಮ ಸ್ವಂತ ಯೋಜನೆಗಳನ್ನು ಪ್ರಾರಂಭಿಸಲು ಮೇಲೆ ಪ್ರಸ್ತುತಪಡಿಸಿದ ರೀತಿಯಲ್ಲಿಯೇ ನಕಲಿಸಬಹುದು.

ಗಮನಿಸಿ:
ಇಎಸ್ಪಿ-ಐಡಿಎಫ್ ಬಿಲ್ಡ್ ಸಿಸ್ಟಮ್ ಇಎಸ್ಪಿ-ಐಡಿಎಫ್ ಅಥವಾ ಪ್ರಾಜೆಕ್ಟ್‌ಗಳಿಗೆ ಪಥಗಳಲ್ಲಿ ಜಾಗಗಳನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ.

ಸಂಪರ್ಕಿಸಿ

ನೀವು ಬಹುತೇಕ ಅಲ್ಲಿದ್ದೀರಿ. ಮತ್ತಷ್ಟು ಮುಂದುವರಿಯಲು, ESP32 ಬೋರ್ಡ್ ಅನ್ನು PC ಗೆ ಸಂಪರ್ಕಪಡಿಸಿ, ಯಾವ ಸೀರಿಯಲ್ ಪೋರ್ಟ್ ಅಡಿಯಲ್ಲಿ ಬೋರ್ಡ್ ಗೋಚರಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸಿ ಮತ್ತು ಸರಣಿ ಸಂವಹನವು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ. ಇದನ್ನು ಹೇಗೆ ಮಾಡಬೇಕೆಂದು ನಿಮಗೆ ಖಚಿತವಿಲ್ಲದಿದ್ದರೆ, ESP32 ನೊಂದಿಗೆ ಸರಣಿ ಸಂಪರ್ಕವನ್ನು ಸ್ಥಾಪಿಸಿದಲ್ಲಿನ ಸೂಚನೆಗಳನ್ನು ಪರಿಶೀಲಿಸಿ. ಪೋರ್ಟ್ ಸಂಖ್ಯೆಯನ್ನು ಗಮನಿಸಿ, ಏಕೆಂದರೆ ಇದು ಮುಂದಿನ ಹಂತದಲ್ಲಿ ಅಗತ್ಯವಾಗಿರುತ್ತದೆ.

ಕಾನ್ಫಿಗರ್ ಮಾಡಿ

ಟರ್ಮಿನಲ್ ವಿಂಡೋದಲ್ಲಿರುವುದರಿಂದ, cd ~/esp/hello_world ಎಂದು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ hello_world ಅಪ್ಲಿಕೇಶನ್‌ನ ಡೈರೆಕ್ಟರಿಗೆ ಹೋಗಿ. ನಂತರ ಪ್ರಾಜೆಕ್ಟ್ ಕಾನ್ಫಿಗರೇಶನ್ ಯುಟಿಲಿಟಿ ಮೆನುಕಾನ್ಫಿಗ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ:

  • cd ~/esp/hello_world ಮೆನು ಕಾನ್ಫಿಗ್ ಮಾಡಿ

ಹಿಂದಿನ ಹಂತಗಳನ್ನು ಸರಿಯಾಗಿ ಮಾಡಿದ್ದರೆ, ಈ ಕೆಳಗಿನ ಮೆನುವನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ: ESPRESSIF ESP32-JCI-R ಅಭಿವೃದ್ಧಿ ಮಂಡಳಿಗಳು-fig1

ಮೆನುವಿನಲ್ಲಿ, ಸೀರಿಯಲ್ ಪೋರ್ಟ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ಸೀರಿಯಲ್ ಫ್ಲಾಷರ್ ಕಾನ್ಫಿಗರ್ > ಡಿಫಾಲ್ಟ್ ಸೀರಿಯಲ್ ಪೋರ್ಟ್‌ಗೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ, ಅಲ್ಲಿ ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು ಲೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ. ಎಂಟರ್, ಸೇವ್ ಒತ್ತುವ ಮೂಲಕ ಆಯ್ಕೆಯನ್ನು ದೃಢೀಕರಿಸಿ
ಆಯ್ಕೆ ಮಾಡುವ ಮೂಲಕ ಸಂರಚನೆ , ತದನಂತರ ಆಯ್ಕೆ ಮಾಡುವ ಮೂಲಕ ಅಪ್ಲಿಕೇಶನ್‌ನಿಂದ ನಿರ್ಗಮಿಸಿ .

ಗಮನಿಸಿ:
ವಿಂಡೋಸ್‌ನಲ್ಲಿ, ಸೀರಿಯಲ್ ಪೋರ್ಟ್‌ಗಳು COM1 ನಂತಹ ಹೆಸರುಗಳನ್ನು ಹೊಂದಿವೆ. MacOS ನಲ್ಲಿ, ಅವು /dev/cu ನೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಗುತ್ತವೆ. ಲಿನಕ್ಸ್‌ನಲ್ಲಿ, ಅವು /dev/tty ನೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಗುತ್ತವೆ. (ಪೂರ್ಣ ವಿವರಗಳಿಗಾಗಿ ESP32 ನೊಂದಿಗೆ ಸರಣಿ ಸಂಪರ್ಕವನ್ನು ಸ್ಥಾಪಿಸಿ ನೋಡಿ.)

ನ್ಯಾವಿಗೇಷನ್ ಮತ್ತು ಮೆನುಕಾನ್ಫಿಗ್ ಬಳಕೆಯ ಕುರಿತು ಕೆಲವು ಸಲಹೆಗಳು ಇಲ್ಲಿವೆ:

  • ಮೆನುವನ್ನು ನ್ಯಾವಿಗೇಟ್ ಮಾಡಲು ಬಾಣದ ಕೀಗಳನ್ನು ಹೊಂದಿಸಿ ಮತ್ತು ಕೆಳಗೆ.
  • ಉಪಮೆನುವಿಗೆ ಹೋಗಲು Enter ಕೀಯನ್ನು, ಹೊರಗೆ ಹೋಗಲು ಅಥವಾ ನಿರ್ಗಮಿಸಲು Escape ಕೀಯನ್ನು ಬಳಸಿ.
  • ಮಾದರಿ ? ಸಹಾಯ ಪರದೆಯನ್ನು ನೋಡಲು. ಸಹಾಯ ಪರದೆಯಿಂದ ಕೀಲಿಯನ್ನು ನಮೂದಿಸಿ ನಿರ್ಗಮಿಸುತ್ತದೆ.
  • "[*]" ಚೆಕ್‌ಬಾಕ್ಸ್‌ಗಳೊಂದಿಗೆ ಕಾನ್ಫಿಗರೇಶನ್ ಐಟಂಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು (ಹೌದು) ಮತ್ತು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು (ಇಲ್ಲ) ಸ್ಪೇಸ್ ಕೀ ಅಥವಾ Y ಮತ್ತು N ಕೀಗಳನ್ನು ಬಳಸಿ.
  • ಒತ್ತುವುದೇ? ಕಾನ್ಫಿಗರೇಶನ್ ಐಟಂ ಅನ್ನು ಹೈಲೈಟ್ ಮಾಡುವಾಗ ಆ ಐಟಂ ಬಗ್ಗೆ ಸಹಾಯವನ್ನು ತೋರಿಸುತ್ತದೆ.
  • ಕಾನ್ಫಿಗರೇಶನ್ ಐಟಂಗಳನ್ನು ಹುಡುಕಲು / ಟೈಪ್ ಮಾಡಿ.

ಗಮನಿಸಿ:
ನೀವು ಆರ್ಚ್ ಲಿನಕ್ಸ್ ಬಳಕೆದಾರರಾಗಿದ್ದರೆ, SDK ಟೂಲ್ ಕಾನ್ಫಿಗರೇಶನ್‌ಗೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ ಮತ್ತು ಪೈಥಾನ್ 2 ಇಂಟರ್ಪ್ರಿಟರ್‌ನ ಹೆಸರನ್ನು ಪೈಥಾನ್‌ನಿಂದ ಪೈಥಾನ್ 2 ಗೆ ಬದಲಾಯಿಸಿ.

ಬಿಲ್ಡ್ ಮತ್ತು ಫ್ಲ್ಯಾಶ್

ಈಗ ನೀವು ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನಿರ್ಮಿಸಬಹುದು ಮತ್ತು ಫ್ಲ್ಯಾಶ್ ಮಾಡಬಹುದು. ಓಡು:

ಫ್ಲಾಶ್ ಮಾಡಿ

ಇದು ಅಪ್ಲಿಕೇಶನ್ ಮತ್ತು ಎಲ್ಲಾ ESP-IDF ಘಟಕಗಳನ್ನು ಕಂಪೈಲ್ ಮಾಡುತ್ತದೆ, ಬೂಟ್‌ಲೋಡರ್, ವಿಭಜನಾ ಕೋಷ್ಟಕ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ ಬೈನರಿಗಳನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ ಮತ್ತು ಈ ಬೈನರಿಗಳನ್ನು ನಿಮ್ಮ ESP32 ಬೋರ್ಡ್‌ಗೆ ಫ್ಲ್ಯಾಶ್ ಮಾಡುತ್ತದೆ. ESPRESSIF ESP32-JCI-R ಅಭಿವೃದ್ಧಿ ಮಂಡಳಿಗಳು-fig2

ಯಾವುದೇ ಸಮಸ್ಯೆಗಳಿಲ್ಲದಿದ್ದರೆ, ನಿರ್ಮಾಣ ಪ್ರಕ್ರಿಯೆಯ ಕೊನೆಯಲ್ಲಿ, ಲೋಡಿಂಗ್ ಪ್ರಕ್ರಿಯೆಯ ಪ್ರಗತಿಯನ್ನು ವಿವರಿಸುವ ಸಂದೇಶಗಳನ್ನು ನೀವು ನೋಡಬೇಕು. ಅಂತಿಮವಾಗಿ, ಅಂತಿಮ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಮರುಹೊಂದಿಸಲಾಗುತ್ತದೆ ಮತ್ತು "hello_world" ಅಪ್ಲಿಕೇಶನ್ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ. ನೀವು ಮೇಕ್ ಅನ್ನು ರನ್ ಮಾಡುವ ಬದಲು ಎಕ್ಲಿಪ್ಸ್ IDE ಅನ್ನು ಬಳಸಲು ಬಯಸಿದರೆ, ಎಕ್ಲಿಪ್ಸ್ IDE ನೊಂದಿಗೆ ಬಿಲ್ಡ್ ಮತ್ತು ಫ್ಲ್ಯಾಶ್ ಅನ್ನು ಪರಿಶೀಲಿಸಿ.

ಮಾನಿಟರ್

"hello_world" ಅಪ್ಲಿಕೇಶನ್ ನಿಜವಾಗಿಯೂ ಚಾಲನೆಯಲ್ಲಿದೆಯೇ ಎಂದು ನೋಡಲು, ಮಾನಿಟರ್ ಮಾಡುತ್ತದೆ ಎಂದು ಟೈಪ್ ಮಾಡಿ. ಈ ಆಜ್ಞೆಯು IDF ಮಾನಿಟರ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತಿದೆ:

ಕೆಳಗಿನ ಹಲವಾರು ಸಾಲುಗಳು, ಪ್ರಾರಂಭ ಮತ್ತು ರೋಗನಿರ್ಣಯದ ಲಾಗ್ ನಂತರ, ನೀವು “ಹಲೋ ವರ್ಲ್ಡ್!” ಅನ್ನು ನೋಡಬೇಕು. ಅಪ್ಲಿಕೇಶನ್‌ನಿಂದ ಮುದ್ರಿಸಲಾಗುತ್ತದೆ. ESPRESSIF ESP32-JCI-R ಅಭಿವೃದ್ಧಿ ಮಂಡಳಿಗಳು-fig3

ಮಾನಿಟರ್‌ನಿಂದ ನಿರ್ಗಮಿಸಲು ಶಾರ್ಟ್‌ಕಟ್ Ctrl+] ಬಳಸಿ.

ಗಮನಿಸಿ:
ಮೇಲಿನ ಸಂದೇಶಗಳ ಬದಲಿಗೆ, ಅಪ್‌ಲೋಡ್ ಮಾಡಿದ ಸ್ವಲ್ಪ ಸಮಯದ ನಂತರ ಯಾದೃಚ್ಛಿಕ ಕಸ ಅಥವಾ ಮಾನಿಟರ್ ವಿಫಲವಾದರೆ, ನಿಮ್ಮ ಬೋರ್ಡ್ 26MHz ಸ್ಫಟಿಕವನ್ನು ಬಳಸುತ್ತಿರಬಹುದು, ಆದರೆ ESP-IDF 40MHz ಡೀಫಾಲ್ಟ್ ಅನ್ನು ಊಹಿಸುತ್ತದೆ. ಮಾನಿಟರ್‌ನಿಂದ ನಿರ್ಗಮಿಸಿ, ಮೆನುಕಾನ್ಫಿಗ್‌ಗೆ ಹಿಂತಿರುಗಿ, CONFIG_ESP32_XTAL_FREQ_SEL ಅನ್ನು 26MHz ಗೆ ಬದಲಾಯಿಸಿ, ನಂತರ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಮತ್ತೆ ನಿರ್ಮಿಸಿ ಮತ್ತು ಫ್ಲ್ಯಾಶ್ ಮಾಡಿ. ಇದು ಕಾಂಪೊನೆಂಟ್ ಕಾನ್ಫಿಗ್ -> ESP32-ನಿರ್ದಿಷ್ಟ - ಮುಖ್ಯ XTAL ಆವರ್ತನದ ಅಡಿಯಲ್ಲಿ ಮೇಕ್ ಮೆನುಕಾಂಫಿಗ್ ಅಡಿಯಲ್ಲಿ ಕಂಡುಬರುತ್ತದೆ. ಫ್ಲ್ಯಾಷ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಮತ್ತು ಒಂದೇ ಸಮಯದಲ್ಲಿ ಮಾನಿಟರ್ ಮಾಡಲು, ಫ್ಲ್ಯಾಶ್ ಮಾನಿಟರ್ ಅನ್ನು ಟೈಪ್ ಮಾಡಿ. ಸೂಕ್ತ ಶಾರ್ಟ್‌ಕಟ್‌ಗಳು ಮತ್ತು ಈ ಅಪ್ಲಿಕೇಶನ್ ಬಳಸುವ ಕುರಿತು ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ ವಿಭಾಗ IDF ಮಾನಿಟರ್ ಅನ್ನು ಪರಿಶೀಲಿಸಿ. ನೀವು ESP32 ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಲು ಬೇಕಾಗಿರುವುದು ಅಷ್ಟೆ! ಈಗ ನೀವು ಬೇರೆಯವರನ್ನು ಪ್ರಯತ್ನಿಸಲು ಸಿದ್ಧರಾಗಿರುವಿರಿamples ಅಥವಾ ನಿಮ್ಮ ಸ್ವಂತ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಬಲಕ್ಕೆ ಹೋಗಿ.

ಹಕ್ಕು ನಿರಾಕರಣೆ ಮತ್ತು ಹಕ್ಕುಸ್ವಾಮ್ಯ ಸೂಚನೆ
ಸೇರಿದಂತೆ ಈ ಡಾಕ್ಯುಮೆಂಟ್‌ನಲ್ಲಿನ ಮಾಹಿತಿ URL ಉಲ್ಲೇಖಗಳು, ಸೂಚನೆ ಇಲ್ಲದೆ ಬದಲಾವಣೆಗೆ ಒಳಪಟ್ಟಿರುತ್ತದೆ. ಈ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ಒದಗಿಸಲಾಗಿದೆ-ಯಾವುದೇ ವಾರಂಟಿಗಳಿಲ್ಲದೆ, ವ್ಯಾಪಾರದ ಯಾವುದೇ ವಾರಂಟಿ ಸೇರಿದಂತೆ, ಉಲ್ಲಂಘನೆಯಿಲ್ಲದ, ಯಾವುದೇ ನಿರ್ದಿಷ್ಟ ಉದ್ದೇಶಕ್ಕಾಗಿ ಫಿಟ್ನೆಸ್, ಯಾವುದೇ ನಿರ್ದಿಷ್ಟ ಉದ್ದೇಶಕ್ಕಾಗಿ ಪೋಸಲ್, ನಿರ್ದಿಷ್ಟತೆ, ಅಥವಾ ಎಸ್AMPLE. ಈ ಡಾಕ್ಯುಮೆಂಟ್‌ನಲ್ಲಿನ ಮಾಹಿತಿಯ ಬಳಕೆಗೆ ಸಂಬಂಧಿಸಿದ ಯಾವುದೇ ಸ್ವಾಮ್ಯದ ಹಕ್ಕುಗಳ ಉಲ್ಲಂಘನೆಯ ಹೊಣೆಗಾರಿಕೆ ಸೇರಿದಂತೆ ಎಲ್ಲಾ ಹೊಣೆಗಾರಿಕೆಯನ್ನು ನಿರಾಕರಿಸಲಾಗಿದೆ. ಯಾವುದೇ ಬೌದ್ಧಿಕ ಆಸ್ತಿ ಹಕ್ಕುಗಳಿಗೆ ಎಸ್ಟೊಪ್ಪೆಲ್ ಅಥವಾ ಬೇರೆ ರೀತಿಯಲ್ಲಿ ವ್ಯಕ್ತಪಡಿಸುವ ಅಥವಾ ಸೂಚಿಸುವ ಯಾವುದೇ ಪರವಾನಗಿಗಳನ್ನು ಇಲ್ಲಿ ನೀಡಲಾಗುವುದಿಲ್ಲ. ವೈ-ಫೈ ಅಲಯನ್ಸ್ ಸದಸ್ಯ ಲೋಗೋ ವೈ-ಫೈ ಅಲಯನ್ಸ್‌ನ ಟ್ರೇಡ್‌ಮಾರ್ಕ್ ಆಗಿದೆ. ಬ್ಲೂಟೂತ್ ಲೋಗೋ ಬ್ಲೂಟೂತ್ SIG ಯ ನೋಂದಾಯಿತ ಟ್ರೇಡ್‌ಮಾರ್ಕ್ ಆಗಿದೆ. ಈ ಡಾಕ್ಯುಮೆಂಟ್‌ನಲ್ಲಿ ಉಲ್ಲೇಖಿಸಲಾದ ಎಲ್ಲಾ ವ್ಯಾಪಾರದ ಹೆಸರುಗಳು, ಟ್ರೇಡ್‌ಮಾರ್ಕ್‌ಗಳು ಮತ್ತು ನೋಂದಾಯಿತ ಟ್ರೇಡ್‌ಮಾರ್ಕ್‌ಗಳು ಆಯಾ ಮಾಲೀಕರ ಆಸ್ತಿ ಮತ್ತು ಈ ಮೂಲಕ ಅಂಗೀಕರಿಸಲಾಗಿದೆ.
ಹಕ್ಕುಸ್ವಾಮ್ಯ © 2018 Espressif Inc. ಎಲ್ಲಾ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.

ದಾಖಲೆಗಳು / ಸಂಪನ್ಮೂಲಗಳು

ESPRESSIF ESP32-JCI-R ಅಭಿವೃದ್ಧಿ ಮಂಡಳಿಗಳು [ಪಿಡಿಎಫ್] ಬಳಕೆದಾರರ ಕೈಪಿಡಿ
ESP32JCIR, 2AC7Z-ESP32JCIR, 2AC7ZESP32JCIR, ESP32-JCI-R, ಅಭಿವೃದ್ಧಿ ಮಂಡಳಿಗಳು, ESP32-JCI-R ಅಭಿವೃದ್ಧಿ ಮಂಡಳಿಗಳು, ಮಂಡಳಿಗಳು

ಉಲ್ಲೇಖಗಳು

ಕಾಮೆಂಟ್ ಬಿಡಿ

ನಿಮ್ಮ ಇಮೇಲ್ ವಿಳಾಸವನ್ನು ಪ್ರಕಟಿಸಲಾಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಕ್ಷೇತ್ರಗಳನ್ನು ಗುರುತಿಸಲಾಗಿದೆ *