GlobalLogic Raspberry Kit. Частина І. Як це працює?

Categories: ConceptsHardwareTechnology

Сфера Embedded завжди була однією з ключових для GlobalLogic. Саме тому ми багато уваги приділяємо розвитку та навчанню спеціалістів саме цього напряму.

Наприклад, ми регулярно проводимо GL BaseCamp та GL ProCamp, створили спільноту Embedded Community у Facebook та розповсюджуємо наш Embedded Starter Kit по ВНЗ по всій країни. Крім того, наші інженери створили цікавий проєкт GloDroid, який сколихнув embedded-спільноту. Почитати про нього можна за посиланням.

У цій колонці ми розглянемо новинку від GlobalLogic для embedded-ентузіастів та поділимось враженнями від її використання на GL BaseCamp: Raspberry Kit. Відповімо на питання, для чого потрібен цей кіт, звідки взялась ідея створити його та хто нам допоміг у цьому. До того ж ми поділимось першими враженнями інженерів та викладачів, які вже мали змогу “випробувати”  Kit власними руками в ході спеціального курсу Linux Kernel 2.0 GL BaseCamp.

З чого все почалось?

Історія GlobalLogic Raspberry Kit почалась з того, що до нас звернулись викладачі з ідеєю створити “залізну” платформу для студентів, яка б допомогла їм у вивченні Linux. Чому це стало актуально?

Зараз виникає усе більше проєктів на базі Linux, які вимагають знань та навичок по роботі з Linux Kernel. Для успішного засвоєння будь-якого матеріалу потрібен практичний досвід. Практика довела, що кращою платформою є одноплатний комп’ютер: він недорогий, компактний та доволі потужний для виконання студентських завдань. Але де взяти “полігон” для шліфування цих навичок?

Тож, викладачі сформулювали набір вимог до платформи й звернулись по допомогу до нас. 

  • Мати змогу прошити туди актуальну версію Linux
  • Мати змогу під’єднати периферію
  • Мати змогу написати кастомний драйвер для керування зовнішніх девайсів (датчик температури, дисплей, кнопка тощо)
  • Цей набір має бути самодостатнім, для якого не треба студентам знаходити, купувати щось додатково

Чому це важливо для викладачів та студентів?

Врахувавши потреби, ми й почали проєктувати платформу, яка б змогла надати необхідну потужність, функціонал та врешті решт, досвід. До того ж ця ідея відповідала прагненням команди GlobalLogic допомогти починаючим розробникам поглибити навички роботи з операційною системою Linux. Плюс – це важливо для підготовки до участі в реальних проєктах, зокрема Automotive, та надає досвід практичного застосування вбудованих систем.

Що таке GlobalLogic Raspberry Kit сьогодні?

 

Після пошуків оптимального варіанту, який задовольнив би вимоги викладачів, ми зупинились на одноплатному комп’ютері на базі Raspberry Pi. 

Чому ми обрали саме цю платформу?

  • Можливість встановлювати Linux “з коробки”.
  • Ціна та доступність. Можна придбати у багатьох інтернет-магазинах. 
  • Простота у монтуванні\налаштуванні. Будь-який студент може самостійно зібрати подібний кит і продовжувати самоосвіту.
  • Багато сценаріїв застосування. Від “Розумного дому” до робототехніки.
  • Модульна система. Можливість розширювати кит додатковою периферією.

Саме тому ця плата буде цікава не тільки студентам, а й інженерам-ентузіастам embedded-напряму. Кожен може знайти у відкритому доступі плату та створити власний проєкт, реалізувати власні ідеї.

До того ж Embedded напрям традиційно має велику та згуртовану спільноту – саме тому ми ділимось досвідом та експертизою у спеціальній GlobalLogic Embedded Community у Facebook. Це місце, де кожен може не тільки дізнатись про нове, або отримати пораду, а й знайти однодумців для найамбітніших проєктів!

На цьому перша частина розповіді про GlobalLogic Raspberry Kit завершується, але це тільки початок:

Не перемикайтесь!

Top Insights

Python: чому вивчати та з чого почати?

Python: чому вивчати та з чого почати?

InsightsSoftwareAutomotiveCommunicationsConsumer and RetailFinancial ServicesHealthcareManufacturing and IndustrialMediaTechnology
Тонкощі CV або Як скласти та куди надіслати, щоб отримати пропозицію мрії про співпрацю

Тонкощі CV або Як скласти та куди надіслати,...

HRAutomotiveCommunicationsConsumer and RetailFinancial ServicesHealthcareManufacturing and IndustrialMediaTechnology
CI/CD для JS розробників. Частина перша – теорія

CI/CD для JS розробників. Частина перша – теорія

DevelopmentSoftwareAutomotiveCommunicationsConsumer and RetailFinancial ServicesHealthcareManufacturing and IndustrialMediaTechnology
Soft and Hard Skills: Що важливіше? Розповідь одного рекрутера

Soft and Hard Skills: Що важливіше? Розповідь одного...

HRAutomotiveCommunicationsConsumer and RetailFinancial ServicesHealthcareManufacturing and IndustrialMediaTechnology

ТОП автори

Volodymyr Nos

Volodymyr Nos

Lead Software Engineer, Engineering, GlobalLogic

Mariia Krapyvka

Mariia Krapyvka

Specialist, GlobalLogic

Dmytro Haidenko

Dmytro Haidenko

Senior Test Engineer, Quality Assurance, GlobalLogic

Dmytro Ryabokon

Dmytro Ryabokon

Director, Engineering, GlobalLogic

Roman Ostash

Roman Ostash

Lead Software Engineer, Engineering, GlobalLogic

Категорії блогів

  • URL copied!