Компания Semtech выпустила программное обеспечение с открытым исходным кодом для шлюзов LoRa, включая LoRa Basic Station packet forwarder для шлюзов на базе Linux, реализацию LoRa Basic MAC спецификации LoRaWAN для LoRa Alliance и загрузчик LoRa Basic loader, способный обрабатывать обновления прошивки. Все три компонента доступны бесплатно в соответствии с пересмотренной лицензией BSD с 3 пунктами.
В отчете рабочей группы Eclipse IoT выявлено доминирование Arm и Linux, а так же проблемы безопасности
Рабочая группа Eclipse IoT выпустила отчет, в котором просит глобальное сообщество разработчиков IoT поделиться своими представлениями, требованиями и приоритетами. Благодаря мнению более чем 1700 респондентов, опрошенных за период с февраля по март 2019 года, были сделаны интересные ключевые выводы:
- IoT сегодня дает реальные коммерческие результаты. 65% респондентов в настоящее время работают над проектами IoT профессионально или будут в ближайшие 18 месяцев.
- Разработчики IoT в основном используют C, C ++, Java, JavaScript и Python
- AWS, Azure и GCP – ведущие облачные платформы IoT
- Три основных направления деятельности отрасли остаются такими же, как и в прошлом году: платформы IoT, домашняя автоматизация и промышленная автоматизация / IIoT.
- MQTT остается доминирующим протоколом связи IoT, используемым разработчиками
- Eclipse Desktop IDE является ведущей IDE для создания приложений IoT
Последний пункт может быть подвергнут сомнению, поскольку опрос проводился рабочей группой Eclipse IoT, большинство респондентов уже были знакомы с Eclipse IDE.
ТОП 10 языков программирования в 2016 годя, для разработки встраиваемых программ
IEEE Spectrum опубликовал список самых популярных языков программирования в 2016 году, для четырех основных секторов: Веб, Мобильные, Корпоративные и Встраиваемые приложения. Рейтинг создавался путем взвешивания и объединения 12 показателей из 10 источников. Читать далее «ТОП 10 языков программирования в 2016 годя, для разработки встраиваемых программ»
ELLO 2M это DIY компьютер с клавиатурой, 7″ сенсорным дисплеем и зоной для создания прототипов (Crowdfunding)
Традиционный путь экспериментов с электроникой, чтобы получить платформу для разработки (например Arduino), требует наличия макетной платы для соединения компонентов и датчиков и компьютера для программирования. ELLO 2M объединяет все это в едином аппаратном комплексе с 7″ сенсорным дисплеем, микроконтроллером Microchip PIC32, зоной для создания прототипов состоящая из PGA гнезд и клавиатурой. Читать далее «ELLO 2M это DIY компьютер с клавиатурой, 7″ сенсорным дисплеем и зоной для создания прототипов (Crowdfunding)»