அலை பகிர்வு ESP32-S3-நானோ-எம்

Waveshare ESP32-S3-Nano-M மைக்ரோகண்ட்ரோலர் டெவலப்மென்ட் போர்டு பயனர் கையேடு

மாதிரி: ESP32-S3-நானோ-M

1. அறிமுகம்

Waveshare ESP32-S3-Nano-M என்பது IoT மற்றும் MicroPython திட்டங்கள் உட்பட பல்வேறு பயன்பாடுகளுக்காக வடிவமைக்கப்பட்ட ஒரு சிறிய மற்றும் சக்திவாய்ந்த மைக்ரோகண்ட்ரோலர் மேம்பாட்டு வாரியமாகும். இது இரட்டை கோர் 32-பிட் LX7 செயலியுடன் கூடிய ESP32-S3R8 சிப்பைக் கொண்டுள்ளது, இது வலுவான செயல்திறன் மற்றும் ஒருங்கிணைந்த வயர்லெஸ் தொடர்பு திறன்களை வழங்குகிறது. இந்த கையேடு உங்கள் மேம்பாட்டு வாரியத்தை அமைக்க, இயக்க மற்றும் புரிந்துகொள்ள அத்தியாவசிய தகவல்களை வழங்குகிறது.

அலை பகிர்வு ESP32-S3-நானோ-எம் மேம்பாட்டு வாரியம்

படம் 1.1: மேலிருந்து கீழ் view வேவ்ஷேர் ESP32-S3-நானோ-எம் மேம்பாட்டு வாரியத்தின்.

2. தொகுப்பு உள்ளடக்கங்கள்

கீழே பட்டியலிடப்பட்டுள்ள அனைத்து பொருட்களும் உங்கள் தொகுப்பில் சேர்க்கப்பட்டுள்ளதா என்பதை சரிபார்க்கவும்:

  • முன்-சாலிடர் செய்யப்பட்ட ஹெடருடன் கூடிய 1x வேவ்ஷேர் ESP32-S3-நானோ-எம் டெவலப்மென்ட் போர்டு
ஒரு ESP32-S3-Nano-M பலகையைக் காட்டும் தொகுப்பு உள்ளடக்கம்

படம் 2.1: தொகுப்பில் சேர்க்கப்பட்டுள்ள Waveshare ESP32-S3-Nano-M பலகை.

3. தயாரிப்பு முடிந்துவிட்டதுview

3.1 முக்கிய அம்சங்கள்

  • Xtensa 32-பிட் LX7 டூயல்-கோர் செயலியுடன் ESP32-S3R8 சிப்பை ஏற்றுக்கொள்கிறது, இது 240 MHz இல் இயங்கும் திறன் கொண்டது.
  • ஒருங்கிணைந்த 512KB SRAM, 384KB ROM, 8MB PSRAM, 16MB ஃபிளாஷ் நினைவகம்.
  • ஒருங்கிணைந்த 2.4GHz Wi-Fi மற்றும் Bluetooth LE இரட்டை-முறை வயர்லெஸ் தொடர்பு, சிறந்த RF செயல்திறனுடன்.
  • Arduino மற்றும் MicroPython நிரலாக்கங்களுக்கு இடையில் தடையின்றி மாறுவதை ஆதரிக்கிறது, நெகிழ்வான பயன்பாட்டை வழங்குகிறது.
  • Arduino IoT Cloud உடன் இணக்கமானது, தொலைதூரத்தில் திட்டங்களைக் கண்காணிக்கவும் கட்டுப்படுத்தவும் அனுமதிக்கிறது.
  • கணினியுடன் எளிதாக தொடர்பு கொள்ள USB போர்ட் வழியாக விசைப்பலகைகள் அல்லது எலிகள் போன்ற மனித இடைமுக சாதனங்களைப் பின்பற்றி, HID ஐ ஆதரிக்கிறது.

3.2 போர்டில் என்ன இருக்கிறது

