Luatos ESP32-C3 MCU بورڈ

پروڈکٹ کی معلومات
ESP32-C3 ایک مائکرو کنٹرولر بورڈ ہے جس میں 16MB میموری ہے۔ اس میں 2 UART انٹرفیس ہیں، UART0 اور UART1، UART0 کے ساتھ ڈاؤن لوڈ پورٹ کے طور پر کام کرتا ہے۔ بورڈ میں زیادہ سے زیادہ s کے ساتھ 5-چینل 12-bit ADC بھی شامل ہے۔ampلنگ کی شرح 100KSPS۔ مزید برآں، اس میں ماسٹر موڈ میں ایک کم رفتار SPI انٹرفیس اور ایک IIC کنٹرولر ہے۔ 4 PWM انٹرفیس ہیں جو کسی بھی GPIO کو استعمال کر سکتے ہیں، اور 15 بیرونی GPIO پن جو ملٹی پلیکس ہو سکتے ہیں۔ بورڈ دو SMD LED انڈیکیٹرز، ایک ری سیٹ بٹن، ایک BOOT بٹن، اور USB سے TTL ڈاؤن لوڈ ڈیبگ پورٹ سے لیس ہے۔
مصنوعات کے استعمال کی ہدایات
- ESP32 کو پاور اپ کرنے سے پہلے، یقینی بنائیں کہ ڈاؤن لوڈ موڈ میں داخل ہونے سے بچنے کے لیے BOOT (IO09) پن کو نیچے نہیں کھینچا گیا ہے۔
- ڈیزائن کے عمل کے دوران، IO08 پن کو بیرونی طور پر نیچے کرنے کی سفارش نہیں کی جاتی ہے، کیونکہ ڈاؤن لوڈ اور جلنے کے عمل کے دوران پن کم ہونے پر یہ سیریل پورٹ کے ذریعے ڈاؤن لوڈ ہونے سے روک سکتا ہے۔
- QIO موڈ میں، IO12 (GPIO12) اور IO13 (GPIO13) SPI سگنلز SPIHD اور SPIWP کے لیے ملٹی پلیکس ہیں۔
- پن آؤٹ پر اضافی حوالہ کے لیے اسکیمیٹک سے رجوع کریں۔ کلک کریں۔ یہاں منصوبہ بندی تک رسائی حاصل کرنے کے لیے۔
- اس بات کو یقینی بنائیں کہ انسٹالیشن پیکج استعمال کرنے سے پہلے ESP32 پیکج کے کسی بھی پچھلے ورژن کو ان انسٹال کر دیا گیا ہے۔
- پروگرام اور arduino-esp32 پیکیج کو انسٹال کرنے کے لیے، ان مراحل پر عمل کریں:
- آفیشل سافٹ ویئر ڈاؤن لوڈ کھولیں۔ webصفحہ اور ڈاؤن لوڈ کرنے کے لیے متعلقہ سسٹم اور سسٹم بٹس کا انتخاب کریں۔
- ڈاؤن لوڈ کردہ پروگرام کو چلائیں اور پہلے سے طے شدہ ترتیبات کا استعمال کرتے ہوئے اسے انسٹال کریں۔
- GitHub پر espressif/arduino-esp32 ذخیرہ تلاش کریں اور انسٹالنگ لنک پر کلک کریں۔
- کاپی کریں۔ URL ترقیاتی ریلیز لنک کا نام دیا گیا ہے۔
- Arduino IDE میں، پر کلک کریں۔ File > ترجیحات > اضافی بورڈ مینیجر URLs اور شامل کریں۔ URL پچھلے مرحلے میں کاپی کیا گیا۔
- Arduino IDE میں بورڈز مینیجر پر جائیں اور ESP32 پیکیج انسٹال کریں۔
- ٹولز > بورڈ کو منتخب کریں اور فہرست سے ESP32C3 دیو ماڈیول کا انتخاب کریں۔
- ٹولز > فلیش موڈ پر جا کر فلیش موڈ کو DIO میں تبدیل کریں اور بوٹ پر USB CDC کو فعال کرنے کے لیے تبدیل کریں۔
- آپ کا ESP32 سیٹ اپ اب جانے کے لیے تیار ہے! یہ یقینی بنانے کے لیے کہ سب کچھ صحیح طریقے سے کام کر رہا ہے، آپ ڈیموسٹریشن پروگرام چلا کر اس کی جانچ کر سکتے ہیں۔
سپورٹ
اگر آپ کو مدد کی ضرورت ہے تو، براہ کرم ہم سے بلا جھجھک رابطہ کریں۔ tourdeuscs@gmail.com.
اوورVIEW
ESP32 ڈویلپمنٹ بورڈ Espressif Systems کی ESP32-C3 چپ کی بنیاد پر ڈیزائن کیا گیا ہے۔
اس میں ایک چھوٹا سا فارم فیکٹر اور st ہے۔amp ہول ڈیزائن، جو اسے ڈویلپرز کے لیے استعمال کرنے میں آسان بناتا ہے۔ بورڈ متعدد انٹرفیس کو سپورٹ کرتا ہے، بشمول UART، GPIO، SPI، I2C، ADC، اور PWM، اور یہ موبائل آلات، پہننے کے قابل الیکٹرانکس، اور کم طاقت کی کارکردگی کے ساتھ IoT ایپلی کیشنز کے لیے مثالی ہے۔
یہ SPI/SDIO یا I2C/UART انٹرفیس کے ذریعے وائی فائی اور بلوٹوتھ فنکشنز فراہم کرتے ہوئے، مین MCU میں اسٹینڈ اسٹون سسٹم یا پیریفرل ڈیوائس کے طور پر کام کر سکتا ہے۔
بورڈ ریسورس پر
- اس ڈویلپمنٹ بورڈ میں 4MB اسٹوریج کی گنجائش کے ساتھ ایک SPI فلیش ہے، جسے 16MB تک بڑھایا جا سکتا ہے۔
- اس میں 2 UART انٹرفیس ہیں، UART0 اور UART1، UART0 کے ساتھ ڈاؤن لوڈ پورٹ کے طور پر کام کرتا ہے۔
- اس بورڈ پر ایک 5-چینل 12-بٹ ADC ہے، زیادہ سے زیادہ s کے ساتھamp100KSPS کی لنگ کی شرح۔
- ایک کم رفتار SPI انٹرفیس بھی ماسٹر موڈ میں شامل ہے۔
- اس بورڈ پر ایک IIC کنٹرولر ہے۔
- اس میں 4 PWM انٹرفیس ہیں جو کسی بھی GPIO کو استعمال کر سکتے ہیں۔
- 15 بیرونی GPIO پن ہیں جنہیں ملٹی پلیکس کیا جا سکتا ہے۔
- مزید برآں، اس میں دو SMD LED انڈیکیٹرز، ایک ری سیٹ بٹن، ایک BOOT بٹن، اور USB سے TTL ڈاؤن لوڈ ڈیبگ پورٹ شامل ہیں۔
پنوٹ ڈیفینیشن

