TIDM-LPBP-SENSORHUB

TIDM-LPBP-SENSORHUB

Design files

Overview

This Sensor Hub design uses a Tiva platform for evaluating the use of ARM® Cortex™-M4-based TM4C devices in sensor fusion applications, demonstrating the mathematical and algorithm computation features of the M4 architecture. This design features seven on-board sensor functions including an InvenSense MPU-9150 9-axis MEMS motion tracking (3-axis gyro, accelerometer, and compass), Bosch Sensortec BMP180 pressure sensor, Sensirion SHT21 humidity and ambient temperature sensor, Intersil ISL29023 ambient and infrared light sensor, and TI's TMP006 non-contact infrared temperature sensor.

Features
  • Seven on-board sensor functions
  • Supported by TivaWare™ for C Series Driver Library
  • Compatible with the following toolchains: Code Composer Studio™ IDE, Keil™ RealView® , IAR Systems Embedded Workbench® , Mentor Embedded Sourcery CodeBench™
Download View video with transcript Video

Design files & products

Design files

Download ready-to-use system files to speed your design process.

TIDR752.PDF (131 KB)

Complete listing of design components, reference designators, and manufacturers/part numbers

TIDC473.ZIP (298 KB)

Design file that contains information on physical board layer of design PCB

TIDR751.PDF (271 KB)

Detailed schematic diagram for design layout and components

TIDR750.PDF (105 KB)

Detailed schematic diagram for design layout and components

Products

Includes TI products in the design and potential alternatives.

Digital temperature sensors

TMP006 — Infrared Thermopile Contactless Temperature Sensor in WCSP Package

Data sheet: PDF | HTML
General-purpose MCUs

TM4C1230D5PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 24-kb RAM, CAN, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1230E6PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, CAN, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1230H6PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1231C3PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 32-kb Flash, 12-kb RAM, CAN, RTC, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1231D5PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 24-kb RAM, CAN, RTC, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1231D5PZ — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 24-kb RAM, CAN, RTC, 100-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1231E6PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 24-kb RAM, CAN, RTC, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1231E6PZ — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, CAN, RTC, 100-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1231H6PGE — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, 144-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1231H6PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1231H6PZ — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, 100-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1232C3PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 32-kb Flash, 32-kb RAM, CAN, USB-D, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1232D5PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 12-kb RAM, CAN, USB-D, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1232E6PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 24-kb RAM, CAN, USB-D, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1232H6PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, USB-D, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1233C3PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 32-kb Flash, 32-kb RAM, CAN, RTC, USB-D, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1233D5PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 12-kb RAM, CAN, RTC, USB-D, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1233D5PZ — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 24-kb RAM, CAN, RTC, USB-D, 100-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1233E6PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 24-kb RAM, CAN, RTC, USB-D, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1233E6PZ — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, CAN, RTC, USB-D, 100-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1233H6PGE — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, USB-D, 144-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1233H6PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, USB-D, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1233H6PZ — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, USB-D, 100-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1236D5PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 32-kb RAM, CAN, USB, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1236E6PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 24-kb RAM, CAN, USB, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1236H6PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, USB, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1237D5PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 32-kb RAM, CAN, RTC, USB, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1237D5PZ — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 24-kb RAM, CAN, RTC, USB, 100-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1237E6PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 24-kb RAM, CAN, RTC, USB, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1237E6PZ — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, CAN, RTC, USB, 100-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1237H6PGE — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, USB, 144-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1237H6PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, USB, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C1237H6PZ — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, USB, 100-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C123AE6PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, 2x CAN, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C123AH6PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C123BE6PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, 2x CAN, RTC, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C123BE6PZ — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, 2x CAN, RTC, 100-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C123BH6PGE — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, 144-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C123BH6PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C123BH6PZ — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, 100-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C123BH6ZRB — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, 157-pin BGA

Data sheet: PDF
General-purpose MCUs

TM4C123FE6PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, 2x CAN, USB, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C123FH6PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, USB, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C123GE6PM — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 64-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C123GE6PZ — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 100-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C123GH6PGE — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 144-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C123GH6PM — 32-bit Arm Cortex-M4F based MCU with 80 -MHz, 256 -KB Flash, 32 -KB RAM, 2 CAN, RTC, USB, 64-Pin

Data sheet: PDF
General-purpose MCUs

TM4C123GH6PZ — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 100-pin LQFP

Data sheet: PDF
General-purpose MCUs

TM4C123GH6ZRB — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 157-pin BGA

Data sheet: PDF
General-purpose MCUs

TM4C123GH6ZXR — 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 168-pin BGA

Data sheet: PDF
General-purpose MCUs

