Налаштування середовища розробки
Отже, ви зібрали Лілку. Чи, можливо, якийсь інший пристрій на базі мікроконтролера ESP32. І ви хочете написати для нього програмне забезпечення. З чого почати? (Саме так: багато що з цього документу може бути корисним і для інших пристроїв на базі ESP32, але ми будемо говорити здебільшого саме про Лілку.)
Для розробки програмного забезпечення для Лілки ми використовуємо середовище PlatformIO, і дуже рекомендуємо вам теж спробувати його. До речі, PlatformIO - це український проект, і ми пишаємося тим, що він став таким популярним у всьому світі! 🇺🇦
PlatformIO - це набір інструментів для розробки вбудованого програмного забезпечення, який автоматизує процес збірки, завантаження та налагодження програмного забезпечення для мікроконтролерів. Якщо ви колись працювали з Arduino IDE, то ви знаєте, що воно хоч і зручне, але має свої обмеження. PlatformIO - це таке собі «Arduino для дорослих».
PlatformIO автоматично встановлює необхідні залежності, такі як компілятори, бібліотеки та інші інструменти, що необхідні для написання програм.
В цьому документі описано процес налаштування середовища розробки для Лілки з використанням PlatformIO та Visual Studio Code для ОС Windows.
Якщо ви використовуєте MacOS, процес буде схожим, але можуть бути деякі відмінності в налаштуваннях. А якщо ви використовуєте GNU/Linux, то ви, скоріш за все, вже й так знаєте, що робити, і цей документ вам не потрібен. ;)
Встановіть Visual Studio Code з офіційного сайту: https://code.visualstudio.com/
Запустіть Visual Studio Code та встановіть плагін PlatformIO IDE.
Для цього відкрийте вкладку Extensions (
Ctrl
+Shift
+X
), введіть «PlatformIO» в поле пошуку та встановіть плагін.Тепер нам потрібно встановити Git.
Git - це система керування версіями, яка дозволяє ділитися кодом з іншими розробниками та використовувати код з відкритих репозиторіїв.
Весь код для Лілки, а також бібліотеки, які використовуються в проєкті, знаходяться на GitHub, тому нам потрібно встановити Git, щоб здійснювати роботу з репозиторіями.
Для встановлення Git перейдіть на вкладку Source Control (
Ctrl
+Shift
+G
) та натисніть «Download Git for Windows».В процесі встановлення не змінюйте жодних параметрів, залиште все так, як є за замовчуванням, окрім кроку «Choosing the default editor used by Git».
На цьому кроці виберіть «Use Visual Studio Code as Git’s default editor».
Після встановлення Git перезапустіть Visual Studio Code.
Тепер ви можете компілювати та завантажувати програми для Лілки, а також працювати з репозиторіями на GitHub.