ESP32-C3 PCB
HTTPS://WIKI.LUATOS.COM/_STATIC/BOM/ESP32C3.HTML۔
طول و عرض (تفصیلات کے لیے کلک کریں)

نوٹ استعمال کریں
- ESP32 کو ڈاؤن لوڈ موڈ میں داخل ہونے سے بچنے کے لیے، BOOT (IO09) پن کو پاور اپ کرنے سے پہلے نیچے نہیں کھینچنا چاہیے۔
- ڈیزائن کرتے وقت IO08 پن کو بیرونی طور پر نیچے کرنے کی سفارش نہیں کی جاتی ہے، کیونکہ یہ ڈاؤن لوڈ اور جلنے کے عمل کے دوران پن کم ہونے پر سیریل پورٹ کے ذریعے ڈاؤن لوڈ ہونے سے روک سکتا ہے۔
- QIO موڈ میں، IO12 (GPIO12) اور IO13 (GPIO13) SPI سگنلز SPIHD اور SPIWP کے لیے ملٹی پلیکس ہیں، لیکن GPIO کی بڑھتی ہوئی دستیابی کے لیے، ڈویلپمنٹ بورڈ DIO موڈ میں 2-وائر SPI استعمال کرتا ہے، اور اس طرح، IO12 اور IO13 منسلک نہیں ہیں۔ فلیش کرنا خود مرتب کردہ سافٹ ویئر استعمال کرتے وقت، فلیش کو اس کے مطابق DIO موڈ میں کنفیگر کیا جانا چاہیے۔
- چونکہ بیرونی SPI فلیش کا VDD پہلے سے ہی 3.3V پاور سپلائی سسٹم سے منسلک ہے، اس لیے اضافی پاور سپلائی کنفیگریشن کی کوئی ضرورت نہیں ہے، اور اس تک معیاری استعمال کرتے ہوئے رسائی حاصل کی جا سکتی ہے۔
2- وائر ایس پی آئی کمیونیکیشن موڈ۔ - پہلے سے طے شدہ طور پر، GPIO11 SPI فلیش کے VDD پن کے طور پر کام کرتا ہے، اور اس طرح اسے GPIO کے طور پر استعمال کرنے سے پہلے کنفیگریشن کی ضرورت ہوتی ہے۔
سکیمیٹک
حوالہ کے لیے درج ذیل لنک پر کلک کریں۔
https://cdn.openluat-luatcommunity.openluat.com/attachment/20220609213416069_CORE-ESP32-A12.pdf
ترقی کے ماحول کی ترتیب
نوٹ: درج ذیل ڈیولپمنٹ سسٹم بطور ڈیفالٹ ونڈوز ہے۔
نوٹ: براہ کرم یقینی بنائیں کہ آپ نے اس انسٹالیشن پیکج کو استعمال کرنے سے پہلے ESP32 پیکج کے کسی بھی پچھلے ورژن کو ان انسٹال کر دیا ہے۔
آپ یہ فولڈر "%LOCALAPPDATA%/Arduino15/packages" میں نیویگیٹ کرکے کر سکتے ہیں۔ file مینیجر، اور "esp32" نامی فولڈر کو حذف کرنا۔
- آفیشل سافٹ ویئر ڈاؤن لوڈ کھولیں۔ webصفحہ، اور ڈاؤن لوڈ کرنے کے لیے متعلقہ سسٹم اور سسٹم بٹس کا انتخاب کریں۔

