خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

چگونه Arduino Nano ESP32 جدید پروژه های اینترنت اشیاء را سریع می کند

آخرین افزوده شده به خانواده آردوینو نانو راه آسانی برای شروع ساخت پروژه های اینترنت اشیا ارائه می دهد.

تعاریف کلیدی

  • Arduino Nano ESP32 نسخه ای پیشگامانه است که دسترسی آردوینو را با قابلیت های میکروکنترلر ESP32-S3 ترکیب می کند و پروژه های اینترنت اشیا را دوباره تعریف می کند.
  • آردوینو نانو ESP32 با 8 مگابایت PSRAM و 16 مگابایت حافظه فلش، عملکرد بهتر و حافظه بیشتری را در مقایسه با بردهای قبلی خانواده نانو ارائه می‌کند.
  • این برد از هر دو زبان برنامه نویسی MicroPython و Arduino پشتیبانی می کند و آن را به گزینه ای برای توسعه دهندگان تبدیل می کند. همچنین برای استقرار و نظارت آسان پروژه با Arduino IoT Cloud ادغام می شود.

تولید بردهای توسعه IoT قوی در گذشته اخیر شاهد افزایش قابل توجهی بوده است. و امروز، ما در آستانه یک نسخه پیشگامانه دیگر از آردوینو، Arduino Nano ESP32 هستیم.

ادغام دسترسی و انعطاف پذیری ذاتی در اکوسیستم آردوینو با قابلیت های چشمگیر میکروکنترلر سیستم روی یک تراشه کم مصرف ESP32-S3، این برد مینیاتوری پیشرفته آماده است تا چشم انداز پروژه های اینترنت اشیا را دوباره تعریف کند.

Arduino Nano ESP32 یک برد میکروکنترلر مبتنی بر ESP32-S3 با اتصال Wi-Fi و بلوتوث است که یک معماری کاملاً جدید را به خانواده نانو معرفی می کند که برای برنامه های IoT طراحی شده است.

چه خبر؟

پروژه با بردهای آردوینو نانو ESP32

آردوینو نانو ESP32 اولین تلاش برای ورود به بردهای ESP32 برای آردوینو نیست، زیرا این شرکت در حال حاضر Arduino Nano RP2040 Connect را دارد – بردی که نبوغ Raspberry Pi RP2040 MCU را با یک ماژول ESP32 تهیه شده از شرکت مشهور U. خانواده بلوکس

مطلب مرتبط:   نحوه نصب Nextcloud بر روی OpenMediaVault NAS در Raspberry Pi

با این حال، Arduino Nano ESP32 متمایز است زیرا نشان‌دهنده سرمایه‌گذاری اولیه آردوینو برای ایجاد یک برد کاملاً مبتنی بر ESP32 است. در این طراحی، تراشه مبتنی بر Espressif ESP32-S3 به عنوان تنها میکروکنترلر روی برد عمل می‌کند که هم اتصال بی‌سیم و هم پین‌های GPIO را مدیریت می‌کند.

نکته جالب این است که این برد اکنون با 8 مگابایت PSRAM و 16 مگابایت حافظه فلش عرضه می شود. در اینجا مشخصات کامل آردوینو نانو ESP32 آورده شده است:

MCU

u-blox NORA-W106 (ESP32-S3) @ تا 240 مگاهرتز با پسوندهای برداری

وای فای و بلوتوث

u-blox NORA-W106 (ESP32-S3)

حافظه

رام: 384 کیلوبایت SRAM: 512 کیلوبایت فلش خارجی: 128 مگابایت (16 مگابایت)

قدرت

ولتاژ ورودی: 6-21 ولت ولتاژ ورودی/خروجی: 3.3 ولت منبع جریان در هر پایه ورودی/خروجی: 40 میلی آمپر جریان سینک در هر پایه ورودی/خروجی: 28 میلی آمپر

ارتباط