பின்வரும் வரைபடம் ESP32-S3-Nano-M மேம்பாட்டு பலகையில் உள்ள முக்கிய கூறுகள் மற்றும் அவற்றின் இருப்பிடங்களை விளக்குகிறது:

ESP32-S3-Nano-M பலகையில் பெயரிடப்பட்ட கூறுகளைக் காட்டும் வரைபடம்.

படம் 3.1: ESP32-S3-Nano-M பலகையின் பெயரிடப்பட்ட கூறுகள்.

  1. ESP32-S3R8 டூயல்-கோர் செயலி: 240 MHz வரை இயங்கும் அதிர்வெண்.
  2. W25Q128JVSIQ: நிரல் மற்றும் தரவு சேமிப்பிற்கான 16MB ஃபிளாஷ்.
  3. MP2322GQH: 3.3V தொகுதிtagமின் ஒழுங்குபடுத்தி.
  4. 2.4G பீங்கான் ஆண்டெனா.
  5. யூ.எஸ்.பி டைப்-சி இணைப்பான்: நிரல்களைப் பதிவிறக்குவதற்கும் சீரியல் போர்ட் பிழைத்திருத்தத்திற்கும்.
  6. RST பொத்தான்: ESP32-S3R8 ஐ மீட்டமைக்க.
  7. அர்டுயினோ நானோ இடைமுகம்: அர்டுயினோ இடைமுகத்துடன் இணக்கமானது, 2.54 பிட்ச் சாலிடர் பேடை மாற்றியமைக்கிறது.
  8. RGB காட்டி: பவர் ஆன் அல்லது ரீசெட் செய்யும்போது ஒளிரும் மற்றும் அணைக்கப்படும், நிரல்படுத்தக்கூடிய கட்டுப்பாட்டை ஆதரிக்கிறது.
  9. சக்தி காட்டி.
  10. பயனர் LED.

3.3 பின்அவுட் வரையறை மற்றும் அவுட்லைன் பரிமாணங்கள்

புறச்சாதனங்களை இணைப்பதற்கும், உங்கள் திட்டங்களில் பலகையை ஒருங்கிணைப்பதற்கும் பின்அவுட்டைப் புரிந்துகொள்வது மிக முக்கியமானது. பின்வரும் படம் பின் ஒதுக்கீடுகள் மற்றும் பலகையின் இயற்பியல் பரிமாணங்களை விவரிக்கிறது.

ESP32-S3-Nano-M பலகையின் பின்அவுட் வரைபடம் மற்றும் வெளிப்புற பரிமாணங்கள்

படம் 3.2: ESP32-S3-Nano-M பலகையின் பின்அவுட் வரையறைகள் மற்றும் வெளிப்புற பரிமாணங்கள் (மிமீயில்).

4. விவரக்குறிப்புகள்

Waveshare ESP32-S3-Nano-M மேம்பாட்டு வாரியத்திற்கான விரிவான தொழில்நுட்ப விவரக்குறிப்புகள்:

அம்சம்விவரக்குறிப்பு
மைக்ரோகண்ட்ரோலர்ESP32-S3R8 (டூயல்-கோர் 32-பிட் எக்ஸ்டென்சா LX7)
கடிகார அதிர்வெண்240 மெகா ஹெர்ட்ஸ்
SRAM512KB
ரோம்384KB
PSRAM8எம்பி
ஃபிளாஷ் நினைவகம்16எம்பி
வயர்லெஸ் கம்யூனிகேஷன்2.4GHz வைஃபை + புளூடூத் LE
இயக்க தொகுதிtage3.3V
ஆற்றல் உள்ளீடு6-21V
IO பின் வெளியீட்டு மின்னோட்டம்40mA
டிஜிட்டல் பின்கள்14
அனலாக் பின்கள்8
PWM பின்கள்5
UART2
I2C1
எஸ்பிஐ1
5V சக்தி வெளியீடு1000mA அதிகபட்சம்
பரிமாணங்கள்43.18 x 17.78 மிமீ (தோராயமாக, துல்லியமான விவரங்களுக்கு பின்அவுட் வரைபடத்தைப் பார்க்கவும்)
எடை0.352 அவுன்ஸ்
தயாரிப்பு அளவுருக்கள் ஒப்பீட்டு அட்டவணை

