آموزش اینترنت اشیا V2: راه‌اندازی DragonBoard™ و اکوسیستم جامعه کاربری - آخرین آپدیت

دانلود Internet of Things V2: DragonBoard™ bring up and community ecosystem

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: آیا می‌خواهید مهارت‌های لازم برای ساخت نمونه اولیه محصولات جاسازی‌شده (Embedded) با استفاده از پیشرفته‌ترین فناوری‌ها را کسب کنید؟ در این دوره، شما یک محیط توسعه سخت‌افزاری و نرم‌افزاری ایجاد خواهید کرد تا مسیر خود را در دوره‌های تخصصی اینترنت اشیا دنبال کنید. ما از کامپیوتر تک‌بردی (SBC) مدل DragonBoard™ 410c استفاده خواهیم کرد. این اولین دوره از مجموعه‌ای است که در آن هم تئوری‌ها را می‌آموزید و هم تمرینات عملی توسعه مورد نیاز برای نمونه‌سازی محصولات اینترنت اشیا را تجربه می‌کنید. این دوره برای طیف گسترده‌ای از یادگیرندگان مناسب است. این دوره برای شماست اگر: - می‌خواهید نحوه استفاده از لینوکس برای اهداف سیستم‌های جاسازی‌شده را بیاموزید. - قصد دارید مسیر شغلی خود را به سمت طراحی و توسعه محصولات مبتنی بر اینترنت اشیا تغییر دهید. - کارآفرین، نوآور یا عضو جامعه DIY (خودت بساز) هستید. اهداف یادگیری: پس از اتمام این دوره، شما قادر خواهید بود: ۱) بدانید منابع و کمک‌های مورد نیاز را در اکوسیستم 96Boards کجا پیدا کنید. ۲) تجهیزات جانبی، قابلیت‌های گسترش I/O، توان پردازشی (CPU و گرافیک) و قابلیت‌های ارتباطی DragonBoard™ 410c را شرح دهید. ۳) نحوه کار با ترمینال لینوکس و پیمایش در آن را درک کنید. ۴) حداقل یک محیط توسعه یکپارچه (IDE) را برای توسعه نرم‌افزار پیکربندی کنید. ۵) از Git و GitHub برای مدیریت نسخه‌ها (Version Control) استفاده کنید. ۶) پروژه‌هایی ایجاد و اجرا کنید که از طریق GPIO و آردوینو با حسگرها و عملگرها ارتباط برقرار می‌کنند.

سرفصل ها و درس ها

مقدمه و مطالب تکمیلی Introduction and Supplemental Materials

  • تریلر دوره تخصصی Specialization Trailer

  • اصطلاحات اختصاری (DragonBoard™ 410c) Acronyms (DragonBoard™ 410c)

  • اصطلاحات اختصاری (عمومی) Acronyms (General)

  • واژگان پرکاربرد Frequently used Terminology

  • برنامه‌نویسی سطح بالا و سطح پایین High and Low level programming

  • برنامه‌نویسی شی‌گرا Object oriented programming

  • برنامه‌نویسی C (سیستم‌ها/اپلیکیشن‌ها) C-programming (Systems/applications)

  • کاربر ریشه/Superuser Root/Superuser

  • سطوح انتزاع Levels of Abstraction

  • سیستم یونیکس (UNIX) UNIX

  • سیستم MS DOS MS-DOS

  • معرفی DragonBoard™ 410c DragonBoard™ 410c

  • مقدمه‌ای بر Git Introduction to Git

  • نصب و تنظیمات Git Git Setup

  • دستورات Git Git Commands

  • مقدمه‌ای بر ADB Introduction to ADB

  • به‌روزرسانی درایورهای USB (ویندوز) Update USB Drivers (Windows) -Please see reading

  • پروتکل ADB ADB Protocol

  • استفاده از پروتکل ADB Using the ADB Protocol

  • استفاده از ADB روی WIFI ADB over WIFI

  • معرفی Fastboot Fastboot

  • بوت کردن در حالت Fastboot Booting into Fastboot

  • پروتکل Fastboot Fastboot Protocol

  • استفاده از پروتکل Fastboot Using the Fastboot Protocol

