Пришла долгожданная посылка с микро:битом V2.
Решил для начала освежить, что, всё-таки, изменилось.
Вычислительные мощности, Bluetooth, потребляемые и предоставляемые токи
версия 1.5 | версия 2 | |
Flash ROM (память для программы) | 128КВ | 256KB |
RAM (данные) | 16KB | 128KB |
Частота процессора | 16MHz | 64MHz |
Bluetooth | 4.1 BLE | 5.1 BLE |
Потребляемый ток от источника, max | 120mA | 300mA |
Ток, поставляемый наружу | 90mA | 190mA |
Периферия
Число периферийных устройств возросло аж на 3 штуки: динамик, микрофон и датчик касания.
Динамик. На этом месте была зияющая дыра: в системе MakeCode изначально было достаточно развитое программное обеспечение для вывода музыки (целая папка Музыка), но динамика на плате не было. В результате музыку можно было слушать, прицепляя крокодилом наушник или с платой расширения с встроенным динамиком, подключаемым к контакту 0 (у меня работало на роботе).
Есть кое-какие программные добавки в Музыке, которые лично мне не кажутся существенными (но могу ошибаться, поскольку вывод звука - не моя стихия)
Микрофон. Микрофон работает от 100 герц и, согласно документации, уходит далеко в ультразвуковой диапазон - до 80 килогерц (ПВО против летучих мышей?). Способен измерять силу звука, програмно можно устанавливать пороги сильного и слабого звука, есть блоки обработки событий на сильный и слабый звук. Серая зона - могут ли сильный и слабый звук определяться независимо, или последняя установка порога делит диапазон на сильный и слабый.
Датчик касания. Лого стало датчиком касания. Возможности ввода заметно увеличились: блок обработки событий on logo можно настроить на 4 события: касание, нажатие, длинное нажатие и освобождение. Практика покажет, удобно ли опираться на это многообразие при построении интерфейса приложений (хотя ... мозги привакают почти ко всему :-)).
Новые блоки ожидаемо появились в папках Музыка и Ввод, в новых разделах micro:bit (V2). Внимание: в папках с продолжением может быть 2 новых раздела.
Цена
Во время предзаказов нередко можно было встретить V2 по цене первой версии. Сейчас уже многие продавцы предлагают готовую плату, и цена на Али начинается примерно с $22 (против 15-16 за первую версию)
Итого (впечатления)
1. Сильный рост "мускулатуры" (памяти и скорости).. Компы с такими характеристиками стояли у меня на рабочем столе, лет 25 назад. На мой взгляд, не слишком расширяет возможности, поскольку главная ниша - простые учебные проекты и игрушки.
2. Переход на bluetooth 5.1 оценить не берусь, поскольку с вопросом не знаком. Надеюсь, что это хорошо и идёт в ногу со смарфонами
3. Рост тока наружу. Не спец, опять, же, но, по дилетантскому ощущению, на электронику и так хватает, а электромеханические устройства всё одно не потянет.
4. Рост периферии - неплохо, конечно, но...
Честно говоря, мне бы, пожалуй, было интереснее наблюдать движение в другую сторону: возможно, менее мощные и менее навороченные устройства (с той же системой команд), но и меньшие по габаритам, с питанием от часовых бытыреек, для носимых устройств и разных конструкций, по цене, опять же, не выше начальной версии.
Но с V2 я воспроизвёл проект микро:вокс Ольги Тузовой: микро:бит реагирует звуками разной высоты и темпа на вращение вокруг осей платы. Встроенный динамик тут очень даже уместен