یک رویکرد مترقی و سیستماتیک شما را در تسلط بر این تکنیک ارتباط بیسیم، که برای کار در سناریوهای کممصرف ضروری است، بسیار پیش خواهد برد.
در این کتاب، یاد خواهید گرفت که چگونه:
با گوش دادن به تبلیغات دستگاههای BLE در محله، آنها را کشف کنید.
دادههای تبلیغاتی دستگاههای BLE خود را ایجاد کنید.
به دستگاههای BLE مانند مانیتور ضربان قلب و گزارشدهندههای مجاورت متصل شوید.
اتصالات امن به دستگاههای BLE با رمزگذاری و احراز هویت ایجاد کنید.
مشخصات سرویس و پروفایل BLE را درک کرده و آنها را پیادهسازی کنید.
یک دستگاه BLE را با پیادهسازی اختصاصی مهندسی معکوس کنید و آن را با نرمافزار خودتان کنترل کنید.
دستگاههای BLE خود را تا حد امکان از برق کمتری استفاده کنید.
این کتاب اصول برنامهنویسی BLE با پایتون و کتابخانه Bleak روی رزبری پای یا کامپیوتر شخصی، با زبانهای C++ و NimBLE-Arduino روی بردهای توسعه ESP32 شرکت Espressif و با زبان C روی یکی از بردهای توسعه پشتیبانیشده توسط سیستم عامل بلادرنگ Zephyr، مانند بردهای nRF52 شرکت Nordic Semiconductor را به شما نشان میدهد.
با شروع از مقدار بسیار کمی تئوری، از همان ابتدا کدنویسی خواهید کرد. پس از اتمام این کتاب، به اندازه کافی برای ایجاد برنامههای BLE خود دانش خواهید داشت.






























