Ранее мы уже рассматривали платы, предназначенные для устройств, позволяющих контролировать здоровье, такие как плата HealthPi Raspberry Pi HAT от компании Protocentral, позволяющая измерять жизненно важные показатели и кардиомонитор HeartyPatch с открытым кодом, работающий от ESP32 WiSoC.
Сегодня остановим свое внимание на другой плате – Sensything – не связанной непосредственно с приложениями для здоровья, но предназначенной для сбора данных аналогового и цифрового датчиков (I2C, GPIO), а также для проектирования Espressif Systems ESP32 WiFi и Bluetooth SoC.
Характеристики Sensything:
- SiP-Espressif Systems ESP32-PICO-D4 пакет системных программ с 4 Мб флэш-памяти, Texas Instruments ADS1220 ADC
- Беспроводное подключение
- 2,4 ГГц WiFi с бортовой антенной на плате, поддержка режимов Station and Access Point (AP)
- Bluetooth 4.2 / Bluetooth Low Energy (BLE)
- USB – 1x порт микро-USB с FT230X (USB-CDC)
- Расширение ввода/вывода:
- Совместимые аналоговые входные разъемы
- 2x Sparkfun Qwiic-совместимые порты I2C
- 4x разъемы ввода-вывода общего назначения
- Детали аналогового ввода
- 4х канала односторонних, 2х канала полностью дифференциальные
- Полный входной диапазон: ± 2,048 В до ± 0,016 В (регулируемое усиление)
- Частота дискретизации: 20 выборок в секунду (SPS) до 2000 SPS
- Источники тока: бортовые источники тока, регулируемые от 10 мкА до 1500 мкА
- Встроенный источник напряжения 2.048 В с дрейфом 5 ppm / ° C
- Встроенный температурный датчик с точностью 0,5 ° C
- Разное – 1x WS2812 RGB пользовательский светодиод
- Источник питания:
- Литий-ионный аккумулятор (3,7 В, 1000 мАч) с встроенным зарядным устройством USB
- 5В DC/DC с низким уровнем шума для аналоговой мощности
- 3,3 В цифровое напряжение питания
- Размеры – 47 × 57 мм; высота: 5 мм (только для платы), 12 мм с включенной батареей
Плата поддерживает три режима работы:
- Простой сбор данных через BLE – программа по умолчанию (предварительно загруженная) считывает все четыре канала АЦП и отправляет данные через BLE в приложение Android, как показано на фотографии выше.
- Режим точки доступа Wi-Fi. Используя другую прошивку, вы можете настроить плату как точку доступа, так как данные датчика доступа через веб-интерфейс доступны из вашей локальной сети (без использования облака или интернет-соединения).
- Режим разработчика. Вы можете писать программы с помощью Arduino IDE или использовать ESP-IDF и загружать полученный двоичный файл через встроенный чип USB-UART.
Плата, по-видимому, будет с открытым исходным кодом, но пока нам не удалось найти более детальной информации о Sensything на учетной записи github ProtoCentral. Однако, они выпустили аппаратное обеспечение и прошивку для своих предыдущих двух плат, так что, это всего лишь вопрос времени.
Плата Sensything уже давно была запущена на CrowdSupply , ее цена начинается с 49 долларов за плату для раннего клиента без батареи или кабелей, но если вы хотите комплект для готового использования, тогда базовый комплект с сенсорной платой, LiPo-батареей 1000 мА/ч, 2-мя концевыми аллигаторными зажимами и кабелем micro-USB для зарядки и программирования предлагается за 75 долларов. Однако, вам все равно нужен ваш собственный датчик. Доставка бесплатно в США и 15 долларов США для остального мира. Доставка запланирована на конец ноября, а, поскольку, ProtoCentral базируется в Индии, все платы и комплекты будут отправлены из штаб-квартиры Crowd Supply в США.
Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.