Luatos ESP32-C3 MCU بورڊ
پيداوار جي ڄاڻ
ESP32-C3 ميموري جي 16MB سان گڏ هڪ مائڪرو ڪنٽرولر بورڊ آهي. اهو 2 UART انٽرفيس، UART0 ۽ UART1، UART0 سان گڏ ڊائون لوڊ پورٽ جي طور تي خدمت ڪري ٿو. بورڊ ۾ 5-چينل 12-bit ADC پڻ شامل آھي وڌ ۾ وڌ ايس سانamp100KSPS جي لنگهه جي شرح. اضافي طور تي، ان ۾ ماسٽر موڊ ۾ گهٽ رفتار SPI انٽرفيس ۽ هڪ IIC ڪنٽرولر آهي. هتي 4 PWM انٽرفيس آهن جيڪي ڪنهن به GPIO استعمال ڪري سگهن ٿا، ۽ 15 خارجي GPIO پن جيڪي ملٽي پلڪس ٿي سگهن ٿا. بورڊ ٻن SMD LED اشارن سان ليس آهي، هڪ ري سيٽ بٽڻ، هڪ بوٽ بٽڻ، ۽ هڪ 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 سي ڊي سي کي فعال ڪرڻ لاءِ تبديل ڪريو.
- توهان جو ESP32 سيٽ اپ هاڻي وڃڻ لاءِ تيار آهي! توهان ان کي جانچ ڪري سگهو ٿا هڪ مظاهري پروگرام هلائڻ سان يقيني بڻائڻ لاءِ ته هر شي صحيح ڪم ڪري رهي آهي.
سپورٽ
جيڪڏھن توھان کي مدد جي ضرورت آھي، مھرباني ڪري اسان سان رابطو ڪرڻ لاء آزاد ٿيو tourdeuscs@gmail.com.
اوورVIEW
ESP32 ڊولپمينٽ بورڊ ٺهيل آهي ESP32-C3 چپ جي بنياد تي Espressif Systems کان.
ان ۾ هڪ ننڍڙو فارم فيڪٽر ۽ اسٽamp سوراخ ڊيزائن، ڊولپرز لاءِ استعمال ڪرڻ لاءِ آسان بڻائي ٿو. بورڊ ڪيترن ئي انٽرفيس کي سپورٽ ڪري ٿو، بشمول UART، GPIO، SPI، I2C، ADC، ۽ PWM، ۽ موبائيل ڊوائيسز، wearable اليڪٽرانڪس، ۽ IoT ايپليڪيشنن لاءِ مثالي آهي گهٽ پاور ڪارڪردگي سان.
اهو هڪ اسٽينڊل سسٽم طور ڪم ڪري سگهي ٿو يا مکيه MCU ڏانهن پردي جي ڊوائيس، SPI/SDIO يا I2C/UART انٽرفيس ذريعي وائي فائي ۽ بلوٽوٿ ڪم مهيا ڪري ٿو.
بورڊ ريسورس تي
- ھن ڊولپمينٽ بورڊ وٽ ھڪڙو SPI فليش آھي 4MB اسٽوريج جي گنجائش، جنھن کي وڌائي سگھجي ٿو 16MB تائين.
- اهو 2 UART انٽرفيس، UART0 ۽ UART1، UART0 سان گڏ ڊائون لوڊ پورٽ جي طور تي خدمت ڪري ٿو.
- ھن بورڊ تي ھڪڙو 5-چينل 12-bit ADC آھي، وڌ ۾ وڌ ايس سانamp100KSPS جي لنگهه جي شرح.
- هڪ گهٽ رفتار SPI انٽرفيس پڻ ماسٽر موڊ ۾ شامل آهي.
- ھن بورڊ تي ھڪڙو IIC ڪنٽرولر آھي.
- ان ۾ 4 PWM انٽرفيس آھن جيڪي ڪنھن GPIO کي استعمال ڪري سگھن ٿا.
- اتي 15 خارجي GPIO پن آھن جيڪي ملٽي پلڪس ڪري سگھجن ٿيون.
- اضافي طور تي، ان ۾ شامل آهن ٻه SMD LED اشارا، هڪ ري سيٽ بٽڻ، هڪ بوٽ بٽڻ، ۽ هڪ 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 جي دستيابي وڌائڻ لاءِ، ڊولپمينٽ بورڊ استعمال ڪري ٿو 2-وائر SPI DIO موڊ ۾، ۽ جيئن ته، IO12 ۽ IO13 ڳنڍيل نه آهن. چمڪائڻ. جڏهن خود مرتب ڪيل سافٽ ويئر استعمال ڪندي، فليش کي ترتيب ڏيڻ گهرجي DIO موڊ مطابق.
- جيئن ته ٻاهرين SPI فليش جو VDD اڳ ۾ ئي 3.3V پاور سپلائي سسٽم سان ڳنڍيل آهي، اضافي پاور سپلائي جي ترتيب جي ڪا ضرورت ناهي، ۽ ان کي معياري استعمال ڪندي رسائي سگهجي ٿو.
2- تار SPI ڪميونيڪيشن موڊ. - ڊفالٽ طور، 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 ديو ماڊل" چونڊيو.
- آخر ۾، ٽولز> فليش موڊ ڏانھن وڃڻ سان ڊي آءِ او ۾ فليش موڊ تبديل ڪريو، ۽ بوٽ تي USB سي ڊي سي کي فعال ڪرڻ لاءِ تبديل ڪريو.
- ڳوليو a URL نالو ڊولپمينٽ رليز لنڪ ۽ نقل ڪيو ويو.
توهان جو ESP32 سيٽ اپ هاڻي وڃڻ لاءِ تيار آهي! ان کي جانچڻ لاءِ، توهان هڪ مظاهري جو پروگرام هلائي سگهو ٿا ته جيئن هر شي صحيح ڪم ڪري رهي آهي.
دستاويز / وسيلا
![]() |
Luatos ESP32-C3 MCU بورڊ [pdf] استعمال ڪندڙ ھدايت ESP32-C3 MCU بورڊ، ESP32-C3، MCU بورڊ، بورڊ |