کار با ایسی های حافظه در STM32 با littleFS (بخش دوم)

کار با ایسی های حافظه در STM32 با littleFS (بخش دوم)

در بخش قبل به معرفی Spi Flash و کاربرد هایش پرداختیم همچنین با راه اندازی و نحوه ارتباط با آن اشنا شدیم همچنین به صورت کوتاه به lfs و مزیت آن نسبت به بقیه fileSystem ها پرداختیم. در این بخش کار با ایسی های حافظه …

اصول نرم‌افزاری نمایشگر

کتابخانه LVGL برای نمایش‌گرهای TFT LCD (قسمت دوم)

در قسمت قبل سری آموزشی LVGL درباره رابط کاربری و اصول ارتباط سخت افزاری نمایشگر صحبت کردیم، در این قسمت قصد داریم درباره اصول نرم افزاری نمایشگر و کتابخانه های LVGL بیشتر صحبت کنیم.                    اصول نرم‌افزاری …

Edge Computing برای اینترنت اشیا

Edge Computing برای اینترنت اشیا

تولید دیتا در بستر اینترنت اشیا به‌طور فزاینده‌ای در حال رشد و تعداد زیادی دستگاه ioT در حال اتصال به اینترنت هستند. جالب است بدانید که تعداد دستگاه‌های متصل به اینترنت در سال 2025 به 41.6 میلیاد دستگاه برسد. ازاین‌جهت، حجم زیادی از دیتا تولید …

بررسی محیط CubeIDE برای STM32 | قسمت دوم آموزش STM32 با توابع HAL

بررسی محیط CubeIDE برای STM32 | قسمت دوم آموزش STM32 با توابع HAL

در اولین قسمت از سری آموزش STM32 با توابع HAL، در مورد درایورهای HAL و مزیت‌ها و معایب آن‌ها صحبت کردیم. در این قسمت می‌خواهیم با نحوه پیکربندی آشنا شویم و همچنین محیط CubeIDE را بررسی کنیم. در این سری آموزش، برای پیکربندی پروژه و …

آموزش PIC قسمت پنجم: سازماندهی حافظه در PIC

آموزش PIC قسمت پنجم: سازماندهی حافظه در PIC

این مقاله انواع مختلف حافظه و کاربرد آنها در دستگاه‌های میکروکنترلر PIC را توضیح می‌دهد. این مقاله همچنین توضیح می‌دهد که معماری هر بخش از فضای حافظه شامل مثال‌هایی از مُدهای آدرس‌دهی و کد است.   انواع حافظه در معماری میکروکنترلرها واحدهای میکروکنترلر (MCU) از …

راه‌اندازی ماژول شتاب سنج

راه‌اندازی ماژول شتاب سنج با STM32 | قسمت سی‌ام آموزش STM32 با توابع LL

در قسمت قبلی راه‌اندازی تایمر نگهبان پنجره‌ای (WWDG) را آموختیم و در این قسمت می‌خواهیم راه‌اندازی ماژول شتاب سنج و ژیروسکوپ LSM6DS3 را بررسی کنیم. ماژول LSM6DS3 یک ماژول چندکاره است که درگوشی‌های هوشمند نیز به‌کار می‌رود و امکان Tilt یا چرخش صفحه و دیگر …

کار با ماژول تشخیص گفتار آفلاین VC-01

کار با ماژول تشخیص گفتار آفلاین VC-01

دوباره حرف از تکنولوژی شد، اینترنت اشیا، خانه هوشمند و بخش جدایی‌ناپذیر آن‌ها یعنی تشخیص گفتار. این‌بار میخوایم در مورد یه ماژول خیلی کاربردی و جذاب صحبت کنیم که خودم و چند نفر دیگه همه توی تست اولیش شگفت‌زده شدیم، یه ماژول تشخیص گفتار به‌صورت …

رابط کاربری lvgl

کتابخانه LVGL برای نمایش‌گرهای TFT LCD (قسمت اول)

رابط کاربری  همه‌ی سیستم‌های کامپیوتری بخشی برای ارتباط با کاربر دارند. این بخش می‌تواند به‌سادگی قرار دادن تعدادی کلید و چراغ، تا اَشکال کامل‌تری چون نمایشگر رنگی و ورودی‌های اشاره‌گر مثل USB، موس، ورودی و خروجی موردنیاز دستگاه را تأمین نماید. به‌طورکلی به این بخش …