Tuya помогает вам легко разрабатывать и изготавливать собственные решения для умного дома

Недавно нам сообщили о том, что на дискаунтере Action, имеющем более чем 600 магазинов в Нидерландах, Бельгии, Франции, Германии, Люксембурге, Австрии и Польше, продается датчик двери LSC Smart Connect 3.

Датчик двери основан на ESP8266, и люди, купившие их, перерошивали устройства с использованием своих собственных прошивок с открытым исходным кодом, превращая устройство в многофункциональное сенсорное решение с протоколом ESPNOW, что позволяет обеспечивать низкое энергопотребление устройств Espressif без необходимости использования маршрутизатора.

Читать далее «Tuya помогает вам легко разрабатывать и изготавливать собственные решения для умного дома»

UpSwift – управляйте IoT и встраиваемыми устройствами Linux легко и быстро

UpSwift предлагает своим клиентам интерфейс управления на основе графического интерфейса для обновления, управления, контроля и диагностики IoT и встраиваемых устройств. Решение также поддерживает OTA-обновления для любого устройства, на котором установлена ​​операционная система Linux, включая плату Raspberry Pi и другие Arm SBC.

Читать далее «UpSwift – управляйте IoT и встраиваемыми устройствами Linux легко и быстро»

KB-IDE с открытым исходным кодом IDE поддерживает ESP-IDF, Arduino и визуальное программирование для плат ESP32

Ранее мы писали о MakerAsia, когда рассказывали об их корпусе расширения KBX для платы Kidbright ESP32. Сейчас компания выпустила новый продукт, но это не аппаратная платформа, а KB-IDE-это открытая IDE (интегрированная среда разработки) платы ESP32.

Среда IDE подойдет для любого уровня подготовки, начиная с обучения детей, поддерживает визуальное программирование, программирование на Arduino и даже официальную среду Espressif ESP-IDF для более опытных разработчиков.

Читать далее «KB-IDE с открытым исходным кодом IDE поддерживает ESP-IDF, Arduino и визуальное программирование для плат ESP32»

Android теперь загружается с полностью открытым графическим стеком на NXP i.MX6 платах

В то время как Android это операционная система с открытым исходным кодом, она всё же использует собственные бинарные файлы для ускорения GPU, аппаратного декодирования видеопроцессора, беспроводной связь, и так далее. Запустить Android с открытым исходным кодом программного обеспечения с графическим стеком возможно, но это обычно очень медленно и едва ли будет выходом. Но Collabora уже объявила, что теперь может загрузить Android с полным набором графики в стек на iMX6 платформах .

Читать далее «Android теперь загружается с полностью открытым графическим стеком на NXP i.MX6 платах»

Google объявляет о выпуске Project Treble, который позволит ускорить получение обновлений для устройств на базе Android

Если вы когда-либо покупали телефон на базе Android X, возможно, вы заметили, что для получения обновления для Android Y часто приходится очень долго ждать, после того как Google официально выпустит последнюю версию.  Причина, по которой это занимает столько времени, за исключением собственного оборудования Google, заключается в том, что последняя версия Android нуждается в обновлении поставщиком чипов Silicon, который затем передает отредактированный код в службу поддержки (BSP) производителей устройств, которые, в свою очередь, интегрируют новое программное обеспечение. В некоторых случаях, приходится получить подтверждение ещё и от поставщиков телекоммуникационных услуг, которые являются последним звеном, прежде, чем обновление попадет к конечным пользователям.

Читать далее «Google объявляет о выпуске Project Treble, который позволит ускорить получение обновлений для устройств на базе Android»

Nordic Thingy: 52 Bluetooth 5 IoT Sensor Kit для разработки мобильных и веб-приложений

Некоторые разработчики, заинтересованные в разработке устройств для интернета вещей, но им больше хочется заниматься программированием приложений для него, чем созданием самих устройств. Специально для таких людей Nordic Semiconductors представили набор Thingy:52 IoT Sensor Kit с Bluetooth 5 & NFC соединениями и комплектом датчиков для разработчиков.

Читать далее «Nordic Thingy: 52 Bluetooth 5 IoT Sensor Kit для разработки мобильных и веб-приложений»

Azul Systems’ Zulu Embedded – это билд OpenJDK для ARM, MIPS, PowerPC и x86, совместимый со стандартом Java SE

Я писал о Embedded Systems Conference 2017 и наткнулся на потенциально интересную статью под названием «создание мозга с Raspberry Pi и Zulu Embedded JVM» от Azul Systems , которая объясняет, как создать эмулятор мозга , используя кластер из Raspberry Pi платы. Я хотел узнать больше об этом, но я не смог найти какие – либо подробности о проекте. Тем не менее, я узнал немного больше о Zulu Embedded, виртуальной машине Java, с открытым исходным кодом, на основе OpenJDK, совместимым со стандартом Java SE, работающим на 32-битном и 64-битном ARM и x86, MIPS, и PowerPC, а также на нескольких операционных системах. Читать далее «Azul Systems’ Zulu Embedded – это билд OpenJDK для ARM, MIPS, PowerPC и x86, совместимый со стандартом Java SE»

Android 7.0 Нуга на Amlogic TV боксах – первый быстрый взгляд.

В прошлом году мы узнали, что Amlogic работали над поддержкой Linux 4.4 и Android 7.0 Nougat SDK . Как разработчик , который подписал все соответствующие соглашения о неразглашении, Stane1983 поработал с Amlogic Android 7.0 в течение нескольких дней, и сделал некоторые выводы.

Первый исходный код Amlogic основан на Android 7.1.1 R6 (NMF26Q), но по- прежнему с Linux 3.14.29, возможно потому , что драйвера Mali-T830 GPU по – прежнему не поддерживают r11p0 и Linux 4.4. Хорошей новостью является что Nougat SDK поддерживает 64-битную ОС Android вместо 32-битной Android, которая используется практически во всех смарт-приставках. Но ложка дегтя в том, что структура хранения в Android 7.0 изменилась, а это значит, что большинство нынешних ТВ боксов вряд ли получить обновление, так как, при таком раскладе, выполнить OTA обновление невозможно, и вместо этого потребуется обновление с помощью Amlogic USB Burning tool.

Читать далее «Android 7.0 Нуга на Amlogic TV боксах – первый быстрый взгляд.»