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

படம் 1.1: மேலிருந்து கீழ் view வேவ்ஷேர் ESP32-S3-நானோ-எம் மேம்பாட்டு வாரியத்தின்.
2. தொகுப்பு உள்ளடக்கங்கள்
கீழே பட்டியலிடப்பட்டுள்ள அனைத்து பொருட்களும் உங்கள் தொகுப்பில் சேர்க்கப்பட்டுள்ளதா என்பதை சரிபார்க்கவும்:
- முன்-சாலிடர் செய்யப்பட்ட ஹெடருடன் கூடிய 1x வேவ்ஷேர் ESP32-S3-நானோ-எம் டெவலப்மென்ட் போர்டு

படம் 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 மேம்பாட்டு பலகையில் உள்ள முக்கிய கூறுகள் மற்றும் அவற்றின் இருப்பிடங்களை விளக்குகிறது:

படம் 3.1: ESP32-S3-Nano-M பலகையின் பெயரிடப்பட்ட கூறுகள்.
- ESP32-S3R8 டூயல்-கோர் செயலி: 240 MHz வரை இயங்கும் அதிர்வெண்.
- W25Q128JVSIQ: நிரல் மற்றும் தரவு சேமிப்பிற்கான 16MB ஃபிளாஷ்.
- MP2322GQH: 3.3V தொகுதிtagமின் ஒழுங்குபடுத்தி.
- 2.4G பீங்கான் ஆண்டெனா.
- யூ.எஸ்.பி டைப்-சி இணைப்பான்: நிரல்களைப் பதிவிறக்குவதற்கும் சீரியல் போர்ட் பிழைத்திருத்தத்திற்கும்.
- RST பொத்தான்: ESP32-S3R8 ஐ மீட்டமைக்க.
- அர்டுயினோ நானோ இடைமுகம்: அர்டுயினோ இடைமுகத்துடன் இணக்கமானது, 2.54 பிட்ச் சாலிடர் பேடை மாற்றியமைக்கிறது.
- RGB காட்டி: பவர் ஆன் அல்லது ரீசெட் செய்யும்போது ஒளிரும் மற்றும் அணைக்கப்படும், நிரல்படுத்தக்கூடிய கட்டுப்பாட்டை ஆதரிக்கிறது.
- சக்தி காட்டி.
- பயனர் LED.
3.3 பின்அவுட் வரையறை மற்றும் அவுட்லைன் பரிமாணங்கள்
புறச்சாதனங்களை இணைப்பதற்கும், உங்கள் திட்டங்களில் பலகையை ஒருங்கிணைப்பதற்கும் பின்அவுட்டைப் புரிந்துகொள்வது மிக முக்கியமானது. பின்வரும் படம் பின் ஒதுக்கீடுகள் மற்றும் பலகையின் இயற்பியல் பரிமாணங்களை விவரிக்கிறது.

படம் 3.2: ESP32-S3-Nano-M பலகையின் பின்அவுட் வரையறைகள் மற்றும் வெளிப்புற பரிமாணங்கள் (மிமீயில்).
4. விவரக்குறிப்புகள்
Waveshare ESP32-S3-Nano-M மேம்பாட்டு வாரியத்திற்கான விரிவான தொழில்நுட்ப விவரக்குறிப்புகள்:
| அம்சம் | விவரக்குறிப்பு |
|---|---|
| மைக்ரோகண்ட்ரோலர் | ESP32-S3R8 (டூயல்-கோர் 32-பிட் எக்ஸ்டென்சா LX7) |
| கடிகார அதிர்வெண் | 240 மெகா ஹெர்ட்ஸ் |
| SRAM | 512KB |
| ரோம் | 384KB |
| PSRAM | 8எம்பி |
| ஃபிளாஷ் நினைவகம் | 16எம்பி |
| வயர்லெஸ் கம்யூனிகேஷன் | 2.4GHz வைஃபை + புளூடூத் LE |
| இயக்க தொகுதிtage | 3.3V |
| ஆற்றல் உள்ளீடு | 6-21V |
| IO பின் வெளியீட்டு மின்னோட்டம் | 40mA |
| டிஜிட்டல் பின்கள் | 14 |
| அனலாக் பின்கள் | 8 |
| PWM பின்கள் | 5 |
| UART | 2 |
| I2C | 1 |
| எஸ்பிஐ | 1 |
| 5V சக்தி வெளியீடு | 1000mA அதிகபட்சம் |
| பரிமாணங்கள் | 43.18 x 17.78 மிமீ (தோராயமாக, துல்லியமான விவரங்களுக்கு பின்அவுட் வரைபடத்தைப் பார்க்கவும்) |
| எடை | 0.352 அவுன்ஸ் |

