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

Getting Started With STM32 and Nucleo Part 3: FreeRTOS - How To Run Multiple Threads w/ CMSIS-RTOS

Getting Started with STM32 and Nucleo Part 1: Introduction to STM32CubeIDE and Blinky – Digi-Key

ESP32: Build Your Own Smart Home Sensor in 10 Minutes

I Hacked This Temu Router. What I Found Should Be Illegal.

STM32 Guide #2: Registers + HAL (Blink example)

I2C and SPI on a PCB Explained!

Getting Started With STM32 & Nucleo Part 4: Working with ADC and DMA - Maker.io

Something is jamming GPS over Europe. Here's what we found

Getting Started with STM32 and Nucleo Part 6: Timers and Timer Interrupts | Digi-Key Electronics

Starting with STM32 - Programming Tutorial for Beginners | Step by Step | Greidi Ajalik

Using I2C for any device on STM32 with HAL | VIDEO 26

Toothless Gears Make Much More Torque Than Conventional Ones, Here's How. Cycloid Drive Explained

STM32 Nucleo Bare-Metal: Getting Started (Docs, IDE, Tools)

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

How I2C Communication Works and How To Use It with Arduino

Getting Started with STM32 and Nucleo Part 5: How to Use SPI | Digi-Key Electronics

STM32 Guide #4: Generated Code, HAL, and Bare Metal

This Medical Machine costs $18,000. I Took It Personally.

