... | @@ -6,16 +6,16 @@ Nothing is written in stone, so if you'd like to contribute with your own discov |
... | @@ -6,16 +6,16 @@ Nothing is written in stone, so if you'd like to contribute with your own discov |
|
|
|
|
|
### 📝 Basics
|
|
### 📝 Basics
|
|
*First tutorial*
|
|
*First tutorial*
|
|
- [**Boardcore Quick Start**](../wiki/Boardcore-Quick-Start)
|
|
- [**Boardcore Quick Start**](Boardcore-Quick-Start)
|
|
|
|
|
|
*Read these before you start coding*
|
|
*Read these before you start coding*
|
|
- [Git Workflow](https://github.com/skyward-er/skyward-boardcore/wiki/Git-Workflow)
|
|
- [Git Workflow](Git-Workflow)
|
|
- [Coding Guidelines](https://github.com/skyward-er/skyward-boardcore/wiki/Coding-Guidelines)
|
|
- [Coding Guidelines](Coding-Guidelines)
|
|
- [Eclipse IDE Configuration](https://github.com/skyward-er/skyward-boardcore/wiki/Eclipse-Configuration)
|
|
- [Eclipse IDE Configuration](Eclipse-Configuration)
|
|
|
|
|
|
*Other things to look at*
|
|
*Other things to look at*
|
|
- [Codestyle](../wiki/Codestyle) (clang-format and linter)
|
|
- [Codestyle](Codestyle) (clang-format and linter)
|
|
- [Templates](../wiki/Templates) (typical file structure, copyright ecc)
|
|
- [Templates](Templates) (typical file structure, copyright ecc)
|
|
|
|
|
|
### 📚 Tutorials
|
|
### 📚 Tutorials
|
|
*Things that will help you getting familiar with Boardcore*
|
|
*Things that will help you getting familiar with Boardcore*
|
... | @@ -24,27 +24,27 @@ Nothing is written in stone, so if you'd like to contribute with your own discov |
... | @@ -24,27 +24,27 @@ Nothing is written in stone, so if you'd like to contribute with your own discov |
|
- [Serial Communication](../wiki/Serial-Communication)
|
|
- [Serial Communication](../wiki/Serial-Communication)
|
|
- [Software I2C]
|
|
- [Software I2C]
|
|
- [SPI Communication]
|
|
- [SPI Communication]
|
|
- [Writing a driver](https://github.com/skyward-er/skyward-boardcore/wiki/Writing-a-driver)
|
|
- [Writing a driver](Writing-a-driver)
|
|
- [Writing a sensor]
|
|
- [Writing a sensor]
|
|
- [Flashing on a board](https://github.com/skyward-er/skyward-boardcore/wiki/Flashing-on-a-Target-Board)
|
|
- [Flashing on a board](Flashing-on-a-Target-Board)
|
|
- [**Cheat Sheet**](https://github.com/skyward-er/skyward-boardcore/wiki/Cheat-Sheet)
|
|
- [**Cheat Sheet**](Cheat-Sheet)
|
|
|
|
|
|
### 🛠 Boardcore Components
|
|
### 🛠 Boardcore Components
|
|
*Specific documentation about commonly used features*
|
|
*Specific documentation about commonly used features*
|
|
|
|
|
|
- [Skyward Build System](https://github.com/skyward-er/skyward-boardcore/wiki/Skyward-Build-Systems-(SBS))
|
|
- [Skyward Build System](Skyward-Build-Systems-(SBS))
|
|
- [SDLogger]
|
|
- [SDLogger]
|
|
- [Events Scheduler]
|
|
- [Events Scheduler]
|
|
- [Active Objects](https://github.com/skyward-er/skyward-boardcore/wiki/Writing-a-driver#active-object)
|
|
- [Active Objects](Writing-a-driver#active-object)
|
|
- [Singleton objects](https://github.com/skyward-er/skyward-boardcore/wiki/Writing-a-driver#singleton)
|
|
- [Singleton objects](Writing-a-driver#singleton)
|
|
- [Fault Counters]
|
|
- [Fault Counters]
|
|
- [BusTemplate]
|
|
- [BusTemplate]
|
|
- [Mavlink](https://github.com/skyward-er/skyward-boardcore/wiki/Mavlink)
|
|
- [Mavlink](Mavlink)
|
|
|
|
|
|
### ⚠️ Work in Progress
|
|
### ⚠️ Work in Progress
|
|
|
|
|
|
- [Alain's stuff](../wiki/Alain-Random-Stuff)
|
|
- [Alain's stuff](Alain-Random-Stuff)
|
|
- [Working with Submodules](../wiki/Working-with-Submodules)
|
|
- [Working with Submodules](Working-with-Submodules)
|
|
|
|
|
|
-----------------------------------
|
|
-----------------------------------
|
|
### Useful External Links
|
|
### Useful External Links
|
... | | ... | |