படம் 4.1: மற்ற மாடல்களுடன் ESP32-S3-Nano-M இன் முக்கிய விவரக்குறிப்புகளை எடுத்துக்காட்டும் ஒப்பீட்டு அட்டவணை.

5 அமைவு

உங்கள் Waveshare ESP32-S3-Nano-M மேம்பாட்டு வாரியத்தை அமைக்க இந்தப் படிகளைப் பின்பற்றவும்:

  1. Arduino IDE ஐ நிறுவவும்: அதிகாரப்பூர்வ Arduino வலைத்தளத்திலிருந்து Arduino IDE இன் சமீபத்திய பதிப்பைப் பதிவிறக்கி நிறுவவும். webதளம் (www.arduino.cc/en/software).
  2. ESP32 போர்டு ஆதரவைச் சேர்க்கவும்:
    • Arduino IDE-ஐத் திறந்து, செல்லவும் File > விருப்பத்தேர்வுகள்.
    • 'கூடுதல் பலகைகள் மேலாளரில்' URLs' புலத்தில், ESP32 போர்டு மேலாளரைச் சேர்க்கவும் URL (பொதுவாக https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json).
    • செல்க கருவிகள் > பலகை > பலகைகள் மேலாளர்.... தேடுங்கள் 'ESP32' ஐ பதிவிறக்கி 'esp32 by Espressif Systems' தொகுப்பை நிறுவவும்.
  3. பலகையைத் தேர்ந்தெடுக்கவும்: நிறுவிய பின், செல்லவும் கருவிகள் > பலகை > ESP32 அர்டுயினோ மற்றும் ESP32-S3 க்கு பொருத்தமான பலகையைத் தேர்ந்தெடுக்கவும் (எ.கா., 'ESP32S3 Dev Module' அல்லது அதைப் போன்றது, நிறுவப்பட்ட தொகுப்பு பதிப்பைப் பொறுத்து).
  4. பலகையை இணைக்கவும்: USB Type-C கேபிளைப் பயன்படுத்தி ESP32-S3-Nano-M ஐ உங்கள் கணினியுடன் இணைக்கவும்.
  5. துறைமுகத்தைத் தேர்ந்தெடுக்கவும்: Arduino IDE-யில், செல்லவும் கருவிகள் > போர்ட் உங்கள் இணைக்கப்பட்ட ESP32 போர்டுடன் தொடர்புடைய சீரியல் போர்ட்டைத் தேர்ந்தெடுக்கவும்.
  6. இயக்கிகளை நிறுவவும் (தேவைப்பட்டால்): சில இயக்க முறைமைகளில், பலகை அங்கீகரிக்கப்படாவிட்டால், நீங்கள் USB-to-serial இயக்கிகளை (எ.கா., CP210x அல்லது CH340/CH341) நிறுவ வேண்டியிருக்கும்.

6. இயக்க வழிமுறைகள்

