Skip to content

Nucleo Spectral Starter Project

wilsonchen02 edited this page Sep 20, 2022 · 2 revisions

About

This tutorial is intended to get you more familiar with a Nucleo (with STM32F303RE MCU) and the Cube IDE. You will be asked to develop code that can read data from the triad spectroscopy sensor. This is a small board with three light sensors on it.

Just as a reminder, if you have any questions, feel free to reach out to any of the ESW leads or members. This project isn't meant to be high-stakes, so please reach out if you ever get stuck!

Instructions

What is a spectral sensor?

A spectral sensor is a sensor used in the Science mission to collect data for spectroscopy. It can help determine spectral lines, which can identify the presence of specific elements in a sample. Check it out

image

We mostly care about 4 pins on the left:

  • SCL: The clock that times when data is sent
  • SDA: The line that sends data
  • 3V3: 3.3 Volts for powering the sensor
  • GND: Ground for electricity

We want to get data from the sensor and send it to our microcontroller, the STM32 Nucleo.

image

Clone this wiki locally