leka / LekaOS_Explorations

An exploration repo to use as a dirty stage before including in the main LekaOS
Apache License 2.0
2 stars 0 forks source link

LekaOS Explorations

About

This repository contains all our experimentations with Arm Mbed OS & STM32CubeF7.

This is a quick & dirty repository whose main goal is to test a lot of things, not lose anything, share issues and bugs before merging in our main LekaOS repository.

No branches, few PRs, each test/example in its own directory.

How to use

Each time you want to add a new experimentation, you need to do the following steps:

# git checkout -b {user}-{Topic}-{(optional) Hardware}-{The_Goal_Of_The_Experiment}
$ git checkout -b ladislas-Sensors-LSM6DSOX-Drivers_Comparision
# or
$ git checkout -b ladislas-Sensors-Nucleo_IKS01A2-Mbed_ST_Drivers

⚠️ When you're done (or even while working), git push your branch to origin and then open a PR for others to review.

With mbed

If you are using mbed:

# copy _template and give your experiment a meaningful name with the following pattern:
# LKExp-{Topic}-{(optional) Hardware}-{The_Goal_Of_The_Experiment}
# Check the other directories for inspiration
$ cp -r _template LKExp-Sensors-LSM6DSOX-Drivers_Comparision

# cd to the new directory
$ cd LKExp-Sensors-LSM6DSOX-Drivers_Comparision

# pull mbed os
$ git clone --depth=1 https://github.com/ARMmbed/mbed-os ./lib/mbed-os

# then when you need to compile and flash
$ mbed compile --flash

Without mbed

In case you are no using mbed:

Resources

License

Copyright (c) APF France handicap & Ladislas de Toldi. All rights reserved.

Licensed under the Apache-2.0 license.