Getting Started With STM32 and Nucleo Part 2: How to Use I2C to Read Temperature Sensor TMP102

Описание к видео Getting Started With STM32 and Nucleo Part 2: How to Use I2C to Read Temperature Sensor TMP102

Let’s take our STM32 to the next level and communicate with a sensor. We’ll use the I2C protocol to send and receive messages with a TI TMP102.

In this video, we’ll show you how to use the STM32CubeIDE to create a new project and write a few simple STM32 HAL commands to transmit messages across the I2C bus. We’ll read temperature data from a TMP102 sensor and then calculate a readable temperature in Celsius from that information. Finally, we’ll use the STM32’s UART peripheral to transmit that temperature data back to our computer to read on a serial console.

The STM32 series is based on the ARM Cortex architectures. Specifically, we’ll be looking at the STM32 Arm Cortex-M microcontrollers. To make life easier, we’ll be using STMicroelectronics’ official Nucleo development boards (the Nucleo-L476RG in particular).

WRITTEN TUTORIAL

If you would like to see the steps performed in this video in written form, please see the tutorial here: https://www.digikey.com/en/maker/proj...

Wishlist (shared cart): https://www.digikey.com/short/p59jrr

ADDITIONAL RESOURCES

Related Projects https://www.digikey.com/maker/search-...

Download STM32CubeIDE: https://www.st.com/en/development-too...

STM32 HAL documentation (click on family from graphic and then Resources tab) : https://www.st.com/en/embedded-softwa...

SparkFun I2C Tutorial: https://learn.sparkfun.com/tutorials/...

Maker.io: https://www.digikey.com/en/maker
Digi-Key’s Blog - TheCircuit: https://www.digikey.com/en/blog
Connect with Digi-Key on Facebook:   / digikey.electronics  
And follow us on Twitter:   / digikey  

Комментарии

Информация по комментариям в разработке