stm32 benchmark

STM32 تا کجا می‌تواند پیش برود؟

شناخت محدودیت‌های موجود و داشتن مهارت برنامه‌نویسی به ما کمک می‌کند که قادر به طراحی بهینه باشیم و از قبل بدانیم چه‌کاری ممکن و چه‌کاری غیر‌ممکن است. در این مقاله دو مبحث را مورد‌بررسی قرار می‌دهیم: تأثیر روش‌های مختلف برنامه‌نویسی و حالت‌های مختلف اپتیمایز (Optimize) بر عملکرد و سرعت اجرای برنامه.

ادامه مطلب

Arduino connect to Android

تبادل داده بین اندروید و آردوینو توسط بلوتوث

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

ادامه مطلب

شبیه سازی مدباس

شبیه سازی مدباس به صورت مجازی روی کامپیوتر

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

ادامه مطلب

از گیت نترسید، در اختیارش بگیرید سیسوگ

از گیت نترسید، در اختیارش بگیرید

اگر از برنامه‌نویسان حرفه‌ای و یا حتی متوسط باشید، حتما از سیستم‌های ورژن کنترل مانند GitHub یا GitLab -گیت لب- استفاده کرده اید. اما این ابزارها فقط مخصوص برنامه‌‌نویس‌ها نیستند. حتی توسعه‌دهندگان سخت‌افزار هم می‌توانند از این ابزارها استفاده کنند.

ادامه مطلب

شروع برنامه نویسی آرم

آرم‌ات را قورت بده !

حتماً به دلیل استفاده‌ی فراوان از پردازنده‌های ARM در محصولاتی که امروزه اطراف ما را پر کرده‌اند، به‌ویژه گوشی‌های موبایل، نام آن را شنیده‌اید و آشنایی مختصری با آن دارید. میکروهای ARM تولید‌شده توسط کمپانی ST از آن دسته محصولاتی است که ابزارهای بسیار خوبی برای آن فراهم شده است و به‌راحتی نیز در بازار ایران یافت می‌شوند. در این پست با نحوه‌ی کار با آن‌ها آشنا خواهیم شد.

ادامه مطلب

ارسال پیامک انبوه با استفاده از ماژول UC15

ارسال و مدیریت پیامک انبوه توسط GSM Modem

ارسال و مدیریت پیامک انبوه توسط ماژول SIM800 SIM900 UC15 UC20 M95 پیامک یا SMS را هنوز میتوان یکی از جذاب ترین روشهای ارتباطی نام برد.البته مدتی هست که با وجود اینترنت در گوشی های همراه و نرم افزارهایی مانند تلگرام و واتس آپ ...

ادامه مطلب

how to use eclipse editor with raspberrypi

نحوه‌ی نصب و کانفیگ ویرایشگر متن (ادیتور) ایکلیپس (Eclipse) – آموزش برنامه‌نویسی رزبری پای – قسمت چهارم

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

ادامه مطلب