Обратите внимание, что в наши дни (2015+) среда IDE для плат Arduino (как для Windows, так и для Mac) действительно довольно проста в использовании. Просто нажмите, чтобы скачать, и все готово. Этот крайне старый QA сейчас устарел.
Чтобы просто «сделать что-то», как вы описываете, вы можете использовать что-то вроде Corona (http://www.anscamobile.com/ или, возможно, в настоящее время на https://coronalabs.com) В некоторых случаях, если вы только начинаете работать с iOS / Android, который может сэкономить ваше время.
Сеть --------
Лично я бы посоветовал вам ИЗБЕГАТЬ подхода, связанного с Интернетом. Скорее всего, это тупик. Я бы посоветовал не торопиться (несколько дней), чтобы установить какую-то простую низкоуровневую связь между устройством iOS и Arduino.
В общих чертах, на iPhone "GameKit" (если ничего больше) смехотворно прост в использовании для работы в сети . Например, этот QA содержит информацию о том, как вы можете создать свой собственный протокол (просто структуру данных) и как это относится к другим сетевым концепциям iOS, и, таким образом, может ответить на некоторые ваши основные вопросы.
В ответ на ваш другой вопрос: «Если бы я должен был сделать нативное приложение, каковы были бы шаги, чтобы сделать приложение доступным, по крайней мере, для нескольких личных iPad ...» В эти дни (2015+) это в основном довольно легко и вам даже не нужно платить Apple за 100 или около того устройств. Вы можете легко получить 1000 QA по этому вопросу, и детали будут меняться из года в год.