படம் 4.1: மற்ற மாடல்களுடன் ESP32-S3-Nano-M இன் முக்கிய விவரக்குறிப்புகளை எடுத்துக்காட்டும் ஒப்பீட்டு அட்டவணை.
5 அமைவு
உங்கள் Waveshare ESP32-S3-Nano-M மேம்பாட்டு வாரியத்தை அமைக்க இந்தப் படிகளைப் பின்பற்றவும்:
- Arduino IDE ஐ நிறுவவும்: அதிகாரப்பூர்வ Arduino வலைத்தளத்திலிருந்து Arduino IDE இன் சமீபத்திய பதிப்பைப் பதிவிறக்கி நிறுவவும். webதளம் (www.arduino.cc/en/software).
- 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' தொகுப்பை நிறுவவும்.
- பலகையைத் தேர்ந்தெடுக்கவும்: நிறுவிய பின், செல்லவும் கருவிகள் > பலகை > ESP32 அர்டுயினோ மற்றும் ESP32-S3 க்கு பொருத்தமான பலகையைத் தேர்ந்தெடுக்கவும் (எ.கா., 'ESP32S3 Dev Module' அல்லது அதைப் போன்றது, நிறுவப்பட்ட தொகுப்பு பதிப்பைப் பொறுத்து).
- பலகையை இணைக்கவும்: USB Type-C கேபிளைப் பயன்படுத்தி ESP32-S3-Nano-M ஐ உங்கள் கணினியுடன் இணைக்கவும்.
- துறைமுகத்தைத் தேர்ந்தெடுக்கவும்: Arduino IDE-யில், செல்லவும் கருவிகள் > போர்ட் உங்கள் இணைக்கப்பட்ட ESP32 போர்டுடன் தொடர்புடைய சீரியல் போர்ட்டைத் தேர்ந்தெடுக்கவும்.
- இயக்கிகளை நிறுவவும் (தேவைப்பட்டால்): சில இயக்க முறைமைகளில், பலகை அங்கீகரிக்கப்படாவிட்டால், நீங்கள் USB-to-serial இயக்கிகளை (எ.கா., CP210x அல்லது CH340/CH341) நிறுவ வேண்டியிருக்கும்.
6. இயக்க வழிமுறைகள்
பலகை அமைக்கப்பட்டதும், நீங்கள் அதை நிரலாக்கம் செய்து இயக்கத் தொடங்கலாம்:
- Arduino IDE உடன் நிரலாக்கம்:
- ஒரு முன்னாள் திறக்கவும்ampலெ ஸ்கெட்ச் (File > Exampலெஸ்) அல்லது உங்கள் சொந்த குறியீட்டை எழுதுங்கள்.
- உங்கள் குறியீட்டை தொகுக்க 'சரிபார்க்கவும்' பொத்தானை (சரிபார்ப்பு குறி ஐகான்) கிளிக் செய்யவும்.
- தொகுக்கப்பட்ட குறியீட்டை உங்கள் ESP32-S3-Nano-M போர்டில் பதிவேற்ற 'பதிவேற்று' பொத்தானை (வலது அம்புக்குறி ஐகான்) கிளிக் செய்யவும். சரியான போர்டும் போர்ட் தேர்ந்தெடுக்கப்பட்டுள்ளதா என்பதை உறுதிப்படுத்தவும்.
- சீரியல் மானிட்டரைப் பயன்படுத்தி சீரியல் வெளியீட்டைக் கண்காணிக்கவும் (கருவிகள் > சீரியல் மானிட்டர்) பிழைத்திருத்தம் செய்ய அல்லது view நிரல் வெளியீடு.
- மைக்ரோபைதான் மூலம் நிரலாக்கம்:
- 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. - தோனி ஐடிஇ போன்ற ஒரு கருவியைப் பயன்படுத்தி பலகையுடன் இணைத்து மைக்ரோபைதான் ஸ்கிரிப்ட்களை எழுத/பதிவேற்றவும்.
- esptool.py ஐ நிறுவவும்:
- 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 ஆதரவு பக்கத்தைப் பார்வையிடவும் அல்லது அவர்களின் வாடிக்கையாளர் சேவையை நேரடியாகத் தொடர்பு கொள்ளவும்.
உகந்த செயல்திறன் மற்றும் பாதுகாப்பு புதுப்பிப்புகளுக்கு எப்போதும் சமீபத்திய மென்பொருள் மற்றும் ஃபார்ம்வேர் பதிப்புகளைப் பயன்படுத்துவதை உறுதிசெய்யவும்.





