Любителі хобі-електроніки будуть раді дізнатися про надходження Arduino IDE для Android, яка включає підтримку завантаження ескізів на популярні плати розробки мікроконтролерів. ArduinoDroid потрапив у Google Play кілька днів тому, і я спробував його, щойно мав нагоду.
APK невеликий і швидко встановлюється, при цьому основна частина пакета завантажується під час першого відкриття програми. Це друге завантаження містить SDK, який займає приблизно 100 МБ на вашій SD-карті, коли все сказано та зроблено. Звідти ви побачите головне вікно, де відображатиметься ваш ескіз. Але якщо ви не вмієте починати з першого рядка, не засмучуйтеся. Приклади коду та бібліотеки підтримки, які ви звикли знаходити в настільній IDE, доступні через меню файлів програми. Одне, що я дуже радий, що включив Антон Смирнов, це підсвічування синтаксису в редакторі. Можливо, вам не цікаво писати величезний ескіз на телефоні, але якщо ви знаєте, що у вас є помилка, і ви матимете трохи часу, щоб убити, ви можете завантажити код і прочитати його рядок за рядком пізніше.
Щоб завантажити код на плату Arduino, вам знадобиться пристрій Android, який підтримує USB On-The-Go (OTG). На даний момент я трохи збентежений тим, які дошки підтримуються, оскільки є суперечлива інформація. The вступна сторінка сайту Антона згадує, що наразі він програмує лише плати на основі FTDI, але додаток має налаштування конфігурації, які включають усе сімейство аж до Leonardo.
На цьому скріншоті показано, що безкоштовна програма підтримує рекламу з опцією оплати за видалення реклами. Після того, як рекламний простір об’єднано з відкритою клавіатурою, на 7-дюймовому планшеті в альбомній орієнтації майже не буде місця, щоб побачити область коду. Але я вважаю, що якщо ви серйозно працюєте над кодом, ви все одно можете використовувати зовнішню клавіатуру. Щоб почати, відвідайте Список ArduinoDroid Google Play.