பலகை அமைக்கப்பட்டதும், நீங்கள் அதை நிரலாக்கம் செய்து இயக்கத் தொடங்கலாம்:

  1. Arduino IDE உடன் நிரலாக்கம்:
    • ஒரு முன்னாள் திறக்கவும்ampலெ ஸ்கெட்ச் (File > Exampலெஸ்) அல்லது உங்கள் சொந்த குறியீட்டை எழுதுங்கள்.
    • உங்கள் குறியீட்டை தொகுக்க 'சரிபார்க்கவும்' பொத்தானை (சரிபார்ப்பு குறி ஐகான்) கிளிக் செய்யவும்.
    • தொகுக்கப்பட்ட குறியீட்டை உங்கள் ESP32-S3-Nano-M போர்டில் பதிவேற்ற 'பதிவேற்று' பொத்தானை (வலது அம்புக்குறி ஐகான்) கிளிக் செய்யவும். சரியான போர்டும் போர்ட் தேர்ந்தெடுக்கப்பட்டுள்ளதா என்பதை உறுதிப்படுத்தவும்.
    • சீரியல் மானிட்டரைப் பயன்படுத்தி சீரியல் வெளியீட்டைக் கண்காணிக்கவும் (கருவிகள் > சீரியல் மானிட்டர்) பிழைத்திருத்தம் செய்ய அல்லது view நிரல் வெளியீடு.
  2. மைக்ரோபைதான் மூலம் நிரலாக்கம்:
    • esptool.py ஐ நிறுவவும்: pip install esptool.
    • ஃபிளாஷை அழிக்கவும்: esptool.py --chip esp32s3 erase_flash.
    • அதிகாரப்பூர்வ மைக்ரோபைதான் தளத்திலிருந்து ESP32-S3 க்கான சமீபத்திய மைக்ரோபைதான் நிலைபொருளைப் பதிவிறக்கவும். webதளம் (மைக்ரோபைதான்.ஆர்ஜி/டவுன்லோட்/esp32s3/).
    • ஃபிளாஷ் ஃபார்ம்வேர்: esptool.py --chip esp32s3 --port [YOUR_PORT] write_flash -z 0x0 [FIRMWARE_FILE.bin]மாற்றவும் [YOUR_PORT] உங்கள் போர்டின் சீரியல் போர்ட்டுடன் மற்றும் [FIRMWARE_FILE.bin] பதிவிறக்கம் செய்யப்பட்ட ஃபார்ம்வேருடன் file.
    • தோனி ஐடிஇ போன்ற ஒரு கருவியைப் பயன்படுத்தி பலகையுடன் இணைத்து மைக்ரோபைதான் ஸ்கிரிப்ட்களை எழுத/பதிவேற்றவும்.
  3. Arduino IoT கிளவுட்டைப் பயன்படுத்துதல்:
    • Arduino IoT கிளவுட்டில் ஒரு கணக்கை உருவாக்கவும் webதளம் (உருவாக்கு.ஆர்டுயினோ.சிசி/ஐஓடி/).
    • உங்கள் ESP32-S3-Nano-M போர்டை ஒரு புதிய சாதனமாகப் பதிவு செய்ய, திரையில் உள்ள வழிமுறைகளைப் பின்பற்றவும்.
    • தொலைதூர கண்காணிப்பு மற்றும் கட்டுப்பாட்டுக்காக டேஷ்போர்டுகளை உருவாக்கி, உங்கள் பலகையை கிளவுட் சேவைகளுடன் ஒருங்கிணைக்கவும்.

7. சரிசெய்தல்

