stm32 benchmark

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

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

ادامه مطلب

NB-IOT-BC95-Sisoog

دانلود وبینار شرکت کویکتل Quectel با موضوع NB-IOT

چندی پیش پستی در مورد NB-IOT منتشر و یکی از ماژول‌های شرکت کویکتل BC95 که یکی از شرکت‌های پیشرو در این حوزه قلمداد می‌شود را معرفی نمودیم.در پستی دیگر، وضعیت NB-IOT در ایران را نیز بررسی نمودیم که در آن پست اشاره کردیم که اپرا...

ادامه مطلب

how to make a FastCharger

چگونه یک شارژر سریع (Fast Charger) بسازیم؟

تکنولوژی‌ای که در سال 2013 برای اولین بار توسط شرکت کوالکام (Qualcomm) مطرح و همزمان با ارائه‌ی پردازنده Snapdragon 600 از آن پرده‌برداری شد، تکنولوژی شارژ سریع یا فست شارژ است که به شما امکان می‌دهد که باطری گجت همراه خود را در سریع‌ترین زمان ممکن به اندازه‌ی قابل‌قبولی شارژ کنید.

ادامه مطلب

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

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

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

ادامه مطلب

آشنایی با همینگ کد و لذت یک ارتباط امن و بدون خطا

آشنایی با همینگ کد و لذت یک ارتباط امن و بدون خطا

مقوله‌ی مهم عصر جدید، ارتباط است. مسئله‌ی چالش بر‌انگیز هر ارتباطی، صجت آن است؛ این‌که به نحوی گیرنده‌ی پیام مطمئن باشد منظور شما از پیام چیست و هیچ‌گونه شکی در آن وجود نداشته باشد. در این مقاله به بررسی یکی از راه‌های خطایابی ارتباط‌ها می‌پردازیم.

ادامه مطلب

پایتون را با ویرایشگر رایگان

پایتون را با ویرایشگر رایگان THONNY تجربه کنید

اگر با سیستم های تعبیه شده (embedded) مثل رزبری پای ، اورنج پای ، نانو پای و ..... سروکله زده باشید ، قطعا اسم پایتون (Python) برایتان آشنا خواهد بود. Python در واقع علاوه بر نوعی مار که در آفریقا زندگی می‌کند به نوعی زبان برنامه ...

ادامه مطلب

همه چیز درباره ریموت کنترل‌های هاپینگ

همه چیز درباره ریموت کنترل‌های هاپینگ

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

ادامه مطلب

مفهوم ماشین حالت : دیدگاهی متفاوت در کدنویسی

مفهوم ماشین حالت : دیدگاهی متفاوت در کدنویسی

هر برنامه‌نویس پیش از اینکه نوشتن برنامه را آغاز کند اگر بتواند دیاگرام مسئله شامل ورودی‌ها و حالت‌های موردانتظار را مشخص کند در برنامه‌نویسی موفق‌تر خواهد بود.حتی اگر بتوان این نوع تفکر را در ساختار کدنویسی خود وارد کنیم می‌ت...

ادامه مطلب