برد ESP32 چیست ؟
برد ESP32 چیست ؟
ماژول ESP32 از سری بردهای الکترونیکی ارزان و کم مصرف هستند که از یک میکروکنترلر مرکزی به همراه بلوتوث ۲ حالته و شبکه Wi-Fi تشکیل شده است. این برد جانشین برد ESP8266 محسوب میشود.
esp32 :
سلام .
ESP32 یک تراشه ترکیبی Wi-Fi-and-Bluetooth هست* . تکنولوژی ساخت این چیپ ۴۰ نانومتری و ساخت شرکت TSMC’s هست . سری های مختلفی از این چیپ تولید شده
در ۲ مدل QFN48 (6×6 mm) و QFN48 (5×5 mm) تولید میشه که اگر با نرم افزار های طراحی کار ک
esp32 یه تراشه ۴۰ نانومتری ساخت
esp32 چیست ؟
[table id=6 /]
مشخصات میکروکنترلر ESP32 :
ماژول ESP32 از میکروکنترلر Tensilica Xtensa LX6 در حالت تک هسته و دو هسته ای به عنوان هسته مرکزی استفاده میکند. مصرف انرژی این میکروکنترلر با بهره بردن از ماژول مدیریت انرژی بسیار کم است .
برای تولید این میکروکنترلر از فناوری ساخت ۴۰nm استفاده شده است .
ولتاژ کاری چیپ esp32 بین ۳.۰ تا ۳.۶ ولت بوده که توصیه میشود از ۳.۳V استفاده شود .
قسمت های رادیویی ESP32 :
در قسمت بی سیم شاهد سویچ آنتن داخلی ، بالانس کننده سیگنال ( RF balun) ، تقویت کننده سیگنال ، تقویت کننده سیگنال دریافتی در حالت نویز کم و فیلتر هستیم .
امکانات ESP32 :
[table id=7 /]
- دقت داشته باشید آنتن Wi-Fi و Bluetooth مشترک هستند !
انواع مدلهای ESP32:
تا اینجا یاد گرفتیم برد ESP32 چیست و چه کاربردهایی دارد . حالا میریم سراغ انواع ماژول ها بر مبنای ESP32
تفاوت برد Wrover و Wroom :
برد های زیادی بر مینای چیپ ESP طراحی شده که نمونه ای که بیشتر در بازار ایران پیدا میشه ۲ مدل ESP32-Wrover هست و ESP32-Wroom. تفاوت بین این ۲ اضافه شدن ۸ مگابایت حافظه PSRAM به برد سری Wrover هست که استفاده اون رو در پروژه هایی با داده های زیادی کاربردی تر میکنه .
این ۲ تصویر مربوط به برد esp32-wrover هست .
برنامه نویسی بر روی برد ESP32 :
روش های مختلفی برای برنامه نویسی بر روی برد های سری ESP وجود داره .شما با هر زبان برنامه نویسی که آشنا هستید احتمالا میتونید از این برد ها استفاده کنید. در زیر گوشه ای از زبان های برنامه نویسی پشتیبانی شده رو نوشتم.
برای میکروپایتون و آردوینو رو توضیح دادم .
- برنامه های آردوینو – آموزش در سایت Meties.ir
- برنامه های میکرو پایتون – آموزش در سایت Meties.ir
- Espressif IoT Development Framework (IDF)
- Espressif Mesh Development Framework
- Espruino – JavaScript SDK and firmware closely emulating Node.js
- Lua RTOS for ESP32
- Moddable SDK — includes JavaScript language and library
- .NET nanoFramework – Coding in .NET C#
منبع : ویکیپدیا
من یکی از کاربران دائمی سایت شما هستم
چه مطلب خوبی
مطالب بسیار مفیدی بود. مطالب رو دنبال میکنم، در اینستا یا تلگرام هم کانال دارید؟ ممنون میشم آدرسشونو بفرستید برام🙏
سلام خسته نباشید ایا این چیپ ها قابلیت استفاده در بردهای الکتریکی صنعتی مثل کنتور اب هوشمند دارهه
سلام . ممنونم
بله ، استفاده اصلی این چیپ برای پروژه های IOT هست و نیاز شما رو پاسخ میده
طراحی سایتت خیلی داغونه
ممنونم شاغبلم بابت بازخوردت . لطفا اگر نظری داری در مورد رابط گرافیکی اون رو با من در میون بزار .