• ESP32 يک ماژول بسيار قدرتمند در زمينه اينترنت اشيائه Iot

    ESP32 يک ماژول بسيار قدرتمند در زمينه اينترنت اشيائه Iot

بخش اول NodeMCU چیست؟

تعداد بازدید : 369
تاریخ انتشار : ۱۳۹۷/۹/۲۹
همونطور که ميدونيد NodeMCU از پلتفرم های بسيار قدرتمند در زمينه اينترنت اشيائه Iot برای آموزش استفاده از این ماژول قدرتمند شما رو دعوت به مطالعه این مقاله کوتاه میکنم...

NodeMCU چیست؟



   NodeMCU يه پلتفرمه براي اينترنت اشياء که البته OpenSource هم هست ... خوب ما قرار به به زبان ساده توضيح بديم اما میدونید که علوم مهندسي جديد رو ما کمتر ايجاد کردیم و مفاهیم معمولا به زبان فارسی روان نیستند ... 

دانشمندان حوزه IOT اومدن يه راهکار يه بستر براي سيستمهاي اينترنت اشيا درست کردن اسمشو گذاشتن NodeMCU که اين پلتفرم روي محصولات Espressif مثل ESP32  یا  ESP8266 عملياتي شده... هر چي ادامه بديم بحث جذابیت بيشتري پيدا ميکنه ...

جونم براتون بگه که ESP32 يه مدار مجتمع هست که تقريبا تمامي بخشهاي يک کامپيوتر رو تو خودش داره يا به عبارتي  system on a chip  هست که البته اين، همه مطلب نيست ...  چون براي اينترنت اشياء طراحي شده ماژول Wi-Fi رو هم در خودش داره ... عاليه به همين راحتي يه سيستم کامل در اختيار داريد ... اما کار به اينجا ختم نميشه این ماژول قدرتمند بلوتوث هم دارم اونم از نوع بسيار کم مصرفش يعني BLE...


آیا NodMCU همون میکرو کنترله...؟


 از زاویه دیگه NodMCU در واقع یک نام تجاریه که به بردهایی که دارای ماژول وای فای هستند گفته میشه مانند ESP32  یا ESP8266 پس وقتی میگیم NodeMCU منظورمون بسیار فراتر از میکرو کنترولر است در واقع NodeMCU یه Firmeware هست به زبان پردازنده نویسی Lua ...

اما فریم ور Firmware  چیه ؟

  حتما تا به حال اسم Firmware به گوشتون خورده است . ما تا به حال Software یا نرم افزار و Hardware یا سخت افزار را شنیده ایم اما Firmware چیه؟ میشه گفت Firmware  ترکیبی از نرم افزار و سخت افزاره. از Firmware می توان به عنوان یک سیستم عامل لایه پایین هم نام برد  یه جورایی رابط ما و سخت افزاره. اما نکته اینجاست که سیستم عامل ها معمولا در حافظه RAM سیستم یا در حافظه ای مثل هارد دیسک نگهداری می شوند اما Firmware ها در حافظه Read Only Memory یا ROM سیستم نگهداری می شوند و تقریبا فقط خواندنی هستند. اینم بگم که این ما نیستیم که Firmware یک دستگاه را نصب می کنیم بلکه کمپانی تولید کننده تجهیزات کامپیوتری در بدو ایجاد کردن سخت افزار مورد نظر ، Firmware آن را نیز بر رویش نصب می کند.

اینم یه توضیح کوچیک درمورد ماژولهای NodeMCU مخصوصا ESP32 بود. در بخش بعد بیشتر با امکانات این دوست جدیدمون بیشتر آشنا میشیم، و البته با IDE دوست داشتنی Arduino (آردوینو) هم باید خیلی کارها بکنیم.. اگر براتون سوالی پیش آمد حتما بپرسید و ما رو تو اینستاگرام دنبال کنید...

 

 

...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ارسال نظر
نام :
ایمیل :
متن نظر :
ارسال نظر
نظرات کاربران
میزان اهمیت
ایمیل
توضیحات
ارسال