Welcome to the Embedded Sharepoint! This documentation is designed to assist LHR - Solar teams in developing projects using STM32 devices.
- Simplified Development: Provides a unified interface for working with various STM32 devices.
- Modular Design: Easily integrate with different components and libraries.
- Comprehensive Documentation: Detailed guides and API references for every module.
In Powershell administrator:
winget install usbipd
In PowerShell administrator:
usbipd list
usbipd bind --busid <busid>
usbipd attach --wsl --busid <busid>
Note: Docker installs tools for development on Ubuntu 22.04.
Note: DO NOT install packages in the docker session. Changes will be lost. Update the Dockerfile instead!
Note: If USB devices are detected via lsusb but fail to open, try restarting the container with the device plugged in.
Install Dev Containers extension
Open repository folder in VS Code
F1 → "Dev Containers: Open Folder in Container..."
Ensure docker is running
sudo systemctl start docker
This script sets up a docker container for embedded development.
Usage:
./start.sh
Remove Docker Image:
docker rmi embedded-sharepoint-dev