உங்கள் ESP32-S3-Nano-M போர்டில் சிக்கல்கள் ஏற்பட்டால், பின்வரும் சரிசெய்தல் படிகளைக் கவனியுங்கள்:

  • பலகை கண்டறியப்படவில்லை: USB Type-C கேபிள் முழுமையாகச் செருகப்பட்டு செயல்படுவதை உறுதிசெய்து கொள்ளவும். வேறு USB போர்ட் அல்லது கேபிளை முயற்சிக்கவும். உங்கள் கணினியில் தேவையான USB-to-serial இயக்கிகள் நிறுவப்பட்டுள்ளதா என்பதைச் சரிபார்க்கவும்.
  • பதிவேற்றப் பிழைகள்: Arduino IDE-யில் சரியான பலகை வகை மற்றும் சீரியல் போர்ட் தேர்ந்தெடுக்கப்பட்டுள்ளதா என சரிபார்க்கவும். சில நேரங்களில், 'RST' ஐ அழுத்தும் போது 'BOOT' பொத்தானை அழுத்திப் பிடிக்கவும் (பின்னர் வெளியிடவும்)asing 'RST' ஐ அழுத்தி பின்னர் 'BOOT' ஐ அழுத்தினால், வெற்றிகரமான ஃபிளாஷிங்கிற்காக ESP32 ஐ பூட்லோடர் பயன்முறையில் வைக்க முடியும்.
  • குறியீடு இயங்கவில்லை: பதிவேற்றிய பிறகு, நிரலை மறுதொடக்கம் செய்ய பலகையில் உள்ள 'RST' பொத்தானை அழுத்தவும். சீரியல் மானிட்டரைப் பயன்படுத்தி உங்கள் குறியீட்டை தருக்கப் பிழைகளுக்குச் சரிபார்க்கவும்.
  • வைஃபை/புளூடூத் இணைப்புச் சிக்கல்கள்: உங்கள் குறியீட்டில் உங்கள் நெட்வொர்க் சான்றுகள் சரியாக உள்ளதா என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள். பிற 2.4GHz சாதனங்களிலிருந்து குறுக்கீடு உள்ளதா எனச் சரிபார்க்கவும். ஆண்டெனா ஒருமைப்பாட்டைச் சரிபார்க்கவும்.
  • சக்தி சிக்கல்கள்: மின்சாரம் குறிப்பிட்ட 6-21V வரம்பிற்குள் இருப்பதை உறுதிசெய்யவும். வெளிப்புற மின்சாரத்தைப் பயன்படுத்தினால், இணைப்புகள் பாதுகாப்பாகவும் துருவமுனைப்பு சரியாகவும் இருப்பதை உறுதிசெய்யவும்.

8. உத்தரவாதம் மற்றும் ஆதரவு

Waveshare தயாரிப்புகள் நம்பகத்தன்மை மற்றும் செயல்திறனுக்காக வடிவமைக்கப்பட்டுள்ளன. குறிப்பிட்ட உத்தரவாதத் தகவலுக்கு, உங்கள் வாங்குதலுடன் வழங்கப்பட்ட ஆவணங்களைப் பார்க்கவும் அல்லது அதிகாரப்பூர்வ Waveshare ஐப் பார்வையிடவும். webதொழில்நுட்ப ஆதரவு, வளங்கள் மற்றும் சமூக மன்றங்களுக்கு, Waveshare ஆதரவு பக்கத்தைப் பார்வையிடவும் அல்லது அவர்களின் வாடிக்கையாளர் சேவையை நேரடியாகத் தொடர்பு கொள்ளவும்.

உகந்த செயல்திறன் மற்றும் பாதுகாப்பு புதுப்பிப்புகளுக்கு எப்போதும் சமீபத்திய மென்பொருள் மற்றும் ஃபார்ம்வேர் பதிப்புகளைப் பயன்படுத்துவதை உறுதிசெய்யவும்.

தொடர்புடைய ஆவணங்கள் - ESP32-S3-நானோ-எம்

