Newlib

کتابخانه NewLib چیست و چرا به آن نیاز داریم؟

احتمالا برای شما هم پیش‌آمده است که در تنظیمات کامپایلر واژه Newlib را مشاهده کرده باشید که میتوان از آن استفاده کرد، اما واقعا این Newlib چیست و چرا در پروژه های امبدد نقش مهمی را ایفا می‌کند، استفاده از آن چه مزیت هایی را دارد و...

ادامه مطلب

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

همان‌طور که می‌دانید در بسیاری از پروژه‌ها ما نیاز به استفاده از حافظه جانبی داریم. به‌عنوان‌مثال فرض کنید ردیابی طراحی کرده‌ایم و می‌خواهیم هر وقت اتصال به اینترنت قطع شد داده‌های GPS را ذخیره کنیم و بعد از برقراری اتصال تمام داد...

ادامه مطلب

راه اندازی ماژول بی سیم Lora E32-TTL-1W با آردوینو و به کمک دیتاشیت

راه اندازی ماژول بی سیم Lora E32-TTL-1W با آردوینو و به کمک دیتاشیت

در این آموزش قصد داریم تا ماژول Lora E32-TTL-1W را راه اندازی کنیم. این ماژول دارای خروجی آنتن قوی 1 وات و برد مسافتی بسیار زیادی است که برای ارسال بی سیم به‌صورت اطلاعات بسیار مناسب است.با وجود لایبری های آماده آردوینو برای ا...

ادامه مطلب

راه‌اندازی ال سی دی نوکیا 1202 با stm32

آموزش راه‌اندازی ال سی دی نوکیا 1202 – جلسه سوم – CubeIDE

بریم توی CubeIDE :)  تا برای سخت‌افزاری که جلسه قبل زدیم کتابخونه بنویسیم :) توی این آموزش فرض بر ان است که شما به زبان C و STM32 تا حدودی مسلط هستید و خیلی از قسمت‌های مربوط به جزئیات این‌ها از توضیحات در ...

ادامه مطلب

آموزش راه اندازی ال سی دی نوکیا 1202 – جلسه اول – تشریح سخت افزار

سلام دوستان! بعد از یک مدت مدید که درگیر سربازی و چند تا مشکل بزرگ‌تر از سربازی بودم برگشتم تا دوباره یک مطلب جالب رو در مورد راه اندازی ال سی دی نوکیا به اشتراک بگذارم. البته هنوز هم سربازم:-D دو بار می‌رفت...

ادامه مطلب

تبدیل کتابخانه های آردوینو به AVR

تبدیل کتابخانه های CPP آردوینو به C برای AVR

تبدیل کد های آردوینو به AVR شاید تا به حال برای شما هم پیش آمده باشد که یک کتابخانه خیلی خوب و قدرتمند پیدا کرده باشید، اما آن را برای آردوینو و با زبان آن ++C نوشته شده باشند. در حالی که شما برنامه نویس میکروکنترلر AVR با زبان C...

ادامه مطلب

پردازش سیگنال dsp با آردوینو

پیاده سازی فیلتر دیجیتال و عملیات پردازش سیگنال DSP در آردوینو – قسمت دوم

در این مقاله، با هم یکی دیگر از پروژه های آردوینو را بررسی می کنیم. ابتدا بر روی یک آردوینو کتابخانه DSP را اضافه و نقش فیلترهای آنالوگ RLC و RC را در دو حالت‌های مختلف بالا گذر و پایین گذر طراحی طراحی می‌کنیم! البته در نظر داشته ...

ادامه مطلب

ساخت کنسول بازی به وسیله آردوینو و خروجی تصویر آنالوگ

ساخت کنسول بازی به وسیله آردوینو و خروجی تصویر آنالوگ

شاید تا کنون در پروژه‌هایتان قصد داشته‌اید تا خروجی تصویر آنالوگ برای مانیتور و تلویزیون داشته باشید. برای مثال خواسته باشید یک پیام یا حالت خاصی را روی تلویزیون به اطلاع کاربر برسانید. در این قسمت از پروژه های آردوینو ابتدا شما ب...

ادامه مطلب

Timestamp چیست

Timestamp چیست و چه کاربردهایی دارد

Timestamp چیست و چه کاربردهایی دارد به همراه سورس و مثال فرض کنید شما قراره زمان را توسط یک ماژول GPS و ارتباط سریال با پروتکل NMEA دریافت کنید.همچنین لازمه در فاز بعدی اون را ذخیره کنید و توسط مثلا ارتباط GPRS اون را ارسال ک...

ادامه مطلب

راه اندازی LCD گرافیکی Nokia 1661

راه اندازی LCD گرافیکی Nokia 1661

LCD گرافیکی یکی از مهم ترین پارامترهای موجود در طراحی انواع مدارات الکترونیکی پیچیده و حتی ساده است ، نمایش وضعیت و یا حاصل عملیات، در مداراتی که عملکرد ساده ای دارند با چند LED یا نهایتا استفاده از 7Segment مرتفع می شود. اما فکر ...

ادامه مطلب