Библиотека MCC LoRaWAN позволяет создавать свои конечные устройства для связи в беспроводных сетях стандарта LoRaWAN
Компания Microchip Technology Inc. опубликовала библиотеку MCC LoRaWAN версии 1.0.0 beta. Эта библиотека позволяет реализовать конечные устройства LoRaWAN Class A спецификации 1.0 с поддержкой европейских (433МГц и 868МГц) и американских (915МГц) частотных диапазонов.
Получить больше информации о технологии сетевого протокола LoRaWAN и радиомодулях RM2483 вы можете из материала по ссылке http://gamma.spb.ru/obuchenie/stati/microchip/230-moduli-rn2483-setevogo-protokola-lorawan.
Библиотека устанавливается как дополнение к Конфигуратору Кода (MPLAB Code Configurator, MCC). Библиотека MCC LoRaWAN позволяет создавать проект в исходных кодах под 54 типа 8-и разрядных контроллеров PIC16 и PIC18 компании Microchip, включая PIC18LF46K20, установленный в LoRaWAN модуль RN2483.
Таким образом, разработчик имеет возможность как создавать свое LoRaWAN устройство на базе PIC контроллера и трансивера LoRa, так и перепрограммировать модуль RN2483 и добавить свой код для расширения возможностей радиомодуля RN2483.
Минимальные требования библиотеки LoRaWAN к PIC микроконтроллеру:
32 Кбайт памяти программ;
2 Кбайт ОЗУ;
SPI интерфейс, дополнительный порт GPIO требуется для сигнала CS (chip select) для МК с поддержкой функций переназначения выводов (Peripheral Pin Select, PPS);
6 портов GPIO с поддержкой прерываний (внешнее прерывание или прерывание по изменению состояния);
1 порт GPIO для управления входом сброса LoRa трансивера.
Подробная информация о текущей версии библиотеки доступна по ссылке: http://ww1.microchip.com/downloads/en/DeviceDoc/release_notes_lorawan_v01.00.00_beta.pdf
Библиотека доступна для скачивания со страницы конфигуратора кода MCC (вкладка Current Download, раздел Microchip Software Libraries LoRaWAN): http://www.microchip.com/mplab/mplab-code-configurator.
Участники конференции MASTERS Russia 2016 имели возможность на практике ознакомиться с конфигуратором кода MCC и узнать о основных возможностях библиотеки LoRaWAN. Если вам необходима дополнительная информация, помощь в освоении конфигуратора кода MCC и работе с библиотеками или есть другие вопросы – обращайтесь к нашим техническим специалистам.
Так же напоминаем, что работа с конфигуратором кода MPLAB Code Configurator будет одной из частей предстоящего тренинга в городах Новосибирск и Екатеринбург.