Я работаю над приложением iOS, чтобы взаимодействовать с досками Arduino. На стороне Arduino я использую «прозрачный» серийный номер, реализованный в прошивке HM-10/11. Поэтому я просто подключаю HM-10/11 RT/TX контакты с Arduino, и он отлично работает и записывает специфическую характеристику для отправки данных и подписки/чтения для некоторых, чтобы читать из модуля BLE. Нет необходимости использовать какую-либо библиотеку SDK или BLE в эскизе arduino, нет необходимости изменять загрузчик.Нужна ли мне материнская плата для NRF51822 BLE UART?
Теперь мне нужно поддерживать чипы NRF51822 BLE. Nordic внедрил серийный номер UART в firmware sources, но для моей платы NRF51822 (приобретенной на ebay) она по умолчанию не загружена в чип, так как я не вижу сервиса 0001
и 0002
и 0003
. Нужно ли мне покупать NRF motherboard и компилировать и загружать эту прошивку? Могу ли я сделать это, не покупая этот комплект разработчика? Могу ли я загружать через USB только или через BLE?