Стала доступна мини лаборатория электроники PSLab за $65

Pocket Science Lab (PSLab) – это устройство с открытыми исходными данными об аппаратной части, целью которого является принести в народную массу мини лабораторию электроники. Она может выступать в качестве осциллографа, вольтметра, программируемого источника напряжения и тока, логического анализатора или генератора сигналов при подключении к ПК или мобильному телефону.

Это не профессиональное оборудование и оно предназначено для обучения STEM. Данная плата впервые рассматривалась в августе 2018 года и на тот момент была еще на стадии разработки, но теперь она стала включена в список и выставлена на продажу на веб-сайте Seeed Studio за $64.90. Читать далее «Стала доступна мини лаборатория электроники PSLab за $65»

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%»

Представлен Orange Pi AI Stick 2801 Neural Compute Stick SDK и документация к нему

На днях мы рассмотрели запуск Orange Pi AI Stick 2801 neural compute stick, первый легко доступный USB-накопитель Gyralcon Lightspeeur, и мы отметили, что, хотя  мельком упоминалось о аппаратном обеспечение, но, в то время, у нас не было никаких подробностей о наборе программного обеспечения и документации. 

Теперь у нас есть дополнительная информация. Во-первых, компания выпустила презентацию о  neural stick на английском, и хотя это не техническая документация, она дает представление о том, на что способно устройство, и обзор рабочего процесса.

Читать далее «Представлен Orange Pi AI Stick 2801 Neural Compute Stick SDK и документация к нему»

Microsoft теперь поддерживает ARM64 приложения в Visual Studio 15.9, Microsoft Store

В начале этого года стали доступны первые Windows Arm ноутбуки, но большинство людей были ими недовольны из-за высокой цены и относительно низкой производительности. Они реально будут полезны только для тех людей, которым требуется подключение LTE и очень длительное время автономной работы (более 20 часов).

Вероятно, в ближайшем будущем цена останется такой же высокой, но, по крайне мере производительность должна стать лучше, благодаря более быстрым процессорам, таким как Qualcomm Snapdragon 850, который можно найти в ноутбуке Lenovo Yoga C630 WOS (который будет стоить от $849.99 и выше) и если верить слухам, процессор sm8180 для ноутбука должен быть анонсирован с 4 – 6 декабря  на мероприятии под названием Snapdragon Tech Summit. Читать далее «Microsoft теперь поддерживает ARM64 приложения в Visual Studio 15.9, Microsoft Store»

Компания Particle представила Mesh SoM и инструменты IoT разработчика

В начале года компания Particle представила три IoT платы для разработки, которые основаны на базе WiSoC nRF52840 Bluetooth 5 / 802.15.4 и поддерживают Particle Mesh, что самое интересное не основаны на Bluetooth Mesh или даже Bluetooth и вместо этого полагается на спецификации Thread / OpenThread, а радио чип 802.15.4 с Bluetooth используется только на начальном этапе установки.

Компания Particle объявила дату поставки для своих Mesh плат (октябрь 2018 года), которые были предварительно заказаны в феврале, а также недавно сообщала в блоге о трех новых продуктах. Одним из этих продуктов является семейство систем-на-модуле, которые совместимы с Particle Mesh, в то время как остальные два являются инструментами IoT разработчика. Читать далее «Компания Particle представила Mesh SoM и инструменты IoT разработчика»

Как сделать недорогой дубликатор SD карты

Если вам нужно дублировать несколько SD-карт, например, для загрузки Raspbian на несколько плат Raspberry Pi, один из вариантов – купить один из дубликатов SD-карт , но проблема в том, что они не дешевые, например модель Systor 1-к-7 картам продается за 540$ .

Боб Браун, старший преподаватель, вышедший на пенсию, теперь обучает студентов как начать работу с платами Raspberry Pi, и ему необходимо  было подготовить загрузочные SD-карты для своего класса. Чтобы сэкономить время, хорошо бы использовать дубликатор, но его цена слишком высока, поэтому нашел DIY-решение.

Читать далее «Как сделать недорогой дубликатор SD карты»

Мультиметр и осциллограф MUSTOOL MT8206 продается всего за $42 (Промо-акция)

MUSTOOL MT8206 выглядит как обычный цифровой мультиметр, но на самом деле это устройство 2-в-1, которое также служит еще в качестве осциллографа.

На Banggood такой мультиметр продается за $47.99 – но благодаря купону 12MT8206 его можно приобрести всего за $42.23 – в рамках их 12-летнего юбилея, который продлится до 7 сентября. Читать далее «Мультиметр и осциллограф MUSTOOL MT8206 продается всего за $42 (Промо-акция)»

Плата MuxPi основанная на NanoPi NEO обеспечит удаленное тестирование платформ для разработки

Разработка продукта часто происходит в разных местах мира, например одна команда может быть из Азии, другая команда из Европы, а третья из США. В начале количество рабочих образцов платы может быть ограничено, управляющему проектом придется решать каким из команд, образец попадет в первую очередь, так как всем командам их не хватает

Поэтому было бы здорово, если бы каким-то образом можно было организовать удаленное тестирование плат, чтобы, например команда из Азии, настроила тестовый стенд, а команды из Европы и США могли удаленно его использовать для собственных разработок. Именно эту возможность предоставляет плата MuxPi. Читать далее «Плата MuxPi основанная на NanoPi NEO обеспечит удаленное тестирование платформ для разработки»