I2C: 1x، A4 (SDA)، A5 (SCL) UART: 2x SPI: D11 (COPI)، D12 (CIPO)، D13 (SCK) استفاده از هر پین GPIO برای انتخاب چیپ (CS)

ابعاد

45 × 18 میلی متر

یو اس بی

1 x پورت USB Type-C برای تغذیه و برنامه نویسی

تجربه برنامه نویسی بهتر در اینترنت اشیا

تصویری با پس زمینه انتزاعی آبی با نام اینترنت اشیا

Arduino Nano ESP32 با پشتیبانی از هر دو زبان برنامه نویسی MicroPython و Arduino به جامعه متنوعی از توسعه دهندگان پاسخ می دهد. چه سادگی و سهولت MicroPython را ترجیح دهید یا کتابخانه های گسترده و آشنایی با زبان آردوینو مبتنی بر C/C++، این برد شما را پوشش می دهد.

آردوینو در اعلامیه رسمی خود اشاره کرد که نانو ESP32 بهترین برد برای MicroPython است و همچنین اشاره کرد که این برد IoT برای این زبان است.

مطلب مرتبط:   بیانیه if-else چگونه در آردوینو کار می کند؟

اگر علاقه مند به غواصی در دنیای MicroPython هستید، این شرکت از طریق دوره MicroPython 101 خود فرصت فوق العاده ای را فراهم می کند. این به طور خاص برای کمک به شما در شروع برنامه نویسی MicroPython در Arduino Nano ESP32 با استفاده از Arduino Lab برای MicroPython طراحی شده است. این یک تجربه یادگیری جامع و ساختار یافته را ارائه می دهد و آن را به منبعی عالی برای مبتدیان و برنامه نویسان با تجربه تبدیل می کند.

ادغام با آردوینو IoT Cloud

دست نگه داشتن کارت ابر نوشته شده

Arduino Nano ESP32 پروژه‌های اینترنت اشیا (IoT) شما را با سازگاری با Arduino Cloud یا همان Arduino IoT Cloud به سطح بالاتری ارتقا می‌دهد. تنها با چند خط کد، می‌توانید بدون زحمت پروژه‌های اینترنت اشیا خود را ایجاد و اجرا کنید، حتی اگر تجربه محدودی در توسعه اینترنت اشیا داشته باشید.

علاوه بر این، امنیت اولویت اصلی است و Arduino Cloud به طور یکپارچه با آن مدیریت می‌کند و از داده‌های شما محافظت می‌کند و ارتباط امن بین دستگاه‌های شما و ابر را تضمین می‌کند.

به لطف برنامه Arduino IoT Cloud (در دسترس از آگوست 2023)، شما قدرت نظارت و کنترل پروژه های خود را از هر کجای دنیا خواهید داشت. برای اینکه شروعی به شما بدهیم، لیستی از بهترین پروژه های Arduino IoT را که می توانید روی برد خود امتحان کنید، گردآوری کرده ایم.

ESP32 Sketch سازگار است

Arduino Nano ESP32 برای اجرای یکپارچه کدهای نوشته شده برای سایر دستگاه های ESP32 طراحی شده است و تجربه ای روان را برای کاربران تضمین می کند. سازگاری کامل آن با اکوسیستم ESP32 به شما این امکان را می دهد که بدون زحمت کدهای موجود را به این برد منتقل کنید.

مطلب مرتبط:   یک سرور MQTT و Node-RED را روی Raspberry Pi برای اتوماسیون خانگی نصب کنید

پروژه های اینترنت اشیا خود را به سطح بعدی ببرید

Arduino Nano ESP32 قدرت MicroPython و IoT را مستقیماً به نوک انگشتان شما می آورد. چه در اکوسیستم آردوینو تازه کار باشید و چه در حال حاضر با MicroPython و IoT کار می کنید، این برد با استقبال گرمی روبرو می شود و یک پلت فرم یکپارچه و همه کاره برای پروژه های خلاقانه شما فراهم می کند.