STM32CubeIDE Integration Guide
The following guide will walk you through step-by-step how to integrate and test the Memfault SDK for a STM32 device using STM32CubeIDE.
1. Create a Project
Create a Project and get a Project Key
Go to app.memfault.com and from the "Select A Project" dropdown, click on "Create Project" to setup your first project. Choose a name that reflects your product, such as "smart-sink-dev".
Once you've created your project, you'll be automatically taken to an page that includes your project key. Copy the key and follow the rest of this guide.
2. Set up the SDK
The following steps will be walking through adding Memfault to a standard
STM32CubeIDE example project. For reference, this project is located at
~/STM32CubeIDE/workspace_1.16.1/Virtual_COM_Port
with the following directory
structure:
.
├── .git
├── .gitignore
├── .mxproject
├── Binary
├── Drivers