راه‌اندازی DragonBoard و اکوسیستم DragonBoard Bringup and Ecosystem

  • چیدمان برد و ویژگی‌ها Board layout and features

  • تجربه اولین استفاده از محصول The Out of Box Experience

  • نصب لینوکس و راهنمای گام‌به‌گام Linux Install and walkthrough

  • منابع و بررسی کلی Resources and walk through

  • تکالیف تعیین شده Assigned Homework

  • مشخصات استاندارد 96Boards The 96Boards specification

  • تاریخچه DragonBoard 410c History of the DragonBoard 410c

  • بررسی عمیق SoC SoC Deep Dive

  • حافظه ذخیره‌سازی روی برد Onboard Storage

  • حافظه رم (RAM) و فضای Swap Memory (RAM) and Swap Space

  • کانکتورهای توسعه روی برد Onboard Expansion Connectors

  • نرم‌افزارها Software

  • تکالیف تعیین شده Assigned Homework

  • شروع کار با اکوسیستم 96Boards 96Boards Ecosystem - Getting started

  • دستورالعمل‌های Mezzanine Mezzanine Guidelines

  • ابتکار Mezzanine جامعه کاربری Community Mezzanine Initiative

  • بازارهای عمودی و مسیر رسیدن به محصول Vertical Markets and Path to product

  • تکالیف تعیین شده Assigned Homework

  • درباره Dragonboard™ 410c About the Dragonboard™ 410c

  • اجزای مهم برد Important Board Components

  • مشخصات فنی Technical Specifications

  • انتخاب سیستم عامل Choosing an operating system

  • خرید Dragonboard™ 410c Purchasing your Dragonboard™ 410c

  • ثبت‌نام در 96boards Registering with 96boards

  • ثبت‌نام در شبکه توسعه‌دهندگان Qualcomm® Registering with Qualcomm® Developer Network

  • مروری بر درس ۲ A look back at Lesson 2

  • پیکربندی بوت Boot Configuration

  • بوت کردن Dragonboard™ 410c Booting up your Dragonboard™ 410c

  • حالت توسعه‌دهنده اندروید (فقط اندروید) Android Developer Mode (Android Only)

  • تست کردن Dragonboard™ 410c Testing your Dragonboard™ 410c

  • خاموش کردن Dragonboard™ 410c Shutting down your Dragonboard™ 410c

  • مراقب‌های نگهداری Dragonboard™ 410c Caring for your Dragonboard™ 410c

  • مروری بر درس ۳ A look back at Lesson 3

برد‌های Mezzanine و حسگرها (دموهای آماده همراه با نرم‌افزار) Mezzanines and Sensors (Canned Demos w/ software)

  • سیستم فایل و ابزارها File system and tools

  • راهنمای IDE و خط فرمان IDE and command line walkthrough

  • بررسی Update، Upgrade و وابستگی‌ها Update, upgrade, and dependencies (overview)

  • تکالیف تعیین شده Assigned Homework

  • کیت Mezzanine حسگرها Sensors Mezzanine Kit

  • ورودی و خروجی (I/O) I/O - Input / Output

  • راه‌اندازی سخت‌افزار و محیط توسعه Setting up hardware and your development environment

  • کار با GPIO در شل (Shell) GPIO in the shell

  • بررسی ATMEGA ATMEGA Walkthrough

  • بررسی Libmraa Libmraa Walkthrough

  • بررسی Libupm Libupm Walkthrough

  • تکالیف تعیین شده Assigned Homework

  • راهنمای عملی Git Git Walkthrough

  • انتخاب ادیتور، IDEها و زبان‌ها Editor choices, IDEs and languages

  • دستورات پیشرفته کنترل نسخه Advanced Version Control Commands

  • مشارکت و رشد Contribute and grow

  • تکالیف تعیین شده Assigned Homework

  • توضیحات و اجرا Description and Execution

  • بررسی کد Code Walkthrough

  • توضیحات و اجرا Description and Execution

  • بررسی کد Code Walkthrough

  • توضیحات و اجرا Description and Execution

  • بررسی کد Code Walkthrough

  • توضیحات و اجرا Description and Execution

  • بررسی کد Code Walkthrough

  • توضیحات و اجرا Description and Execution

  • بررسی کد Code Walkthrough

پروژه‌های پیشرفته و کدها Advanced Projects and Code

  • بررسی Open Embedded و بیلد از سورس Open Embedded Overview and Building from Source

  • بررسی Debian و بیلد از سورس Debian Overview and Building from Source

  • بررسی Android و بیلد از سورس Android Overview and Building from Source

  • تکالیف تعیین شده Assigned Homework

  • توضیحات و اجرا Description and Execution

  • بررسی کد Code Walkthrough

  • تکالیف تعیین شده Assigned Homework

  • توضیحات و اجرا Description and Execution

  • بررسی کد Code Walkthrough

  • تکالیف تعیین شده Assigned Homework