முன்view Waveshare ESP32-S3-Touch-LCD-4.3 டெவலப்மென்ட் போர்டு: அம்சங்கள் & வழிகாட்டி
4.3-இன்ச் கொள்ளளவு தொடு காட்சி, WiFi, BLE 5 மற்றும் CAN, RS485 மற்றும் I2C போன்ற பல இடைமுகங்களைக் கொண்ட சக்திவாய்ந்த மைக்ரோகண்ட்ரோலர் மேம்பாட்டு வாரியமான Waveshare ESP32-S3-Touch-LCD-4.3 ஐ ஆராயுங்கள். அதன் வன்பொருள், அமைப்பு மற்றும் அம்சங்கள் பற்றி அறிக.ampHMI வளர்ச்சிக்கான லெ டெமோக்கள்.
முன்view ESP32-S3-Touch-LCD-4.3B: மேம்பாட்டு வாரியம் முடிந்ததுview மற்றும் அமைவு வழிகாட்டி
Waveshare இன் சக்திவாய்ந்த மைக்ரோகண்ட்ரோலர் மேம்பாட்டு வாரியமான ESP32-S3-Touch-LCD-4.3B ஐ ஆராயுங்கள். இந்த வழிகாட்டி அதன் அம்சங்கள், வன்பொருள் விளக்கம், இடைமுக விவரங்கள் மற்றும் ESP-IDF மற்றும் VSCode ஐப் பயன்படுத்தி மேம்பாட்டு சூழலை அமைப்பதற்கான வழிமுறைகளை வழங்குகிறது.
முன்view Waveshare E-Paper ESP32 இயக்கி பலகை: அம்சங்கள், டெமோக்கள் மற்றும் வழிகாட்டி
Waveshare E-Paper ESP32 டிரைவர் போர்டை ஆராயுங்கள். இந்த வழிகாட்டி அதன் அம்சங்கள், வன்பொருள் இணைப்பு, புளூடூத் மற்றும் வைஃபை டெமோக்கள் மற்றும் மின்-பேப்பர் காட்சி திட்டங்களுக்கான பொதுவான அடிக்கடி கேட்கப்படும் கேள்விகள் ஆகியவற்றை விவரிக்கிறது.
முன்view ESP32-S3-Touch-LCD-4.3 டெவலப்மென்ட் போர்டு முடிந்ததுview மற்றும் அமைவு
ESP32-S3-Touch-LCD-4.3 மேம்பாட்டு வாரியத்திற்கான விரிவான வழிகாட்டி, அதன் அம்சங்கள், வன்பொருள் விளக்கம், பின் இணைப்புகள், CircuitPython, MicroPython மற்றும் C/C++ (Arduino, ESP-IDF) ஆகியவற்றுக்கான சுற்றுச்சூழல் அமைப்பு மற்றும் Arduino IDE-க்குள் உள்ள உள்ளமைவு ஆகியவற்றை விவரிக்கிறது.
முன்view வேவ்ஷேர் 2.13 இன்ச் இ-பேப்பர் தொப்பி (பி) பயனர் கையேடு மற்றும் தொழில்நுட்ப வழிகாட்டி
ராஸ்பெர்ரி பை, அர்டுயினோ, ஜெட்சன் நானோ மற்றும் STM32 ஆகியவற்றுக்கான வன்பொருள் இணைப்புகள், மென்பொருள் அமைப்பு, நிரலாக்கக் கொள்கைகள் மற்றும் சரிசெய்தல் ஆகியவற்றை உள்ளடக்கிய Waveshare 2.13 அங்குல மின்-காகித HAT (B) க்கான விரிவான வழிகாட்டி.
முன்view Waveshare 7.5-இன்ச் E-Paper HAT பயனர் கையேடு மற்றும் வழிகாட்டி
இந்த விரிவான பயனர் கையேடு, மைக்ரோஎன்காப்சுலேட்டட் எலக்ட்ரோஃபோரெடிக் டிஸ்ப்ளே தொழில்நுட்பத்தைப் பயன்படுத்தும் 800x480 தெளிவுத்திறன் கொண்ட டிஸ்ப்ளே தொகுதியான Waveshare 7.5-இன்ச் E-Paper HAT (V1/V2) பற்றிய விரிவான தகவல்களை வழங்குகிறது. இது வன்பொருள் இணைப்புகள், SPI தொடர்பு, செயல்பாட்டுக் கொள்கைகள் மற்றும் Raspberry Pi, Arduino, Jetson Nano, Sunrise X3 Pi, STM32, ESP32 மற்றும் ESP8266 ஆகியவற்றுடன் ஒருங்கிணைப்பை உள்ளடக்கியது. உகந்த பயன்பாட்டிற்கு அத்தியாவசிய முன்னெச்சரிக்கைகள், வளங்கள் மற்றும் அடிக்கடி கேட்கப்படும் கேள்விகள் சேர்க்கப்பட்டுள்ளன.