It is built around the TZ1041MBG ‘sensor hub’ application processor. This processor is based on a 32-bit ARM Cortex-M4F processor and acts as a hub to collect, process and store data from multiple sources. It then transfers the raw or processed data to external devices such as smartphones and tablets using an integrated Bluetooth wireless communication function.
The EBTZ1041-SK-A1 evaluation board combines the TZ1041MBG processor with an Arduino UNO R3-compatible header that allows developers to connect to commercially available Arduino shields. In addition to the integrated Bluetooth, a dedicated header to connect to Toshiba’s TC32306 single-chip RF transceiver further supports sub-GHz wireless communications. An on-board CMSIS-DAP debug interface is provided as standard. Alternative debuggers can be connected via the board’s 9-pin SWD connector.
Toshiba’s TZ1041MBG allows peripheral devices and sensors - for example MEMS sensors such as atmospheric pressure sensors and moisture sensors – to be connected via various integrated USB, UART, SPI, I ²C and 12-bit ADC interfaces. Other external sensors can be directly connected to the three input channels of the device’s integrated 24-bit high-resolution ΔΣ ADC - this allows for accurate measurement of biomedical signals including pulse rates and electrocardiograms. This accurate data is collected and processed by the Cortex-M4F with DSP instructions and a floating point processing unit. The processor also incorporates 288 kB SRAM operating memory and 1 MB NOR flash memory for storing program code and data. The integrated Bluetooth LE controller and RF circuit - compliant with Bluetooth Ver4.1 Low Energy standards - transfer raw and processed data to external equipment.
As well as the starter kit hardware, wearables developers have access to Toshiba software algorithms for the TZ1000 series. These include Activity Monitoring, PPG (Photoplethysmography) monitoring and ECG (electrocardiography) monitoring.