Когда мы вчера писал о умных часах Bangle.js 2 JavaScript, мы заметили, что они использовали «сжатие с термоусадкой» в прошивке ESPruino. Мы не помним, чтобы когда-либо ранее читали о Heatshrink, и действительно, поиск в CNX Software не дал результатов.
Читать далее «Heatshrink – сверхлегкая библиотека для сжатия данных для встраиваемых систем»Библиотека ArduinoShrink уменьшает размер кода, увеличивает скорость прошивки Arduino AVR
Предполагается, что ядро Arduino AVR уже будет эффективным, поскольку полученный код будет работать на микроконтроллерах AVR ATmega168 и ATmega328 с внутренней флеш-памятью от 16 до 32 КБ и тактовой частотой от 8 до 16 МГц.
Читать далее «Библиотека ArduinoShrink уменьшает размер кода, увеличивает скорость прошивки Arduino AVR»Выпущена превью-версия Android 12 для разработчиков. Что нового?
Каждый год компания Google выпускает новую версию Android, обычно это происходит в феврале.
На днях компания Google представила превью-версию Android 12, предназначенную для разработчиков. Изменениями, варьируются от доверия и безопасности до транскодирования мультимедиа и поддержки формата изображений AVIF.
Читать далее «Выпущена превью-версия Android 12 для разработчиков. Что нового?»JPEGDEC – это более быстрая библиотека JPEG Arduino, разработанная для 32-битных микроконтроллеров
Для обеспечения совместимости программного обеспечения библиотеки Arduino должны работать на различных типах оборудования от 8-битных микроконтроллеров с ограниченным объемом памяти до более мощных 32-битных чипов, таких как STM32 Arm Cortex-M MCU или двухъядерный ESP32 Tensilica WiSoC. которые могут получить доступ к большему объему ОЗУ.
Читать далее «JPEGDEC – это более быстрая библиотека JPEG Arduino, разработанная для 32-битных микроконтроллеров»Профилировщик Perfetto теперь поддерживает аппаратные счетчики Mali GPU через Panfrost
Perfetto – это системный профилировщик с открытым исходным кодом, трассировщик приложений и анализатор трассировки для платформ Linux, Android и Chrome, а также приложений пользовательского пространства. Программа может наглядно представить использование ЦП и памяти, а также энергопотребление. Поддержка графического процессора ограничена, поскольку программа способна измерять частоту графического процессора только тогда, когда драйвер выводит эту информацию через ftrace.
Читать далее «Профилировщик Perfetto теперь поддерживает аппаратные счетчики Mali GPU через Panfrost»Измеритель мощности IoT ZS1100A поддерживает программное обеспечение с открытым исходным кодом Sigrok (Crowdfunding)
Несколько месяцев назад мы протестировали измеритель мощности Qoitech Otii Arc и систему DAQ, разработанную для разработчиков IoT-устройств, и выяснили, что измеритель мощности был бы невероятно полезен для разработчиков устройств с батарейным питанием, поскольку он показывает графики напряжения и тока, синхронизированные с последовательным выходом, что позволяет увидеть, где программное обеспечение может быть оптимизировано. Система также может захватывать аналоговые и цифровые сигналы от DUT и эмулировать батареи с заданными пользователем характеристиками.
Читать далее «Измеритель мощности IoT ZS1100A поддерживает программное обеспечение с открытым исходным кодом Sigrok (Crowdfunding)»Патч для Android обеспечивает качество звука кодека Bluetooth SBC на уровне aptX
На сайте CNX Software, аббревиатура SBC обычно используется для обозначения «одноплатного компьютера», но SBC также может означать «SubBand Codec», стандартный кодек Bluetooth, который поддерживается всеми наушниками, портативными динамиками, головными устройствами автомобиля и, в основном, всеми устройствами, которые воспроизводят звук через Bluetooth.
SBC известен как базовый и некачественный кодек Bluetooth, поэтому люди часто рекомендуют использовать другие кодеки, такие как aptX, AAC или LDAC, где это возможно, но ValdikSS представила исправление для Android, которое улучшает качество звука кодека Bluetooth SBC на большинстве существующих устройств. Якобы так же хорош, как высококачественный кодек aptX HD.
Читать далее «Патч для Android обеспечивает качество звука кодека Bluetooth SBC на уровне aptX»
Рассмотрим создание небольшой фермы из плат NanoPi NEO4
FriendlyElec NanoPi NEO4 в настоящее время является самым дешевым и самым маленьким SBC на базе шестиядерного процессора Rockchip RK3399, который включает в себя два «быстрых» 64-разрядных ядра Cortex A72 и четыре «экономичных» ядра Cortex-A53, так что приглядитесь к ним, если вы планируйте создание фермы из плат Arm с низкими затратами, небольшим форм-фактором и относительно хорошей производительностью.
Читать далее «Рассмотрим создание небольшой фермы из плат NanoPi NEO4»