- آپ "صرف ڈاؤن لوڈ"، یا "تعاون کریں اور ڈاؤن لوڈ کریں" کا انتخاب کر سکتے ہیں۔

- پروگرام کو انسٹال کرنے کے لیے چلائیں اور یہ سب بطور ڈیفالٹ انسٹال کریں۔
- arduino-esp32 انسٹال کریں۔
- تلاش کریں a URL ڈویلپمنٹ ریلیز لنک کا نام دیا اور کاپی کیا گیا۔

- Arduino IDE میں، پر کلک کریں۔ File > ترجیحات > اضافی بورڈ مینیجر URLs اور شامل کریں۔ URL جو آپ نے مرحلہ 2 میں پایا۔

- اب، بورڈز مینیجر پر واپس جائیں اور "ESP32" پیکیج انسٹال کریں۔

- تنصیب کے بعد، ٹولز > بورڈ کو منتخب کریں اور فہرست سے "ESP32C3 Dev Module" کو منتخب کریں۔
- آخر میں، ٹولز > فلیش موڈ پر جا کر فلیش موڈ کو DIO میں تبدیل کریں، اور بوٹ پر USB CDC کو فعال کرنے کے لیے تبدیل کریں۔
- تلاش کریں a URL ڈویلپمنٹ ریلیز لنک کا نام دیا اور کاپی کیا گیا۔
آپ کا ESP32 سیٹ اپ اب جانے کے لیے تیار ہے! اس کی جانچ کرنے کے لیے، آپ ایک ڈیموسٹریشن پروگرام چلا سکتے ہیں تاکہ یہ یقینی بنایا جا سکے کہ ہر چیز صحیح طریقے سے کام کر رہی ہے۔
دستاویزات / وسائل
![]() |
Luatos ESP32-C3 MCU بورڈ [پی ڈی ایف] یوزر گائیڈ ESP32-C3 MCU بورڈ، ESP32-C3، MCU بورڈ، بورڈ |




