ESP32S3WROOM1
ESP32S3WROOM1U
ব্যবহারকারীর ম্যানুয়াল
2.4 GHz ওয়াইফাই (802.11 b/g/n) এবং Bluetooth5 (LE) মডিউল
ESP32S3 সিরিজের SoCs, Xtensa® ডুয়ালকোর 32bit LX7 মাইক্রোপ্রসেসরের চারপাশে নির্মিত
16 MB পর্যন্ত ফ্ল্যাশ, 8 MB পর্যন্ত PSRAM
36 জিপিআইও, পেরিফেরালগুলির একটি সমৃদ্ধ সেট
অনবোর্ড PCB অ্যান্টেনা বা বহিরাগত অ্যান্টেনা সংযোগকারী
মডিউল ওভারview
1.1 বৈশিষ্ট্য
সিপিইউ এবং অনচিপ মেমরি
- ESP32-S3 সিরিজের SoCs এম্বেড করা, Xtensa ® ডুয়াল-কোর 32-বিট LX7 মাইক্রোপ্রসেসর, 240 MHz পর্যন্ত
- 384 কেবি রম
- 512 KB SRAM
- RTC তে 16 KB SRAM
- 8 এমবি পিএসআরএএম পর্যন্ত
ওয়াইফাই
- 802.11 b/g/n
- বিট রেট: 802.11n পর্যন্ত 150 Mbps পর্যন্ত
- A-MPDU এবং A-MSDU সমষ্টি
- 0.4 µs গার্ড ব্যবধান সমর্থন
- অপারেটিং চ্যানেলের কেন্দ্র ফ্রিকোয়েন্সি পরিসীমা: 2412 ~ 2462 MHz
ব্লুটুথ
- ব্লুটুথ LE: ব্লুটুথ 5, ব্লুটুথ মেশ
- 2 Mbps PHY
- লং-রেঞ্জ মোড
- বিজ্ঞাপন এক্সটেনশন
- একাধিক বিজ্ঞাপন সেট
- চ্যানেল নির্বাচন অ্যালগরিদম #2
পেরিফেরাল
- GPIO, SPI, LCD ইন্টারফেস, ক্যামেরা ইন্টারফেস, UART, I2C, I2S, রিমোট কন্ট্রোল, পালস কাউন্টার, LED PWM, USB 1.1 OTG, USB সিরিয়াল/JTAG কন্ট্রোলার, MCPWM, SDIO হোস্ট, GDMA, TWAI ® কন্ট্রোলার (ISO 11898-1 এর সাথে সামঞ্জস্যপূর্ণ), ADC, টাচ সেন্সর, তাপমাত্রা সেন্সর, টাইমার এবং ওয়াচডগ
মডিউলে ইন্টিগ্রেটেড উপাদান
- 40 MHz ক্রিস্টাল অসিলেটর
- 16 MB পর্যন্ত SPI ফ্ল্যাশ
অ্যান্টেনা বিকল্প
- অন-বোর্ড PCB অ্যান্টেনা (ESP32-S3-WROOM-1)
- একটি সংযোগকারীর মাধ্যমে বাহ্যিক অ্যান্টেনা (ESP32-S3-WROOM-1U)
অপারেটিং শর্তাবলী
- অপারেটিং ভলিউমtagই/পাওয়ার সাপ্লাই: 3.0 ~ 3.6 V
- অপারেটিং পরিবেষ্টিত তাপমাত্রা:
- 65 °C সংস্করণ: -40 ~ 65 °C
- 85 °C সংস্করণ: -40 ~ 85 °C
- 105 °C সংস্করণ: -40 ~ 105 °C - মাত্রা: সারণী 1 দেখুন
1.2 বর্ণনা
ESP32-S3-WROOM-1 এবং ESP32-S3-WROOM-1U হল দুটি শক্তিশালী, জেনেরিক ওয়াই-ফাই + ব্লুটুথ LE MCU মডিউল যা SoCs-এর ESP32-S3 সিরিজের চারপাশে তৈরি করা হয়েছে। পেরিফেরালগুলির একটি সমৃদ্ধ সেটের উপরে, SoC দ্বারা প্রদত্ত নিউরাল নেটওয়ার্ক কম্পিউটিং এবং সিগন্যাল প্রসেসিং ওয়ার্কলোডগুলির জন্য ত্বরণ মডিউলগুলিকে AI এবং কৃত্রিম বুদ্ধিমত্তার (IoT) সম্পর্কিত বিভিন্ন ধরণের অ্যাপ্লিকেশন পরিস্থিতিগুলির জন্য একটি আদর্শ পছন্দ করে তোলে, যেমন ওয়েক ওয়ার্ড ডিটেকশন, স্পিচ কমান্ড রিকগনিশন, ফেস ডিটেকশন এবং রিকগনিশন, স্মার্ট হোম, স্মার্ট অ্যাপ্লায়েন্স, স্মার্ট কন্ট্রোল প্যানেল, স্মার্ট স্পিকার ইত্যাদি।
ESP32-S3-WROOM-1 একটি PCB অ্যান্টেনার সাথে আসে। ESP32-S3-WROOM-1U একটি বাহ্যিক অ্যান্টেনা সংযোগকারীর সাথে আসে। সারণি 1-এ দেখানো মডিউল ভেরিয়েন্টের একটি বিস্তৃত নির্বাচন গ্রাহকদের জন্য উপলব্ধ। মডিউল ভেরিয়েন্টগুলির মধ্যে, এম্বেড করা ESP32-S3R8 -40 ~ 65 °C পরিবেষ্টিত তাপমাত্রায় কাজ করে, ESP32-S3-WROOM-1-H4 এবং ESP32-S3 -WROOM-1U-H4 -40 ~ 105 °C পরিবেষ্টিত তাপমাত্রায় কাজ করে এবং অন্যান্য মডিউল ভেরিয়েন্ট -40 ~ 85 °C পরিবেষ্টিত তাপমাত্রায় কাজ করে।
সারণি 1: অর্ডারিং তথ্য
অর্ডার কোড | চিপ এমবেডেড | ফ্ল্যাশ (MB) | PSRAM (MB) | মাত্রা (মিমি) |
ESP32-S3-WROOM-1-N4 | ESP32-S3 | 4 | 0 | 18 × 25.5 × 3.1 |
ESP32-S3-WROOM-1-N8 | ESP32-S3 | 8 | 0 | |
ESP32-S3-WROOM-1-N16 | ESP32-S3 | 16 | 0 | |
ESP32-S3-WROOM-1-H4 (105 °C) | ESP32-S3 | 4 | 0 | |
ESP32-S3-WROOM-1-N4R2 | ESP32-S3R2 | 4 | 2 (Quad SPI) | |
ESP32-S3-WROOM-1-N8R2 | ESP32-S3R2 | 8 | 2 (Quad SPI) | |
ESP32-S3-WROOM-1-N16R2 | ESP32-S3R2 | 16 | 2 (Quad SPI) | |
ESP32-S3-WROOM-1-N4R8 (65 °C) | ESP32-S3R8 | 4 | 8 (অক্টাল SPI) | |
ESP32-S3-WROOM-1-N8R8 (65 °C) | ESP32-S3R8 | 8 | 8 (অক্টাল SPI) | |
ESP32-S3-WROOM-1-N16R8 (65 °C) | ESP32-S3R8 | 16 | 8 (অক্টাল SPI) | |
ESP32-S3-WROOM-1U-N4 | ESP32-S3 | 4 | 0 | 18 × 19.2 × 3.2 |
ESP32-S3-WROOM-1U-N8 | ESP32-S3 | 8 | 0 | |
ESP32-S3-WROOM-1U-N16 | ESP32-S3 | 16 | 0 | |
ESP32-S3-WROOM-1U-H4 (105 °C) | ESP32-S3 | 4 | 0 | |
ESP32-S3-WROOM-1U-N4R2 | ESP32-S3R2 | 4 | 2 (Quad SPI) | |
ESP32-S3-WROOM-1U-N8R2 | ESP32-S3R2 | 8 | 2 (Quad SPI) | |
ESP32-S3-WROOM-1U-N16R2 | ESP32-S3R2 | 16 | 2 (Quad SPI) | |
ESP32-S3-WROOM-1U-N4R8 (65 °C) | ESP32-S3R8 | 4 | 8 (অক্টাল SPI) | |
ESP32-S3-WROOM-1U-N8R8 (65 °C) | ESP32-S3R8 | 8 | 8 (অক্টাল SPI) | |
ESP32-S3-WROOM-1U-N16R8 (65 °C) | ESP32-S3R8 | 16 | 8 (অক্টাল SPI) |
মডিউলগুলির মূলে রয়েছে SoC * এর একটি ESP32-S3 সিরিজ, একটি Xtensa® 32-bit LX7 CPU যা 240 MHz পর্যন্ত কাজ করে৷ আপনি সিপিইউ বন্ধ করতে পারেন এবং থ্রেশহোল্ডের পরিবর্তন বা ক্রসিংয়ের জন্য ক্রমাগত পেরিফেরিয়ালগুলি পর্যবেক্ষণ করতে কম-পাওয়ার সহ-প্রসেসর ব্যবহার করতে পারেন।
ESP32-S3 SPI, LCD, ক্যামেরা ইন্টারফেস, UART, I2C, I2S, রিমোট কন্ট্রোল, পালস কাউন্টার, LED PWM, USB সিরিয়াল/J সহ পেরিফেরালগুলির একটি সমৃদ্ধ সেটকে সংহত করেTAG কন্ট্রোলার, MCPWM, SDIO হোস্ট, GDMA, TWAI ® কন্ট্রোলার (ISO 11898-1 এর সাথে সামঞ্জস্যপূর্ণ), ADC, টাচ সেন্সর, টেম্পারেচার সেন্সর, টাইমার এবং ওয়াচডগ, সেইসাথে 45 GPIO পর্যন্ত। এটিতে একটি ফুল-স্পীড ইউএসবি 1.1 অন-দ্য-গো (OTG) ইন্টারফেস রয়েছে যাতে USB যোগাযোগ সক্ষম হয়।
দ্রষ্টব্য:
* ESP32-S3 সিরিজের SoCs সম্পর্কে আরও তথ্যের জন্য, অনুগ্রহ করে ESP32-S3 সিরিজ ডেটাশিট দেখুন।
পিন সংজ্ঞা
2.1 পিন লেআউট
পিন ডায়াগ্রামটি ESP32-S3-WROOM-1 এবং ESP32-S3-WROOM-1U-এর জন্য প্রযোজ্য, কিন্তু পরবর্তীটির কোনো রাখা-আউট জোন নেই।
2.2 পিন বর্ণনা
মডিউলটিতে 41টি পিন রয়েছে। সারণি 2 এ পিনের সংজ্ঞা দেখুন।
পিনের নাম এবং ফাংশনের নামগুলির ব্যাখ্যার জন্য, সেইসাথে পেরিফেরাল পিনের কনফিগারেশনের জন্য, অনুগ্রহ করে দেখুন ESP32-S3 সিরিজ ডেটাশিট।
সারণী 2: পিন সংজ্ঞা
নাম | না. | টাইপ a | ফাংশন |
জিএনডি | 1 | P | জিএনডি |
3V3 | 2 | P | পাওয়ার সাপ্লাই |
EN | 3 | I | উচ্চ: চালু, চিপ সক্ষম করে। কম: বন্ধ, চিপ শক্তি বন্ধ. দ্রষ্টব্য: EN পিনটিকে ভাসতে রাখবেন না। |
IO4 | 4 | I/O/T | RTC_GPIO4, GPIO4, TOUCH4, ADC1_CH3 |
IO5 | 5 | I/O/T | RTC_GPIO5, GPIO5, TOUCH5, ADC1_CH4 |
IO6 | 6 | I/O/T | RTC_GPIO6, GPIO6, TOUCH6, ADC1_CH5 |
IO7 | 7 | I/O/T | RTC_GPIO7, GPIO7, TOUCH7, ADC1_CH6 |
IO15 | 8 | I/O/T | RTC_GPIO15, GPIO15, U0RTS, ADC2_CH4, XTAL_32K_P |
IO16 | 9 | I/O/T | RTC_GPIO16, GPIO16, U0CTS, ADC2_CH5, XTAL_32K_N |
IO17 | 10 | I/O/T | RTC_GPIO17, GPIO17, U1TXD, ADC2_CH6 |
IO18 | 11 | I/O/T | RTC_GPIO18, GPIO18, U1RXD, ADC2_CH7, CLK_OUT3 |
IO8 | 12 | I/O/T | RTC_GPIO8, GPIO8, TOUCH8, ADC1_CH7, SUBSPICS1 |
IO19 | 13 | I/O/T | RTC_GPIO19, GPIO19, U1RTS, ADC2_CH8, CLK_OUT2, USB_D- |
IO20 | 14 | I/O/T | RTC_GPIO20, GPIO20, U1CTS, ADC2_CH9, CLK_OUT1, USB_D+ |
IO3 | 15 | I/O/T | RTC_GPIO3, GPIO3, TOUCH3, ADC1_CH2 |
IO46 | 16 | I/O/T | জিপিআইও 46 |
IO9 | 17 | I/O/T | RTC_GPIO9, GPIO9, TOUCH9, ADC1_CH8, FSPIHD, সাসপেন্ড |
IO10 | 18 | I/O/T | RTC_GPIO10, GPIO10, TOUCH10, ADC1_CH9, FSPICS0, FSPIIO4, SUBSPICS0 |
IO11 | 19 | I/O/T | RTC_GPIO11, GPIO11, TOUCH11, ADC2_CH0, FSPID, FSPIIO5, সাসপেন্ড |
IO12 | 20 | I/O/T | RTC_GPIO12, GPIO12, TOUCH12, ADC2_CH1, FSPICLK, FSPIIO6, SUBSPICLK |
IO13 | 21 | I/O/T | RTC_GPIO13, GPIO13, TOUCH13, ADC2_CH2, FSPIQ, FSPIIO7, SUBSPIQ |
IO14 | 22 | I/O/T | RTC_GPIO14, GPIO14, TOUCH14, ADC2_CH3, FSPIWP, FSPIDQS, SUBSPIWP |
IO21 | 23 | I/O/T | RTC_GPIO21, GPIO21 |
IO47 | 24 | I/O/T | SPICLK_P_DIFF,GPIO47, SUBSPICLK_P_DIFF |
IO48 | 25 | I/O/T | SPICLK_N_DIFF, GPIO48, SUBSPICLK_N_DIFF |
IO45 | 26 | I/O/T | জিপিআইও 45 |
IO0 | 27 | I/O/T | RTC_GPIO0, GPIO0 |
IO35 b | 28 | I/O/T | SPIIO6, GPIO35, FSPID, SUBSPID |
IO36 b | 29 | I/O/T | SPIIO7, GPIO36, FSPICLK, SUBSPICLK |
IO37 b | 30 | I/O/T | SPIDQS, GPIO37, FSPIQ, SUBSPIQ |
IO38 | 31 | I/O/T | GPIO38, FSPIWP, SUBSPIWP |
IO39 | 32 | I/O/T | MTCK, GPIO39, CLK_OUT3, SUBSPICS1 |
IO40 | 33 | I/O/T | MTDO, GPIO40, CLK_OUT2 |
IO41 | 34 | I/O/T | MTDI, GPIO41, CLK_OUT1 |
সারণি 2 - আগের পৃষ্ঠা থেকে contd
নাম | না. | টাইপ a | ফাংশন |
IO42 | 35 | I/O/T | MTMS, GPIO42 |
আরএক্সডি 0 | 36 | I/O/T | U0RXD, GPIO44, CLK_OUT2 |
TXD0 | 37 | I/O/T | U0TXD, GPIO43, CLK_OUT1 |
IO2 | 38 | I/O/T | RTC_GPIO2, GPIO2, TOUCH2, ADC1_CH1 |
IO1 | 39 | I/O/T | RTC_GPIO1, GPIO1, TOUCH1, ADC1_CH0 |
জিএনডি | 40 | P | জিএনডি |
পড়ুন | 41 | P | জিএনডি |
একটি পি: পাওয়ার সাপ্লাই; আমি: ইনপুট; O: আউটপুট; টি: উচ্চ প্রতিবন্ধকতা। বোল্ড ফন্টে পিন ফাংশনগুলি ডিফল্ট পিন ফাংশন।
b মডিউল ভেরিয়েন্টে যেগুলি OSPI PSRAM এম্বেড করেছে, অর্থাৎ, যেগুলি ESP32-S3R8 এম্বেড করে, পিন IO35, IO36, এবং IO37 OSPI PSRAM-এর সাথে সংযোগ করে এবং অন্যান্য ব্যবহারের জন্য উপলব্ধ নয়৷
শুরু করুন
3.1 আপনার যা প্রয়োজন
মডিউলের জন্য অ্যাপ্লিকেশন বিকাশ করতে আপনার প্রয়োজন:
- 1 x ESP32-S3-WROOM-1 বা ESP32-S3-WROOM-1U
- 1 x Espressif RF টেস্টিং বোর্ড
- 1 এক্স ইউএসবি-টু-সিরিয়াল বোর্ড
- 1 x মাইক্রো-ইউএসবি কেবল
- 1 x পিসি চলমান লিনাক্স
এই ব্যবহারকারী নির্দেশিকাতে, আমরা লিনাক্স অপারেটিং সিস্টেমকে প্রাক্তন হিসাবে গ্রহণ করিampলে Windows এবং macOS-এ কনফিগারেশন সম্পর্কে আরও তথ্যের জন্য, অনুগ্রহ করে ESP-IDF প্রোগ্রামিং গাইড দেখুন।
3.2 হার্ডওয়্যার সংযোগ
- ESP32-S3-WROOM-1 বা ESP32-S3-WROOM-1U মডিউলটিকে RF টেস্টিং বোর্ডে সোল্ডার করুন যেমন চিত্র 2 এ দেখানো হয়েছে।
- TXD, RXD, এবং GND এর মাধ্যমে ইউএসবি-টু-সিরিয়াল বোর্ডের সাথে RF টেস্টিং বোর্ড সংযুক্ত করুন।
- পিসিতে ইউএসবি-টু-সিরিয়াল বোর্ড সংযুক্ত করুন।
- মাইক্রো-ইউএসবি কেবলের মাধ্যমে 5 ভি পাওয়ার সাপ্লাই সক্ষম করতে পিসি বা পাওয়ার অ্যাডাপ্টারের সাথে RF টেস্টিং বোর্ড সংযুক্ত করুন।
- ডাউনলোডের সময়, একটি জাম্পারের মাধ্যমে IO0-কে GND-এর সাথে সংযুক্ত করুন। তারপর, পরীক্ষা বোর্ড "চালু" করুন।
- ফ্ল্যাশে ফার্মওয়্যার ডাউনলোড করুন। বিস্তারিত জানার জন্য, নীচের বিভাগগুলি দেখুন।
- ডাউনলোড করার পরে, IO0 এবং GND-এ জাম্পারটি সরান।
- আরএফ টেস্টিং বোর্ড আবার চালু করুন। মডিউলটি কাজের মোডে স্যুইচ করবে। চিপ ফ্ল্যাশ থেকে শুরু হওয়ার পরে প্রোগ্রামগুলি পড়বে।
দ্রষ্টব্য:
IO0 অভ্যন্তরীণভাবে যুক্তিযুক্ত উচ্চ। IO0 পুল-আপে সেট করা থাকলে, বুট মোড নির্বাচন করা হয়। যদি এই পিনটি পুল-ডাউন বা বাম দিকে ভাসমান থাকে, তাহলে ডাউনলোড মোড নির্বাচন করা হয়। ESP32-S3-WROOM-1 বা ESP32-S3-WROOM-1U সম্পর্কে আরও তথ্যের জন্য, অনুগ্রহ করে ESP32-S3 সিরিজ ডেটাশীট দেখুন।
3.3 ডেভেলপমেন্ট এনভায়রনমেন্ট সেট আপ করুন
Espressif IoT ডেভেলপমেন্ট ফ্রেমওয়ার্ক (সংক্ষেপে ESP-IDF) হল Espressif ESP32 এর উপর ভিত্তি করে অ্যাপ্লিকেশন ডেভেলপ করার একটি কাঠামো। ব্যবহারকারীরা ESP-IDF-এর উপর ভিত্তি করে Windows/Linux/macOS-এ ESP32-S3 সহ অ্যাপ্লিকেশন বিকাশ করতে পারে। এখানে আমরা লিনাক্স অপারেটিং সিস্টেমকে প্রাক্তন হিসাবে নিইampলে
3.3.1 পূর্বশর্ত ইনস্টল করুন
ESP-IDF এর সাথে কম্পাইল করতে আপনাকে নিম্নলিখিত প্যাকেজগুলি পেতে হবে:
- CentOS 7 এবং 8:
1 sudo yum -y আপডেট && Sudo yum ইনস্টল git wget flex bison gperf python3 python3pip
2 python3-setuptools CMake ninja-build ccache dfu-util busby - উবুন্টু এবং ডেবিয়ান:
1 Sudo apt-get install git wget flex bison gperf python3 python3-pip python3setuptools
2 cmake নিনজা-বিল্ড ccache life-dev libssl-dev dfu-util libusb-1.0-0 - খিলান:
1 sudo Pacman -S -প্রয়োজনীয় GCC গিট মেক ফ্লেক্স বাইসন gperf পাইথন-পিপ CMake নিনজা ccache 2 dfu-util libusb
দ্রষ্টব্য:
- এই নির্দেশিকাটি ESP-IDF-এর জন্য একটি ইনস্টলেশন ফোল্ডার হিসাবে Linux-এ ~/esp ডিরেক্টরি ব্যবহার করে।
- মনে রাখবেন যে ESP-IDF পাথগুলিতে স্পেস সমর্থন করে না।
3.3.2 ESPIDF পান
ESP32-S3-WROOM-1 বা ESP32-S3-WROOM-1U মডিউলের জন্য অ্যাপ্লিকেশন তৈরি করতে, আপনার ESP-IDF সংগ্রহস্থলে Espressif দ্বারা প্রদত্ত সফ্টওয়্যার লাইব্রেরিগুলির প্রয়োজন৷
ইএসপি-আইডিএফ পেতে, ইএসপি-আইডিএফ ডাউনলোড করতে এবং 'গিট ক্লোন' দিয়ে সংগ্রহস্থল ক্লোন করতে একটি ইনস্টলেশন ডিরেক্টরি (~/esp) তৈরি করুন:
- mkdir -p ~/esp
- cd ~/esp
- git ক্লোন -পুনরাবৃত্ত https://github.com/espressif/esp-idf.git
ESP-IDF ~/esp/esp-idf এ ডাউনলোড করা হবে। কোন ESP-IDF সম্পর্কে তথ্যের জন্য ESP-IDF সংস্করণগুলির সাথে পরামর্শ করুন৷
একটি প্রদত্ত পরিস্থিতিতে ব্যবহার করার জন্য সংস্করণ।
3.3.3 টুল সেট আপ করুন
ইএসপি-আইডিএফ ছাড়াও, আপনাকে ইএসপি-আইডিএফ দ্বারা ব্যবহৃত সরঞ্জামগুলিও ইনস্টল করতে হবে, যেমন কম্পাইলার, ডিবাগার, পাইথন প্যাকেজ ইত্যাদি। ইএসপি-আইডিএফ টুল সেট আপ করতে সাহায্য করার জন্য 'install.sh' নামে একটি স্ক্রিপ্ট প্রদান করে। একজনের ভিতরে প্রবেশ.
1 cd ~/esp/esp-idf
2 ./install.sh
3.3.4 এনভায়রনমেন্ট ভেরিয়েবল সেট আপ করুন
ইনস্টল করা সরঞ্জামগুলি এখনও PATH এনভায়রনমেন্ট ভেরিয়েবলে যোগ করা হয়নি। কমান্ড লাইন থেকে সরঞ্জামগুলিকে ব্যবহারযোগ্য করতে, কিছু পরিবেশের ভেরিয়েবল সেট করতে হবে। ESP-IDF আরেকটি স্ক্রিপ্ট এক্সপোর্ট প্রদান করে। sh' যা করে। টার্মিনালে যেখানে আপনি ESP-IDF ব্যবহার করতে যাচ্ছেন, চালান:
1 $HOME/esp/esp-IDF/export.sh
এখন সবকিছু প্রস্তুত, আপনি ESP32-S3-WROOM-1 বা ESP32-S3-WROOM-1U মডিউলে আপনার প্রথম প্রকল্প তৈরি করতে পারেন।
3.4 আপনার প্রথম প্রকল্প তৈরি করুন
3.4.1 একটি প্রকল্প শুরু করুন
এখন আপনি ESP32-S3-WROOM-1 বা ESP32-S3-WROOM-1U মডিউলের জন্য আপনার আবেদন প্রস্তুত করতে প্রস্তুত।
আপনি প্রাক্তন থেকে get-started/hello_world প্রকল্প দিয়ে শুরু করতে পারেনampইএসপি-আইডিএফ-এ লেস ডিরেক্টরি।
get-started/hello_world ~/esp ডিরেক্টরিতে অনুলিপি করুন:
1 cd ~/esp
2 cp -r $IDF_PATH/examples/get-start/hello_world।
প্রাক্তন একটি পরিসীমা আছেampপ্রাক্তন মধ্যে লে প্রকল্পampইএসপি-আইডিএফ-এ লেস ডিরেক্টরি। আপনি উপরে উপস্থাপিত অনুরূপভাবে যে কোনো প্রকল্প অনুলিপি এবং এটি চালাতে পারেন. প্রাক্তন নির্মাণ করাও সম্ভবamples জায়গায়, তাদের প্রথমে কপি না করে।
3.4.2 আপনার ডিভাইস সংযুক্ত করুন
এখন আপনার মডিউলটিকে কম্পিউটারের সাথে সংযুক্ত করুন এবং মডিউলটি কোন সিরিয়াল পোর্টের অধীনে দৃশ্যমান তা পরীক্ষা করুন। লিনাক্সে সিরিয়াল পোর্টগুলি তাদের নামে '/dev/TTY দিয়ে শুরু হয়। নিচের কমান্ডটি দুইবার চালান, প্রথমে বোর্ড আনপ্লাগ করে, তারপর প্লাগ ইন করে। যে পোর্টটি দ্বিতীয়বার প্রদর্শিত হবে সেটি হল আপনার প্রয়োজন:
1 ls /dev/tty*
দ্রষ্টব্য:
পোর্টের নামটি সহজে রাখুন কারণ পরবর্তী ধাপে আপনার এটির প্রয়োজন হবে।
3.4.3 কনফিগার করুন
ধাপ 3.4.1 থেকে আপনার 'hello_world' ডিরেক্টরিতে নেভিগেট করুন। একটি প্রকল্প শুরু করুন, লক্ষ্য হিসাবে ESP32-S3 চিপ সেট করুন এবং প্রকল্প কনফিগারেশন ইউটিলিটি 'মেনু কনফিগ' চালান।
1 সিডি ~/esp/hello_world
2 idf.py সেট-টার্গেট esp32s3
3 idf.py মেনু কনফিগ
'idf.py set-target esp32s3' দিয়ে টার্গেট সেট করা একটি নতুন প্রজেক্ট খোলার পর একবার করা উচিত। যদি প্রকল্পে কিছু বিদ্যমান বিল্ড এবং কনফিগারেশন থাকে, তাহলে সেগুলি সাফ করা হবে এবং শুরু করা হবে। এই ধাপটি এড়িয়ে যেতে লক্ষ্যটি পরিবেশ পরিবর্তনশীলে সংরক্ষণ করা যেতে পারে। অতিরিক্ত তথ্যের জন্য লক্ষ্য নির্বাচন দেখুন।
পূর্ববর্তী পদক্ষেপগুলি সঠিকভাবে সম্পন্ন হলে, নিম্নলিখিত মেনু প্রদর্শিত হবে:
আপনি প্রজেক্ট-নির্দিষ্ট ভেরিয়েবল সেট আপ করতে এই মেনু ব্যবহার করছেন, যেমন Wi-Fi নেটওয়ার্কের নাম এবং পাসওয়ার্ড, প্রসেসরের গতি ইত্যাদি। মেনু কনফিগারেশনের সাথে প্রজেক্ট সেট আপ করা "হ্যালো_ওয়ার্ড" এর জন্য এড়িয়ে যেতে পারে। এই প্রাক্তনample ডিফল্ট কনফিগারেশনের সাথে চলবে আপনার টার্মিনালে মেনুর রং ভিন্ন হতে পারে। আপনি '-স্টাইল' বিকল্পের মাধ্যমে চেহারা পরিবর্তন করতে পারেন। আরও তথ্যের জন্য অনুগ্রহ করে 'idf.py menuconfig –help চালান।
3.4.4 প্রকল্পটি তৈরি করুন
চালানোর মাধ্যমে প্রকল্পটি তৈরি করুন:
1 idf.py বিল্ড
এই কমান্ডটি অ্যাপ্লিকেশন এবং সমস্ত ESP-IDF উপাদান কম্পাইল করবে, তারপর এটি বুটলোডার, পার্টিশন টেবিল এবং অ্যাপ্লিকেশন বাইনারি তৈরি করবে।
1$ idf.py বিল্ড
2 /path/to/hello_world/build ডিরেক্টরিতে CMake চালানো
3 কার্যকর করা হচ্ছে "CMake -G Ninja -warn-uninitialized /path/to/hello_world"…
4 শুরু না করা মান সম্পর্কে সতর্ক করুন।
5 — Found Git: /usr/bin/git (পাওয়া সংস্করণ "2.17.0")
6 — কনফিগারেশনের কারণে খালি aws_iot কম্পোনেন্ট তৈরি করা
7 — উপাদানের নাম: …
8 — উপাদান পথ: …
9
10 … (বিল্ড সিস্টেম আউটপুট আরো লাইন)
11
12 [527/527] hello_world.bin তৈরি করা হচ্ছে
13 esptool.py v2.3.1
14
15 প্রকল্প নির্মাণ সম্পূর্ণ। ফ্ল্যাশ করতে, এই কমান্ডটি চালান:
16 ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600
17 write_flash –flash_mode dio –flash_size detect –flash_freq 40m
18 0x10000 build/hello_world.bin বিল্ড 0x1000 build/bootloader/bootloader.bin 0x8000
19 build/partition_table/partition-table.bin
20 অথবা 'idf.py -p পোর্ট ফ্ল্যাশ' চালান
কোন ত্রুটি না থাকলে, ফার্মওয়্যার বাইনারি .bin তৈরি করে বিল্ডটি শেষ হবে file.
3.4.5 ডিভাইসে ফ্ল্যাশ করুন
আপনি চালানোর মাধ্যমে আপনার মডিউলে তৈরি করা বাইনারিগুলিকে ফ্ল্যাশ করুন:
1 idf.py -p পোর্ট [-b BAUD] ফ্ল্যাশ
ধাপ: আপনার ডিভাইস সংযোগ করুন থেকে আপনার ESP32-S3 বোর্ডের সিরিয়াল পোর্টের নাম দিয়ে PORT প্রতিস্থাপন করুন।
এছাড়াও আপনি আপনার প্রয়োজনীয় বড রেট দিয়ে BAUD প্রতিস্থাপন করে ফ্ল্যাশার বড রেট পরিবর্তন করতে পারেন। ডিফল্ট বড রেট হল 460800।
idf.py আর্গুমেন্ট সম্পর্কে আরও তথ্যের জন্য, idf.py দেখুন।
দ্রষ্টব্য:
'ফ্ল্যাশ' বিকল্পটি স্বয়ংক্রিয়ভাবে প্রকল্পটি তৈরি করে এবং ফ্ল্যাশ করে, তাই 'idf.py বিল্ড' চালানোর প্রয়োজন নেই।
ফ্ল্যাশ করার সময়, আপনি নিম্নলিখিতগুলির মতো আউটপুট লগ দেখতে পাবেন:
৬.৩…
2 esptool.py esp32s3 -p /dev/ttyUSB0 -b 460800 –before=default_reset –after=hard_reset
3 write_flash –flash_mode dio –flash_freq 80m –flash_size 2MB 0x0 বুটলোডার/বুটলোডার।
বিন
4 0x10000 hello_world.bin 0x8000 partition_table/partition-table.bin
5 esptool.py v3.2-dev
6 সিরিয়াল পোর্ট /dev/ttyUSB0
7 সংযোগ করা হচ্ছে...
8 চিপ হল ESP32-S3
9 বৈশিষ্ট্য: ওয়াইফাই, BLE
10 ক্রিস্টাল হল 40MHz
11 MAC: 7c:df:a1:e0:00:64
12 স্টাব আপলোড করা হচ্ছে...
13 স্টাব চলমান...
14 স্টাব চলমান…
15 বড রেট 460800 এ পরিবর্তন করা হচ্ছে
16 পরিবর্তিত
17 ফ্ল্যাশ আকার কনফিগার করা হচ্ছে...
18 ফ্ল্যাশ 0x00000000 থেকে 0x00004fff পর্যন্ত মুছে ফেলা হবে...
19 ফ্ল্যাশ 0x00010000 থেকে 0x00039fff পর্যন্ত মুছে ফেলা হবে...
20 ফ্ল্যাশ 0x00008000 থেকে 0x00008fff পর্যন্ত মুছে ফেলা হবে...
21 সংকুচিত 18896 বাইট থেকে 11758…
22 লেখা হচ্ছে 0x00000000… (100%)
23 18896 সেকেন্ডে 11758x0 এ 00000000 বাইট (0.5 সংকুচিত) লিখেছেন (কার্যকর 279.9 kbit/s)
…
24 হ্যাশ ডেটা যাচাই করা হয়েছে।
25 সংকুচিত 168208 বাইট থেকে 88178…
26 লেখা হচ্ছে 0x00010000… (16%)
27 0x0001a80f এ লেখা… (33%)
28 0x000201f1 এ লেখা… (50%)
29 0x00025dcf এ লেখা… (66%)
30 0x0002d0be এ লেখা… (83%)
31 0x00036c07 এ লেখা… (100%)
32 168208 সেকেন্ডে 88178x0 এ 00010000 বাইট (2.4 সংকুচিত) লিখেছে (কার্যকর 569.2 kbit/s)
)…
33 হ্যাশ ডেটা যাচাই করা হয়েছে।
34 সংকুচিত 3072 বাইট থেকে 103…
35 লেখা হচ্ছে 0x00008000… (100%)
36 3072 সেকেন্ডে 103x0 এ 00008000 বাইট (0.1 সংকুচিত) লিখেছে (কার্যকর 478.9 kbit/s)…
37 হ্যাশ ডেটা যাচাই করা হয়েছে।
38
39 ছেড়ে যাচ্ছে...
RTS পিনের মাধ্যমে 40 হার্ড রিসেট করা হচ্ছে...
41 সম্পন্ন
যদি ফ্ল্যাশ প্রক্রিয়া শেষে কোনো সমস্যা না হয়, তাহলে বোর্ড রিবুট করবে এবং "হ্যালো_ওয়ার্ল্ড" অ্যাপ্লিকেশন চালু করবে।
3.4.6 মনিটর
"hello_world" আসলেই চলছে কিনা তা পরীক্ষা করতে, 'idf.py -p পোর্ট মনিটর' টাইপ করুন (আপনার সিরিয়াল পোর্টের নাম দিয়ে PORT প্রতিস্থাপন করতে ভুলবেন না)।
এই কমান্ডটি IDF মনিটর অ্যাপ্লিকেশন চালু করে:
1 $ idf.py -p /dev/ttyUSB0 মনিটর
2 ডিরেক্টরিতে idf_monitor চালানো হচ্ছে […]/esp/hello_world/build
3 নির্বাহ করা হচ্ছে "python […]/esp-idf/tools/idf_monitor.py -b 115200
4 […]/esp/hello_world/build/hello-world.elf”…
5 — idf_monitor on /dev/ttyUSB0 115200 —
6 — প্রস্থান করুন: Ctrl+] | মেনু: Ctrl+T | সাহায্য: Ctrl+T এর পরে Ctrl+H —
7 ET জুন 8 2016 00:22:57
8
9 প্রথম: 0x1 (POWERON_RESET), বুট: 0x13 (SPI_FAST_FLASH_BOOT)
10 ET জুন 8 2016 00:22:57
৬.৩…
স্টার্টআপ এবং ডায়াগনস্টিক লগগুলি স্ক্রোল করার পরে, আপনাকে "হ্যালো ওয়ার্ল্ড!" দেখতে হবে। অ্যাপ্লিকেশন দ্বারা প্রিন্ট আউট.
৬.৩…
2 হ্যালো বিশ্ব!
3 10 সেকেন্ডের মধ্যে পুনরায় চালু হচ্ছে...
4 এটি 32 CPU কোর(গুলি) সহ esp3s2 চিপ, এটি 32 CPU কোর(গুলি), WiFi/BLE সহ esp3s2 চিপ
,
5 সিলিকন রিভিশন 0, 2MB বাহ্যিক ফ্ল্যাশ
6 নূন্যতম ফ্রি হিপ সাইজ: 390684 বাইট
7 9 সেকেন্ডের মধ্যে পুনরায় চালু হচ্ছে...
8 8 সেকেন্ডের মধ্যে পুনরায় চালু হচ্ছে...
9 7 সেকেন্ডের মধ্যে পুনরায় চালু হচ্ছে...
IDF মনিটর থেকে প্রস্থান করতে শর্টকাট Ctrl+] ব্যবহার করুন।
ESP32-S3-WROOM-1 বা ESP32-S3-WROOM-1U মডিউল দিয়ে শুরু করার জন্য আপনার এতটুকুই দরকার! এখন তোমার পালা
অন্য কিছু প্রাক্তন চেষ্টা করার জন্য প্রস্তুতampলেস ইএসপি-আইডিএফ-এ, অথবা আপনার নিজের অ্যাপ্লিকেশন বিকাশের জন্য সরাসরি যান।
মার্কিন এফসিসির বিবৃতি
এই ডিভাইসটি FCC নিয়মের পার্ট 15 মেনে চলে। অপারেশন নিম্নলিখিত দুটি শর্ত সাপেক্ষে:
- এই ডিভাইসটি ক্ষতিকারক হস্তক্ষেপ সৃষ্টি করতে পারে না।
- এই ডিভাইসটি অবশ্যই প্রাপ্ত যেকোনো হস্তক্ষেপ গ্রহণ করবে, যার মধ্যে হস্তক্ষেপ সহ অনাকাঙ্ক্ষিত অপারেশন হতে পারে।
এই সরঞ্জামগুলি পরীক্ষা করা হয়েছে এবং FCC নিয়মের অংশ 15 অনুসারে ক্লাস B ডিজিটাল ডিভাইসের সীমা মেনে চলতে পাওয়া গেছে।
এই সীমাগুলি একটি আবাসিক ইনস্টলেশনে ক্ষতিকারক হস্তক্ষেপের বিরুদ্ধে যুক্তিসঙ্গতভাবে রক্ষা করার জন্য ডিজাইন করা হয়েছে। এই সরঞ্জামগুলি রেডিও ফ্রিকোয়েন্সি শক্তি উৎপন্ন করে, ব্যবহার করে এবং বিকিরণ করতে পারে এবং নির্দেশাবলী অনুসারে ইনস্টল করা এবং ব্যবহার করা না হলে রেডিও যোগাযোগে ক্ষতিকারক হস্তক্ষেপ হতে পারে। যাইহোক, কোন গ্যারান্টি নেই যে একটি নির্দিষ্ট ইনস্টলেশনে হস্তক্ষেপ ঘটবে না। যদি এই সরঞ্জামটি রেডিও বা টেলিভিশন অভ্যর্থনায় ক্ষতিকারক হস্তক্ষেপের কারণ হয়, যা সরঞ্জামগুলি বন্ধ এবং চালু করে নির্ধারণ করা যেতে পারে, ব্যবহারকারীকে নিম্নলিখিত ব্যবস্থাগুলির মধ্যে একটি দ্বারা হস্তক্ষেপ সংশোধন করার চেষ্টা করার জন্য উত্সাহিত করা হয়:
- রিসিভিং অ্যান্টেনাকে রিওরিয়েন্ট বা স্থানান্তরিত করুন।
- সরঞ্জাম এবং রিসিভার মধ্যে বিচ্ছেদ বৃদ্ধি.
- রিসিভার সংযুক্ত সার্কিটের থেকে আলাদা একটি আউটলেটে সরঞ্জামগুলিকে সংযুক্ত করুন৷
- সাহায্যের জন্য ডিলার বা একজন অভিজ্ঞ রেডিও/টিভি টেকনিশিয়ানের সাথে পরামর্শ করুন।
সম্মতির জন্য দায়ী পক্ষের দ্বারা স্পষ্টভাবে অনুমোদিত নয় এমন কোনো পরিবর্তন বা পরিমার্জন সরঞ্জাম পরিচালনার জন্য ব্যবহারকারীর কর্তৃত্ব বাতিল করতে পারে।
এই সরঞ্জামগুলি একটি অনিয়ন্ত্রিত পরিবেশের জন্য নির্ধারিত FCC RF বিকিরণ এক্সপোজার সীমা মেনে চলে। এই ডিভাইস এবং এর অ্যান্টেনা অবশ্যই অন্য কোন অ্যান্টেনা বা ট্রান্সমিটারের সাথে সহ-অবস্থিত বা পরিচালনা করা উচিত নয়।
এই ট্রান্সমিটারের জন্য ব্যবহৃত অ্যান্টেনাগুলি অবশ্যই সমস্ত ব্যক্তির থেকে কমপক্ষে 20 সেন্টিমিটার বিচ্ছিন্ন দূরত্ব প্রদানের জন্য ইনস্টল করা উচিত এবং অন্য কোনও অ্যান্টেনা বা ট্রান্সমিটারের সাথে সহ-অবস্থান করা বা পরিচালনা করা উচিত নয়।
OEM ইন্টিগ্রেশন নির্দেশাবলী
এই ডিভাইসটি শুধুমাত্র OEM ইন্টিগ্রেটরদের জন্য নিম্নলিখিত অবস্থার অধীনে মডিউলটি অন্য হোস্টে ইনস্টল করার জন্য ব্যবহার করা যেতে পারে। অ্যান্টেনাটি এমনভাবে ইনস্টল করতে হবে যাতে অ্যান্টেনা এবং ব্যবহারকারীদের মধ্যে 20 সেমি রক্ষণাবেক্ষণ করা হয় এবং ট্রান্সমিটার মডিউল অন্য কোনও ট্রান্সমিটার বা অ্যান্টেনার সাথে সহ-অবস্থিত নাও হতে পারে। মডিউলটি শুধুমাত্র অখণ্ড অ্যান্টেনার সাথে ব্যবহার করা হবে যা এই মডিউলের সাথে প্রাথমিকভাবে পরীক্ষিত এবং প্রত্যয়িত হয়েছে। যতক্ষণ না উপরের 3টি শর্ত পূরণ হয়, ততক্ষণ আরও ট্রান্সমিটার পরীক্ষার প্রয়োজন হবে না। যাইহোক, OEM ইন্টিগ্রেটর এখনও এই মডিউল ইনস্টল করার সাথে অতিরিক্ত সম্মতির প্রয়োজনীয়তার জন্য তাদের শেষ-পণ্য পরীক্ষা করার জন্য দায়ী (প্রাক্তনample, ডিজিটাল ডিভাইস নির্গমন, পিসি পেরিফেরাল প্রয়োজনীয়তা, ইত্যাদি)
বিজ্ঞপ্তি:
যদি এই শর্তগুলি পূরণ করা যায় না (উদাহরণস্বরূপample নির্দিষ্ট ল্যাপটপ কনফিগারেশন বা অন্য ট্রান্সমিটারের সাথে সহ-অবস্থান), তাহলে হোস্ট সরঞ্জামের সাথে এই মডিউলের জন্য FCC অনুমোদন আর বৈধ বলে বিবেচিত হবে না এবং মডিউলের FCC ID চূড়ান্ত পণ্যে ব্যবহার করা যাবে না। এই পরিস্থিতিতে, OEM ইন্টিগ্রেটর শেষ পণ্য (ট্রান্সমিটার সহ) পুনঃমূল্যায়ন এবং একটি পৃথক FCC অনুমোদন পাওয়ার জন্য দায়ী থাকবে।
শেষ পণ্য লেবেল
এই ট্রান্সমিটার মডিউলটি শুধুমাত্র সেই ডিভাইসগুলিতে ব্যবহারের জন্য অনুমোদিত যেখানে অ্যান্টেনা ইনস্টল করা যেতে পারে যাতে অ্যান্টেনা এবং ব্যবহারকারীদের মধ্যে 20 সেমি বজায় রাখা যেতে পারে। চূড়ান্ত শেষ পণ্যটি একটি দৃশ্যমান এলাকায় নিম্নলিখিতগুলির সাথে লেবেল করা আবশ্যক: "FCC আইডি রয়েছে: 2AC7Z-ESPS3WROOM1"৷
আইসি বিবৃতি
এই ডিভাইসটি ইন্ডাস্ট্রি কানাডার লাইসেন্স-মুক্ত RSS মেনে চলে। অপারেশন নিম্নলিখিত দুটি শর্ত সাপেক্ষে:
- এই ডিভাইসটি হস্তক্ষেপের কারণ নাও হতে পারে; এবং
- এই ডিভাইসটিকে অবশ্যই যেকোনো হস্তক্ষেপ গ্রহণ করতে হবে, যার মধ্যে হস্তক্ষেপ সহ ডিভাইসটির অবাঞ্ছিত অপারেশন হতে পারে।
রেডিয়েশন এক্সপোজার স্টেটমেন্ট
এই সরঞ্জামগুলি একটি অনিয়ন্ত্রিত পরিবেশের জন্য নির্ধারিত IC বিকিরণ এক্সপোজার সীমা মেনে চলে। এই সরঞ্জামটি রেডিয়েটর এবং আপনার শরীরের মধ্যে ন্যূনতম 20 সেন্টিমিটার দূরত্ব রেখে ইনস্টল এবং পরিচালনা করা উচিত।
RSS247 ধারা 6.4 (5)
তথ্য প্রেরণের অনুপস্থিতি বা অপারেশন ব্যর্থতার ক্ষেত্রে ডিভাইসটি স্বয়ংক্রিয়ভাবে সংক্রমণ বন্ধ করতে পারে। মনে রাখবেন যে প্রযুক্তির প্রয়োজনে নিয়ন্ত্রণ বা সংকেত সংক্রান্ত তথ্য বা পুনরাবৃত্তিমূলক কোড ব্যবহার নিষিদ্ধ করার উদ্দেশ্যে এটি করা হয়নি।
এই ডিভাইসটি শুধুমাত্র নিম্নোক্ত শর্তে OEM ইন্টিগ্রেটরদের জন্য উদ্দিষ্ট: (মডিউল ডিভাইস ব্যবহারের জন্য)
- অ্যান্টেনাটি এমনভাবে ইনস্টল করতে হবে যাতে অ্যান্টেনা এবং ব্যবহারকারীদের মধ্যে 20 সেমি রক্ষণাবেক্ষণ করা যায় এবং
- ট্রান্সমিটার মডিউল অন্য কোনো ট্রান্সমিটার বা অ্যান্টেনার সাথে সহ-অবস্থিত নাও হতে পারে।
যতক্ষণ না উপরের 2টি শর্ত পূরণ হয়, ততক্ষণ আরও ট্রান্সমিটার পরীক্ষার প্রয়োজন হবে না। যাইহোক, OEM ইন্টিগ্রেটর এখনও এই মডিউল ইনস্টল করার জন্য প্রয়োজনীয় অতিরিক্ত সম্মতির প্রয়োজনীয়তার জন্য তাদের শেষ-পণ্য পরীক্ষা করার জন্য দায়ী।
গুরুত্বপূর্ণ নোট:
যদি এই শর্তগুলি পূরণ করা যায় না (উদাহরণস্বরূপample নির্দিষ্ট ল্যাপটপ কনফিগারেশন বা অন্য ট্রান্সমিটারের সাথে colocation), তাহলে কানাডার অনুমোদন আর বৈধ বলে বিবেচিত হবে না এবং IC ID চূড়ান্ত পণ্যে ব্যবহার করা যাবে না। এই পরিস্থিতিতে, OEM ইন্টিগ্রেটর শেষের পুনঃমূল্যায়নের জন্য দায়ী থাকবে
পণ্য (ট্রান্সমিটার সহ) এবং একটি পৃথক কানাডা অনুমোদন প্রাপ্তি।
শেষ পণ্য লেবেল
এই ট্রান্সমিটার মডিউলটি শুধুমাত্র সেই ডিভাইসগুলিতে ব্যবহারের জন্য অনুমোদিত যেখানে অ্যান্টেনা ইনস্টল করা যেতে পারে যাতে অ্যান্টেনা এবং ব্যবহারকারীদের মধ্যে 20 সেমি বজায় রাখা যেতে পারে। চূড়ান্ত শেষ পণ্যটি একটি দৃশ্যমান এলাকায় নিম্নলিখিতগুলির সাথে লেবেল করা আবশ্যক: "আইসি রয়েছে: 21098-ESPS3WROOM1"৷
শেষ ব্যবহারকারীর কাছে ম্যানুয়াল তথ্য
OEM ইন্টিগ্রেটরকে সচেতন থাকতে হবে যে এই মডিউলটিকে সংহত করে এমন শেষ পণ্যের ব্যবহারকারীর ম্যানুয়ালটিতে কীভাবে এই RF মডিউলটি ইনস্টল বা সরাতে হবে সে সম্পর্কে শেষ ব্যবহারকারীকে তথ্য সরবরাহ না করতে হবে। শেষ ব্যবহারকারীর ম্যানুয়ালটিতে এই ম্যানুয়ালটিতে দেখানো সমস্ত প্রয়োজনীয় নিয়ন্ত্রক তথ্য/সতর্কতা অন্তর্ভুক্ত থাকবে।
সম্পর্কিত ডকুমেন্টেশন
- ESP32-S3 সিরিজ ডেটাশিট – ESP32-S3 হার্ডওয়্যারের স্পেসিফিকেশন।
- ESP32-S3 প্রযুক্তিগত রেফারেন্স ম্যানুয়াল – ESP32-S3 মেমরি এবং পেরিফেরালগুলি কীভাবে ব্যবহার করবেন সে সম্পর্কে বিস্তারিত তথ্য।
- ESP32-S3 হার্ডওয়্যার ডিজাইন নির্দেশিকা - আপনার হার্ডওয়্যার পণ্যের সাথে ESP32-S3 কিভাবে সংহত করতে হয় তার নির্দেশিকা।
- সার্টিফিকেট
http://espressif.com/en/support/documents/certificates - ডকুমেন্টেশন আপডেট এবং আপডেট বিজ্ঞপ্তি সাবস্ক্রিপশন
http://espressif.com/en/support/download/documents
বিকাশকারী অঞ্চল
- ESP-IDF প্রোগ্রামিং গাইড ESP32-S3 - ESP-IDF ডেভেলপমেন্ট ফ্রেমওয়ার্কের জন্য বিস্তৃত ডকুমেন্টেশন।
- GitHub-এ ESP-IDF এবং অন্যান্য উন্নয়ন কাঠামো।
http://github.com/espressif - ESP32 BBS ফোরাম - Espressif পণ্যগুলির জন্য ইঞ্জিনিয়ার-টু-ইঞ্জিনিয়ার (E2E) সম্প্রদায় যেখানে আপনি প্রশ্ন পোস্ট করতে পারেন, জ্ঞান ভাগ করতে পারেন, ধারণাগুলি অন্বেষণ করতে পারেন এবং সহকর্মী প্রকৌশলীদের সাথে সমস্যা সমাধানে সহায়তা করতে পারেন।
http://esp32.com/ - ইএসপি জার্নাল - সেরা অনুশীলন, প্রবন্ধ, এবং এসপ্রেসিফ লোকদের থেকে নোট।
http://blog.espressif.com/ - SDKs এবং Demos, Apps, Tools, AT ফার্মওয়্যার ট্যাবগুলি দেখুন৷
http://espressif.com/en/support/download/sdks-demos
পণ্য
- ESP32-S3 সিরিজ SoCs – সমস্ত ESP32-S3 SoCs এর মাধ্যমে ব্রাউজ করুন।
http://espressif.com/en/products/socs?id=ESP32-S3 - ESP32-S3 সিরিজ মডিউল – সমস্ত ESP32-S3-ভিত্তিক মডিউল ব্রাউজ করুন।
http://espressif.com/en/products/modules?id=ESP32-S3 - ESP32-S3 সিরিজের DevKits – সমস্ত ESP32-S3-ভিত্তিক ডেভকিটগুলির মাধ্যমে ব্রাউজ করুন।
http://espressif.com/en/products/devkits?id=ESP32-S3 - ESP পণ্য নির্বাচক - ফিল্টার তুলনা বা প্রয়োগ করে আপনার প্রয়োজনের জন্য উপযুক্ত একটি Espressif হার্ডওয়্যার পণ্য খুঁজুন।
http://products.espressif.com/#/product-selector?language=en
আমাদের সাথে যোগাযোগ করুন
- ট্যাব দেখুন বিক্রয় প্রশ্ন, প্রযুক্তিগত অনুসন্ধান, সার্কিট স্কিম্যাটিক এবং PCB ডিজাইন রিview, এস পানamples (অনলাইন স্টোর), আমাদের সরবরাহকারী হয়ে উঠুন, মন্তব্য এবং পরামর্শ।
http://espressif.com/en/contact-us/sales-questions
পুনর্বিবেচনার ইতিহাস
তারিখ | সংস্করণ | রিলিজ নোট |
10/29/2021 | v0.6 | চিপ রিভিশন 1 এর জন্য সামগ্রিক আপডেট |
7/19/2021 | v0.5.1 | প্রাথমিক প্রকাশ, চিপ সংশোধনের জন্য 0 |
দাবিত্যাগ এবং কপিরাইট বিজ্ঞপ্তি
এই নথিতে তথ্য, সহ URL তথ্যসূত্র, বিজ্ঞপ্তি ছাড়াই পরিবর্তন সাপেক্ষে.
এই নথিতে সমস্ত তৃতীয় পক্ষের তথ্য এর সত্যতা এবং নির্ভুলতার কোনো ওয়্যারেন্টি ছাড়াই সরবরাহ করা হয়েছে৷
এই নথিতে এর ব্যবসায়িকতা, অ-লঙ্ঘন, বা কোনো বিশেষ উদ্দেশ্যে উপযুক্ততার জন্য কোনো ওয়্যারেন্টি প্রদান করা হয় না, অথবা কোনো ওয়্যারেন্টি অন্যথায় কোনো প্রস্তাবনা, সংস্থার দ্বারা উদ্ভূত হয় নাAMPএল.ই.
এই নথিতে তথ্যের ব্যবহার সম্পর্কিত যে কোনও মালিকানা অধিকার লঙ্ঘনের দায় সহ সমস্ত দায় অস্বীকার করা হয়। এখানে কোনো বৌদ্ধিক সম্পত্তির অধিকারের জন্য এস্টপেল বা অন্যথায় কোনো লাইসেন্স প্রকাশ বা উহ্য করা হয় না।
ওয়াই-ফাই অ্যালায়েন্স মেম্বার লোগো হল ওয়াই-ফাই অ্যালায়েন্সের ট্রেডমার্ক। ব্লুটুথ লোগো হল Bluetooth SIG-এর একটি নিবন্ধিত ট্রেডমার্ক৷
এই নথিতে উল্লিখিত সমস্ত ট্রেডের নাম, ট্রেডমার্ক এবং নিবন্ধিত ট্রেডমার্কগুলি তাদের নিজ নিজ মালিকদের সম্পত্তি এবং এতদ্বারা স্বীকৃত।
প্রি-রিলিজ v0.6 কপিরাইট
© 2022 Espressif Systems (Shanghai) Co., Ltd. সর্বস্বত্ব সংরক্ষিত৷
দলিল/সম্পদ
![]() |
ESPRESSIF ESP32-S3-WROOM-1 ব্লুটুথ মডিউল [পিডিএফ] ব্যবহারকারী ম্যানুয়াল ESP32- S3- WROOM -1, ESP32 -S3 -WROOM -1U, ব্লুটুথ মডিউল, ESP32- S3- WROOM -1 ব্লুটুথ মডিউল |