DataMote Board
Since both the electronics and the embedded software were developed in-house, any hardware component as well as the software can be modified to the requirements of a given use case, making the whole system a versatile solution platform, rather than a fixed product. We developed an array of solutions using DataMote, which have been tested and deployed in the field at technology readiness level (TRL) of 8.
DataMote Specifications
Processor (MCU) | 80 MHz, 100 DMIPS, ARM Cortex-M4F Processor with 256 kB Flash program memory, 32 kB SRAM, 32 Channel DMA, Hibernation module. |
Cellular Connection | On-board module and antenna connector for 4G/LTE (LTE-FDD B1/B3/B5/B7/B8/B20) and GSM/GPRS/EDGE (900/1800 MHz) with support of protocols: TCP/IP/IPV4/IPV6/Multi-PDP/FTP/HTTP/DNS, MQTT/MQTTS, TLS1.2 |
Wireless Connection | On-board module and antenna connector for Bluetooth BT5.0, BLE |
I/O | USB 2.0 host/device, CAN 2.0 A/B, I2C (2x), SPI (1x), UART (3x) |
Accelerometer/Vibration | On-board accelerometer: Ultra-low power, 3-axis high-definition (12-bit), variable output data rate (1 Hz-5.3 kHz), selectable full scale (±2g/±4g/±8g/±16g), Orientation detection (6D/4D), motion and fall detection (2 programmable interrupt generators), operation temperature range: -40° to 85°, embedded temperature sensor. |
Geopositioning | On-board GNSS Receiver (GPS, GLONASS, BeiDou) and antenna connector. Accuracy < 2 m. |
Peripherals | ADC (2x), Flash memory (1Gb), JTAG debug emulator, power management, TI Boosterpack compatible pinout connector. |
Board Size | 7 x 11 cm (PCB) |
Embedded Software | C/C++ hardware drivers, middleware and application program, TI-RTOS with POSIX support, TI programming toolchain including Code Composer Studio. |