Skip to content

Rust_Embedded_MAX31865

Board STM32F401RET6 reading temperature using sensor MAX31865 with SPI1 and W5500 Ethernet controller in SPI2.

rena

Published September 19, 2023

Original author: ErhnamOriginal source (new tab)

Rust_Embedded_MAX31865

Components

Hardware components

WIZnet parts

Project description

Project Summary

The GitHub project Rust_Embedded_MAX31865 is focused on reading temperature data using the MAX31865 sensor with the STM32F401RET6 board. The project is written in Rust and uses SPI1 for sensor communication and SPI2 for a W5500 Ethernet controller. The connection is established with a 3-wire setup.

Installation and Execution

  • Installation: The project requires gdb-multiarch and openocd, which can be installed using sudo apt-get install gdb-multiarch openocd.
  • Execution: To run the project, you need to execute openocd -f interface/stlink-v2-1.cfg -f target/stm32f4x.cfg in one Linux terminal and cargo update cargo build cargo run in another.

Comments

Similar projects you might like

Comments