Wappsto:bit GO — это плата ESP32, совместимая с аксессуарами BBC Micro:bit благодаря краевому разъему, но добавляющая WiFi к Bluetooth LE и предлагающая некоторые дополнительные возможности по сравнению с клоном BBC Micro:bit на базе ESP32 Elecrow Mbits.
Новая плата, в частности, оснащена более широким набором датчиков, включая датчик освещенности, магнитометр и датчик звука, помимо датчика температуры и акселерометра, присутствующих на исходной плате, а также предоставляет доступ к GPIO через более традиционный разъем с шагом 2,54 для облегчения интеграции более широкого спектра дополнительных плат.
Технические характеристики Wappsto:bit GO:
- Беспроводные модули
- Модуль ESP32-WROOM-32E с двухъядерным микроконтроллером ESP32, флэш-памятью 4 МБ, подключением Wi-Fi 2,4 ГГц и Bluetooth LE, встроенной антенной на печатной плате
- Модуль Raytac MDBT50Q-512K Bluetooth 5.2 на базе nRF52833 с флэш -памятью 512 КБ
- MCU — микроконтроллер NXP Kinetis KL2 Arm Cortex-M0+ (MKL27Z256VFM4) с флэш-памятью 256 КБ (для работы с портом USB)
- Дисплей — 25х светодиодная матрица
- Датчики
- Датчик температуры, датчик освещенности
- Датчик звука (аналоговый микрофон MEMS Knowles SPU0410LR5H-QB)
- Магнитометр, акселерометр и компас (ST LSM303AGRTR IMU)
- USB — 1х порт USB Type-C для питания и программирования
- Расширение
- 25-контактный краевой разъем, совместимый с BBC Micro:bit, включая 5х разъемов типа «крокодил»
- 3x 20-контактных разъема, один для GPIO и два с сигналами 3,3 В и GND
- Разное — логотип с емкостным сенсорным экраном, программируемые кнопки A и B, кнопка сброса MCU, кнопка сброса настроек сети, зуммер
- Источник питания — 5 В через порт USB-C или 3,3 В через крайний разъем + зажим типа «крокодил»
На плате есть как минимум четыре ядра MCU. Это может показаться пустой тратой ресурсов, но мы понимаем, что это было сделано для обеспечения максимальной совместимости с платой BBC Micro:bit v2, которая также оснащена микроконтроллером Nordic Semi nRF52833 для подключения Bluetooth 5.1/5.2 LE и микроконтроллером NXP Kinetis K2L для раздел USB. Двухъядерный микроконтроллер ESP32, запрограммированный с помощью Arduino, в основном используется для обеспечения подключения к WiFi и обеспечения возможности программирования из веб-браузера и подключения к облаку.
В частности, Wappsto:bit GO можно запрограммировать онлайн с помощью Microsoft MakeCode вместе с расширением Wappsto, а также мобильным приложением, доступным для Android и iOS для первоначальной настройки. Затем учащиеся смогут программировать плату с помощью визуального программирования, JavaScript и/или Python, а также получать доступ к данным датчиков с панели управления платформы Wappsto IoT.
Короткое видео ниже прекрасно демонстрирует рабочий процесс.
Плата была запущена на Crowd Supply с целью сбора финансирования в размере 6000 долларов и одним бонусом – стартовым комплектом Wappsto:bit GO с платой и кабелем USB Type-C на USB Type-A на общую сумму 95 долларов. Доставка в США и в остальной мир добавит еще 18 долларов. Это довольно дорого, вероятно, потому, что аппаратное обеспечение оптимизировано для простоты использования, а не для снижения затрат, а также для поддержки облачных сервисов. Ожидается, что поставки начнутся в августе 2022 года.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.