Про курс Embedded розробник
Цей курс розроблений для найбільш ефективного навчання основам автоматизації і програмування на платформах ESP32 ESP8266, за допомогою мови C . Тут зібрані сучасні технології і підходи створення розумних теплиць, гроубоксів, розумних ферм і систем автоматизації. Курс чудово підійде як початківцям, так і фахівцям в програмуванні. Практичною базою є створення власного прототипу Розумної теплиці на основі різних датчиків і мікроконтроллерів. Унікальне рішення для відкриття нових навичок і умінь, яке дозволить Вам з легкістю створити елементи для автоматизації.
Технології, що вивчаються, і ПЗ :
C, Wi-Fi, Bluetooth, UART, SPI, i2C, DMA, GPIO, ШІМ, АЦП і багато іншого.
Про школу
Тривалість одного заняття 1.5 (онлайн) -2 години (офлайн), в групах по 3-5 (онлайн) 8-10 (офлайн) чоловік. Повний курс включає 20 занять.
Навчання проводиться: Офлайн: 1. м Київ, Еспланадна 20, РобоЛабораторія "Будинок Роботів", 2.г. Дніпро, Явірник 55, РобоЛабораторія "Будинок Роботів". Онлайн: платформа ZOOM.
Мета курсу
Курс створює "Інженерів Майбутнього". Відмінне рішення для підвищення кваліфікації або вивчення нової професії. Після проходження цього курсу Ви можете спробувати свої сили в різних проектах і компаніях. Таких як Ajax, Ring Labs, Globallogic, Luxsoft і багато інших. Заробітна плата початкуючих розробників складає від $700-800 в міс.
ESP32 vs ARDUINO
Що таке Arduino (Ардуіно) ATmega?
Arduino - італійська налагоджувальна плата (з мікроконтролером) для творчості початківців програмістів і електронників. Для більшого розуміння самого форм-фактору, дану платформу можна описати як електронну плату, в якій поєднані всі необхідні компоненти для програмування мікроконтролера (в основному ATmega) для взаємодії з ним різних датчиків та сенсорів.
Arduino відмінно підходить для навчання базовим навичкам електроніки, автоматики, робототехніки як дітям, так і дорослим. На базі даної платформи можна зібрати робот-маніпулятор, невеликий світильник, елемент розумного будинку. Програмування здійснюється за допомогою особливого середовища Arduino IDE, грунтуючись на C-подібній мові та на мові Scratch.
Можливості Arduino?
Не дивлячись на простоту в програмуванні та підключенні датчиків, платформу можна використовувати при створенні досить складних проектів поєднуючи алгоритми роботи багатьох пристроїв в IOT (інтернет речей), розумного будинку, ігрових роботів, безпілотників. Так само arduino відмінно підходить в проектуванні невеликих прототипів різної електроніки.
Що таке ESP32?
ESP32 - родина мікроконтролерів, що розробляються компанією Espressif Systems. Так само як і Ардуіно, в основному, представлені у вигляді платформи-плати для програмування і автоматизації будь-якої електронної техніки. Мають інтегровані контролери Wi-Fi і Bluetooth, низьке енергоспоживання і невисоку ціну. У серії ESP32 використовується мікропроцесор Tensilica Xtensa LX6 в двоядерних та одноядерних варіаціях та включає вбудовані антенні перемикачі, радіочастотний балун, підсилювач потужності, приймач з низьким рівнем шумів, фільтри та модулі керування живленням. Він є наступником мікроконтролера ESP8266. Для програмування в основному використовують мову С / С ++.
Можливості плат на базі ESP32?
Найголовнішою відмінністю є наявність Wi-Fi та Bluetooth модулів з антенами, що дозволяє створити багато проектів Інтернету Речей. Також сама плата може виступати в ролі wifi-сервера. Налагодження плати з ESP32 на борту (в основному) оснащені пінами для підключення зовнішніх датчиків, модулів, сенсорів. У сукупності з високою продуктивністю це дає можливість розробникам створювати великі та надійні системи автоматизації що з легкістю керуються та моніторяться за допомогою Інтернет.
ПРОГРАМИ НАВЧАННЯ В ГРУПАХ
Принципи навчання
ВІДГУКИ УЧНІВ
Часті питання наших клієнтів :
Як визначити який саме напрям підходить?
Немає кращого підходу до навчання ніж практика. Необхідно прийти на пробне заняття у будь-який з наших центрів навчання 14+. Після заняття можна поспілкуватися з тренером і збудувати спільну стратегію навчання.
Які навички і знання я отримаю після закінчення курсів?
Все залежить від програми навчання і напряму навчання. До кожного курсу йдуть анотації, в яких є вся необхідна інформація про теми занять, технології і устаткування яке використовуватиметься в ході навчання.
Чим відрізняються курси Arduino або ESP32?
1. Курси є частиною один одного, все залежить від навичок, які Ви маєте перед початком навчання. Якщо Ви новачок і тільки починаєте свій шлях, то Вам більше підійде курс Ардуіно. Після проходження курсу по Ардуіно можна рухатися до продуктивніших платформ, таким як ESP32.
2. База датчиків і сенсорів, які ми використовуємо в навчанні, сумісні з Arduino та ESP32.
3. ESP32 вимагає більше знань програмування і сумісний з багатьма IDE, у тому числі і з Arduino IDE.