Back Homepage

Embedded STM32 Pedometer: StepperOne

STM32, Embedded C, Altium Designer, Solidworks, Leadership

Completed: 26 June 2025

This project is a group assignment for the UTS University subject: 41070 Embedded Mechatronic Studio. We were tasked to design, program and produce a Pedometer Shield for an Arduino.

With permission, my group and I instead took the extra challenge to embed a STM32 Microcontroller onto the PCB, removing the need for an external development module. This decision was extremely profitable and aligns closer to industry expectations.

Many of the pictures included here are from 'Design review' presentations to tutors.

This project was successful and has been nominated by the subject coordinator to participate in UTS's annual 'TechFest'. The showcase is a public event showcasing top performing student groups from subjects within the Faculty of Engineering and IT. With the lessons learned from the semester, a team member and I decided to work on a second revision of the project the with main intent to make the device thinner and more robust.

My contributions:

  • Designated team lead by peers
  • Product designer
  • Top level, MCU, Buttons & Accelerometer schematics
  • Firmware lead
  • Mechanical CAD design shown throughout the album

Interesting information:

  • STM32G071RBT6 MCU.
  • ADXL335 Analog MEMS accelerometer.
  • Belt clip consumer product form factor.
  • 2.66" e-paper display
  • EEPROM data retention (calibration offsets & statistics)
  • Altium Designer, SolidWorks, and STM32CubeMX IDE are the software tools we're using.
Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image Project image