تغییر سیستم عامل (تکمیلی / اختیاری) Changing your Operating System (Supplemental / Optional)

  • آماده‌سازی برای ماژول ۴ Getting Ready for Module 4!

  • مقدمه‌ای بر درس ۱ Introduction to Lesson 1

  • اندروید برای DragonBoard™ 410c Android for DragonBoard™ 410c

  • اوبونتو برای DragonBoard™ 410c Ubuntu for DragonBoard™ 410c

  • روش‌های نصب Methods of Installation

  • مروری بر درس ۱ A look back at Lesson 1

  • مقدمه‌ای بر درس 2a Introduction to Lesson 2a

  • دانلود ایمیج اندروید Download Android Image

  • ایجاد متغیر مسیر برای ایمیج اندروید Create Path Variable to Android Image

  • فلش کردن کارت microSD با ایمیج Flash microSD Card with Image

  • نصب اندروید روی DragonBoard™ 410c Install Android on your DragonBoard™ 410c

  • مروری بر درس 2a A look back at Lesson 2a

  • مقدمه‌ای بر درس 2b Introduction to Lesson 2b

  • دانلود ایمیج اوبونتو Download Ubuntu Image

  • ایجاد متغیر مسیر برای ایمیج اوبونتو Create Path Variable to Ubuntu Image

  • فلش کردن کارت microSD با ایمیج Flash microSD Card with Image

  • نصب اوبونتو روی DragonBoard™ 410c Install Ubuntu on DragonBoard™ 410c

  • مروری بر درس 2b A look back at Lesson 2b

  • مقدمه‌ای بر درس 2c Introduction to Lesson 2c

  • دانلود باینری‌ها/بوت‌لودر اندروید Download Android binaries/bootloader

  • تغییر اسکریپت بوت‌لودر Altering the bootloader script

  • فلش Fastboot روی eMMC Fastboot Flash onto eMMC

  • مروری بر درس 2c A look back at Lesson 2c

  • مقدمه‌ای بر درس 2d Introduction to Lesson 2d

  • دانلود باینری‌ها/بوت‌لودر اوبونتو Download Ubuntu binaries/bootloader

  • تغییر اسکریپت بوت‌لودر Alter bootloader Script

  • فلش Fastboot روی eMMC Fastboot Flash onto eMMC

  • مروری بر درس 2d A look back at Lesson 2d

  • مقدمه‌ای بر درس 3a Introduction to Lesson 3a

  • دانلود ایمیج اندروید Download Android Image

  • دانلود win32diskmager Download win32diskmager

  • فلش کردن کارت microSD با ایمیج Flash microSD Card with Image

  • نصب اندروید روی DragonBoard™ 410c Install Android on DragonBoard™ 410c

  • مروری بر درس 3a A look back at Lesson 3a

  • مقدمه‌ای بر درس 3b Introduction to Lesson 3b

  • دانلود ایمیج اوبونتو Download Ubuntu Image

  • دانلود win32diskimager Download win32diskimager

  • فلش کردن کارت microSD با ایمیج Flash microSD Card with Image

  • نصب اوبونتو روی DragonBoard™ 410c Install Ubuntu on DragonBoard™ 410c

  • مروری بر درس 3b A look back at Lesson 3b

  • مقدمه‌ای بر درس 3c Introduction to Lesson 3c

  • دانلود باینری‌ها و بوت‌لودر اندروید Download Android binaries and boot loader

  • ایجاد متغیر مسیر برای باینری‌ها و بوت‌لودر Create Path Variable to binaries and bootloader

  • فلش Fastboot روی eMMC Fastboot Flash onto eMMC

  • مروری بر درس 3c A look back at Lesson 3c

  • مقدمه‌ای بر درس 3d Introduction to Lesson 3d

  • دانلود باینری‌ها و بوت‌لودر اوبونتو Download Ubuntu binaries and bootloader

  • ایجاد متغیر مسیر برای باینری‌ها و بوت‌لودر Create Path Variable to binaries and bootloader

  • فلش Fastboot روی eMMC Fastboot Flash onto eMMC

  • مروری بر درس 3d A look back at Lesson 3d

بازیابی بردهای Bricked یا غیرقابل بوت (تکمیلی / اختیاری) Rescuing your Bricked Board (Supplemental / Optional)

  • آماده‌سازی نهایی Getting Ready!

  • مقدمه‌ای بر درس ۱ Introduction to Lesson 1

  • تعریف برد Bricked (از کار افتاده) Defining a Bricked board

  • چه کنیم اگر برد روشن نمی‌شود What to do if your board does not turn on

  • راه‌حل‌های سریع احتمالی Possible quick fixes

  • مروری بر درس ۱ A look back at Lesson 1

  • مقدمه‌ای بر درس ۲ Introduction to Lesson 2

  • دانلود ایمیج ریکاوری (Recovery) Download Recovery Image

  • فلش کردن کارت SD Flash SD Card

  • فلش مجدد سیستم عامل Re-flash Operating System

  • مروری بر درس ۲ A look back at Lesson 2

  • مقدمه‌ای بر درس ۳ Introduction to Lesson 3

  • اتصال کوتاه در DragonBoard™ 410c Shorting your DragonBoard™ 410c

  • قطع برق DC بدون خاموشی صحیح Disconnecting DC without Proper Shutdown

  • مراحل پیشگیرانه برای پین‌های GPIO Precautionary Steps for GPIO Pins

  • حذف جداول پارتیشن و فلش کردن Deleting Partition Tables and Flashing

  • مروری بر درس ۳ A look back at Lesson 3

نمایش نظرات

آموزش اینترنت اشیا V2: راه‌اندازی DragonBoard™ و اکوسیستم جامعه کاربری
جزییات دوره
20h 47m
161
(آخرین آپدیت)
14,349
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar