ادامه مطلب ...
MDK-ARM محصولی قدرتمند از شرکت Keil بوده که یک محیط توسعه نرم افزاری پویا برای طیف وسیعی از میکروکنترلرهای ARM Cortex-M ارائه میکند. ابزارهای داخل این مجموعه شامل محیط یکپارچه برنامه نویسی µVision و رفع خطا (Debugger)، مفسر (Compiler) زبان C و C++ و سایر کامپوننتهای لازم برای برنامه نویسی میشود؛ همچنین یادگیری و کار با نرم افزار نیز به نسبت راحت است.
اگر با سیستم های تعبیه شده (embedded) مثل رزبری پای ، اورنج پای ، نانو پای و ….. سروکله زده باشید ، قطعا اسم پایتون (Python) برایتان آشنا خواهد بود. Python در واقع علاوه بر نوعی مار که در آفریقا زندگی میکند به نوعی زبان برنامه نویسی نیز اطلاق می شود. زبان Python نوعی زبان اسکریپ نویسی سطح بالا است که با استفاده از ماژول های زبان سی (سطح پایین) هم قدرت و هم راحتی را به همراه دارد.
امروزه سیستمهای مبتنی بر اینترنت اشیا، خیلی فراگیر شده و هر سایت الکترونیکی رو که باز میکنی محاله که یه مقاله یا یه آموزش از اینترنت اشیا نداشته باشه.
برد NodeMCU یکی از بهترین و پرمصرفترین بردهای امبدد (Embedded) در زمینه اینترنت اشیاست.
این برد در نسخهها، ابعاد و اشکال مختلفی به بازار ارائه شده:
در فرهنگ رایانه، رابط گرافیکی کاربر یا واسط نگارهای کاربر، مجموعهای از نشانههای گرافیکی نمایش داده شده بر روی یک نرمافزار است که در آن کاربر به جای تایپ فرمانهای بلند و پیچیده از اعلان فرمان، با اشاره بر نمایشهای تصویری بر روی صحنه تصویر، پروندهها، برنامهها یا فرمانهای گوناگون را انتخاب میکند. به عبارتی سادهتر، یک محیط گرافیکی که نرمافزارهای رایانه، برای راهنمایی و کاربری بهتر انسان بکار میگیرند واسط گرافیکی کاربر نامیده میشود.