Wiznet makers

rena

Published September 19, 2023 ©

86 UCC

9 WCC

16 VAR

0 Contests

1 Followers

0 Following

Original Link

Rust_Embedded_MAX31865

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

COMPONENTS Hardware components

WIZnet - W5500

x 1


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.
Documents
Comments Write

Similar projects you might like

Introducing two solutions that fully support the WIZnet W6100 (IPv6) in the ESP32 environment.

The W6100 ESP-IDF Master Suite: C & Rust

Benjamin
  • 371

  • 0

Implements a Protocol Break Relay—a security pattern from the Cross Domain Solution (CDS) domain—using Rust on the W5500-EVB-Pico board.

How Does Rust Enable Protocol Break Security on W5500-EVB-Pico?

Benjamin
  • 264

  • 0

Async Rust (Embassy) GPS server on RP2040 + W5500. Delivers real-time GPS data via TCP API with full NMEA parsing and memory-safe concurrent task handling.

How to Build an Async GPS Server with Rust & W5500?

Benjamin
  • 281

  • 0

Dual-Stack Industrial Control: High-Performance Support for C++ and Rust: prodino-esp32-ethernet-v1

Dual-Stack Industrial Control: High-Performance Support for C++ and Rust: prodino-esp32-ethernet-v1

lawrence
  • 1428

  • 0

Embassy’s embassy-net-wiznet just gained an initial WIZnet W6300 chip driver in Rust, enabling Embassy applications to talk to the newest 10/100 TOE controller

How to Get W6300 Hardware TCP/IP Running in Rust Embassy?

viktor
  • 1191

  • 0

A bidirectional CAN bus to Ethernet/WiFi bridge implementation for the Raspberry Pi Pico W written in Rust using the Embassy async framework.

A bidirectional CAN bus to Ethernet/WiFi bridge implementation for the Raspberry Pi Pico W

viktor
  • 360

  • 0

Exploring esp-idf-svc: Building Type-Safe Rust Applications on ESP32

Exploring esp-idf-svc: Building Type-Safe Rust Applications on ESP32

lawrence
  • 1776

  • 0

https://github.com/wseaton/cloggo

cloggo

Grace_Koo
  • 91

  • 0