arrow_back Back to Projects
developer_board
2022

HAT for the STM32

An extension kit for the STM32 Discovery Board designed to add sensors and features with a plug-and-play approach.

STM32CEmbeddedPCB DesignKiCadSensor Integration

Overview

This project centred around building an extension kit for the STM32 Discovery Board. The goal was to add more sensors and features to the board with a plug-and-play approach.

My Responsibility

Sensor Selection

  • Evaluated and selected appropriate sensors for the desired functionality
  • Chosen sensors: temperature, humidity, and proximity/distance sensors
  • Considered specifications, compatibility, and integration complexity

PCB Design

  • Designed the sensor subsystem on the PCB using KiCad
  • Laid out sensor connections and support circuitry for reliability
  • Calculated the power budget to ensure the subsystem could be sustainably powered

Firmware Integration

  • Wrote code to integrate the sensors with the rest of the system
  • Built clean interfaces that made it easy for others to adopt the sensors in their work
  • Ensured the plug-and-play experience worked seamlessly with the STM32

HAT PCB Board