هک پروگرامر J-Link

J-Link رو چطور نجات بدیم !

J-Link یکی از بهترین پروگرامر های موجود برای انواع میکروکنترلر های ARM است که توسط شرکت آلمانی Segger تولید شده. اهمیت وجود یک پروگرامر خوب بر کسی پوشیده نیست ؛ پروگرامر یکی از کلیدی ترین ابزارهای اولیه برای شروع یک پروژه سخت افزاری است ؛ اهمیت این موضوع چنان زیاده که قبلا توی سی...

ادامه مطلب

توابع رایگان اینترنت اشیاء

اینترنت اشیاء را اهلی کن!- قسمت دوم

در قسمت اول مقاله اینترنت اشیاء را اهلی کن !  درباره موتور اصلی پروژه یعنی API صحبت کردیم که وظیفه اون ارتباط با پایگاه داده و دادن توابعی به کاربر برای درج، حذف، ویرایش و دریافت اطلاعات از پایگاه داده است.مشکل اصلی این بود که کار کردن با API حتی با ابزاری مثل Postman برای خی...

ادامه مطلب

توابع رایگان اینترنت اشیاء

اینترنت اشیاء را اهلی کن!- قسمت اول

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

ادامه مطلب

آموزش ساخت باتری پشتیبان برای دستگاه های کارت خوان

باتری پشتیبان برای انواع کارت خوان به همراه سورس کامل

باتری پشتیبان یکی از نیاز های اساسی سیستم های ارائه دهنده خدمات است، در هنگام قطع برق اگر این گونه دستگاه ها دچار اختلال شوند ، می توان خسارات زیادی را به بار بیاورند ، به عنوان نمونه دستگاه های خود پرداز را فرض کنید یا دستگاه های پوز فروشگاهی ، یا سیستم حسابداری یک شرکت زنجیره ا...

ادامه مطلب

استفاده از پروگرامر sis-Link در نرم افزار keil

در مقاله "پروگرامر Sis-Link ساخت پروگرامر ARM و AVR: دگردیسی" توضیح دادیم که چطور پروگرامر st-Link خود را به پروگرامر حرفه ای sis-Link تبدیل کنید! پروگرامر sis-link علاوه بر پروگرامر کردن انواع میکروکنترلرهای ARM قادر به برنامه ریزی میکروکنترلر های AVR نیز هست ، در این مقاله بررس...

ادامه مطلب

پروگرامر Sis-Link ساخت پروگرامر ARM و AVR: دگردیسی

پروگرامر sis-link ; در قسمت قبل (معرفی پروگرامر Sisoog-Link) به معرفی و قابلیت های پروگرامر sisoog-link پرداختیم ، قابلیت های منحصر به فردی که شاید با تکیه بر آنها بتوان پروگرامر sisoog-link را یک پروگرامر حرفه ای خواند ، پیاده سازی و برنامه نویسی این پروگرامر هفته ها وقت گرفته و...

ادامه مطلب

پروگرامر Sisoog-link

پروگرامر Sisoog-Link معرفی پروگرامر ARM و AVR

پروگرامر Sisoog-Link ؛ ابزار! همیشه یکی از اساسی ترین امکانات لازم برای یادگیری و انجام کارهای مختلف بوده و خواهد بود، متاسفانه یکی از رشته‌های گران در دنیا، رشته الکترونیک است، چرا که ابزار های لازم مربوطه از قیمت های سرسام آوری برخوردار هستند و تهیه تمام ابزار های لازم واقعا نی...

ادامه مطلب

stm32 benchmark

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

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

ادامه مطلب

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

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

ادامه مطلب

آموزش ساخت تغذیه و باتری پشتیبان برای رسپبری

اگر شما هم به بردهای رسپبری علاقه داشته باشید و با آن کار کرده باشید، احتمالاً برای ابزارهایی که ساخته‌اید، به مشکل تأمین توان در زمان قطع برق برخورد کرده‌اید. حل این مشکل با استفاده از باتری امکان‌پذیر است. در این نوشته، بردی برای تأمین برق رسپبری با باتری و با کمترین قطعات معرفی می‌شود.

ادامه مطلب

آموزش اتصال ربات تلگرام به آردوینو ESP8266 – ربات تلگرام در خانه

در قسمت‌های قبلی آموزش اتصال ربات تلگرام به آردوینو، در خصوص نحوه‌ی ساخت ربات به کمک Botfather و هم چنین برقراری ارتباط با سرورهای تلگرام برای جان بخشیدن به ربات توضیح دادیم و سورس آن را نیز منتشر کردیم. در این آموزش، نگاهی کاربردی تر به مقوله ربات تلگرام خواهیم داشت.سرایدا...

ادامه مطلب

آموزش اتصال ربات تلگرام به آردوینو – قسمت دوم

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

ادامه مطلب