TM4C1290NCPDT — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB

Data sheet: PDF
General-purpose MCUs

TM4C1290NCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB

Data sheet: PDF
General-purpose MCUs

TM4C1292NCPDT — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+MII

Data sheet: PDF
General-purpose MCUs

TM4C1292NCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+MII

Data sheet: PDF
General-purpose MCUs

TM4C1294KCPDT — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 512-kb Flash, 256-kb RAM, USB, ENET MAC+PHY

Data sheet: PDF
General-purpose MCUs

TM4C1294NCPDT — 32-bit Arm Cortex-M4F based MCU with 120-MHZ, 1-MB flash, 256-KB RAM, USB, ENET MAC+PHY

Data sheet: PDF
General-purpose MCUs

TM4C1294NCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY

Data sheet: PDF
General-purpose MCUs

TM4C1297NCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, LCD

Data sheet: PDF
General-purpose MCUs

TM4C1299KCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 512-kb Flash, 256-kb RAM, USB, ENET MAC+PHY, LCD

Data sheet: PDF
General-purpose MCUs

TM4C1299NCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY, LCD

Data sheet: PDF
General-purpose MCUs

TM4C129CNCPDT — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, AES

Data sheet: PDF
General-purpose MCUs

TM4C129CNCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, AES

Data sheet: PDF
General-purpose MCUs

TM4C129DNCPDT — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+MII, AES

Data sheet: PDF
General-purpose MCUs

TM4C129DNCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+MII, AES

Data sheet: PDF
General-purpose MCUs

TM4C129EKCPDT — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 512-kb Flash, 256-kb RAM, USB, ENET MAC+PHY, AES

Data sheet: PDF
General-purpose MCUs

TM4C129ENCPDT — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY, AES

Data sheet: PDF
General-purpose MCUs

TM4C129ENCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY, AES

Data sheet: PDF
General-purpose MCUs

TM4C129LNCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY, LCD, AES

Data sheet: PDF
General-purpose MCUs

TM4C129XKCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 512-kb Flash, 256-kb RAM, USB, ENET MAC+PHY, LCD, AES

Data sheet: PDF
General-purpose MCUs

TM4C129XNCZAD — 32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-KB RAM, USB, ENET MAC+PHY, LCD, AES

Data sheet: PDF
Linear & low-dropout (LDO) regulators

TPS751 — 1.5-A, ultra-low-dropout voltage regulator with low-IQ & power good

Data sheet: PDF

Start development

Hardware development

Evaluation board

EK-TM4C123GXL — ARM® Cortex®-M4F Based MCU TM4C123G LaunchPad™ Evaluation Kit

This Sensor Hub design uses a Tiva platform for evaluating the use of ARM® Cortex™-M4-based TM4C devices in sensor fusion applications, demonstrating the mathematical and algorithm computation features of the M4 architecture. This design features seven on-board sensor functions including (...)

EVM user’s guide: PDF
Supported products & hardware

Supported products & hardware

Hardware development
Reference design
TIDM-LPBP-SENSORHUB — Comprehensive Sensor Hub Solution with Seven On-Board Sensors TIDM-TM4C123IOTSTEPPERMOTOR — Microstepping Stepper Motor Control With MCU and Wi-Fi for IoT Reference Design TIDM-TM4C123STEPPERMOTOR — Driving a Stepper Motor Reference Design with High Performance MCU TIDM-TM4C123XSUB1GHZ — Sub-1 GHz–Enabled IoT Node on High-Performance Microcontroller Reference Design TIDM-TM4C129XGATEWAY — Secure IoT Gateway Reference Design for Bluetooth® Low Energy, Wi-Fi® and Sub-1 GHz Nodes
In stock
Limit:
Out of stock on TI.com
Not available on TI.com

EK-TM4C123GXL — ARM® Cortex®-M4F Based MCU TM4C123G LaunchPad™ Evaluation Kit

close
Latest version
Version: null
Release date:
Hardware development
Reference design
TIDM-LPBP-SENSORHUB — Comprehensive Sensor Hub Solution with Seven On-Board Sensors TIDM-TM4C123IOTSTEPPERMOTOR — Microstepping Stepper Motor Control With MCU and Wi-Fi for IoT Reference Design TIDM-TM4C123STEPPERMOTOR — Driving a Stepper Motor Reference Design with High Performance MCU TIDM-TM4C123XSUB1GHZ — Sub-1 GHz–Enabled IoT Node on High-Performance Microcontroller Reference Design TIDM-TM4C129XGATEWAY — Secure IoT Gateway Reference Design for Bluetooth® Low Energy, Wi-Fi® and Sub-1 GHz Nodes

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support.

Videos