Плата Rtlduino RTL8720DN стоимостью $ 6 оснащена двухдиапазонным микроконтроллером беспроводной сети

В настоящее время на рынке IoT доступно много WiFi модулей, но обычно они работают только на частоте 2,4 ГГц. Это может быть проблемой в условиях, где диапазон 2,4 ГГц сильно переполнен. Два года назад появилась плата Ameba Z2  предлагающая двухдиапазонный Wi-Fi  (2,4 ГГц и 5 ГГц), благодаря микроконтроллеру беспроводной связи Realtek RTL8720CM, а в прошлом году появилась в продаже двухдиапазонный IoT модуль B&T BW16 на базе RTL8720DN от $4 и выше.

Если вас устраивает дешевая цена на модуль, но вы не хотите создавать свою собственную базовую плату или паять провода к модулю, то вы будете рады узнать, что стала доступна новая плата Rtlduino RTL8720DN, которая предлагает простой способ оценить двухдиапазонный WiFi RTL8720DN (и  Bluetooth LE 5.0) ), так как она оснащена модулем B&T BW16 и имеет форм-фактор, аналогичный плате NodeMCU ESP8266. Читать далее «Плата Rtlduino RTL8720DN стоимостью $ 6 оснащена двухдиапазонным микроконтроллером беспроводной сети»

Facebook BOLT ускоряет работу больших двоичных файлов x86 и ARM64 до 15%

Компиляторы, такие как GCC или LLVM, обычно хорошо справляются с оптимизацией кода при обработке исходного кода в узле, а затем в двоичном формате, но еще есть возможности для улучшения — по крайней мере, для больших двоичных файлов — и компания Facebook выпустила BOLT (Binary Optimization и Layout Tool), сокращающую нагрузку на процессор на 2-15%.

Этот инструмент, в основном, полезен для двоичных файлов, построенных из большой кодовой базы, с размером двоичного файла более 10 МБ, который часто слишком велик для размещения в кэше команд. Оборудование обычно тратит много времени на обработку потока инструкций из памяти в ЦПУ, иногда до 30% времени выполнения, и BOLT оптимизирует размещение инструкций в памяти — как показано ниже — для решения этой проблемы, также известной как «instruction starvation».

Читать далее «Facebook BOLT ускоряет работу больших двоичных файлов x86 и ARM64 до 15%»

Макетная Bluetooth Smart плата OSHCHIP поставляется в миниатюрном 16-контактном DIP корпусе

OSHCHIP — это миниатюрная платформа для разработки на базе сокета Nordic Semi ARM Cortex-M0 Bluetooth LE / ANT, который легко помещается на макетной плате, вместе с модулем беспроводной связи, также имеет до 14 контактов ввода/вывода для взаимодействия с внешними аппаратными средствами. Читать далее «Макетная Bluetooth Smart плата OSHCHIP поставляется в миниатюрном 16-контактном DIP корпусе»