-
Notifications
You must be signed in to change notification settings - Fork 40
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Switch to Just-the-Docs, fix formatting for new theme (#5)
* Change theme, add Gemfile * Add headers to all docs, switch to more maintained theme, remove toc from index * Better headers / sectioning * Fix tables
- Loading branch information
1 parent
9ba350a
commit 36b3f5b
Showing
76 changed files
with
677 additions
and
223 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -52,4 +52,8 @@ GTAGS | |
TAGS | ||
tags | ||
|
||
.idea | ||
.idea | ||
|
||
_site | ||
.jekyll-cache | ||
vendor |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
source 'https://rubygems.org' | ||
|
||
gem 'jekyll' | ||
gem 'rake' | ||
gem 'webrick' | ||
gem 'jekyll-relative-links' | ||
gem 'jekyll-remote-theme' | ||
gem 'jekyll-seo-tag' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,84 @@ | ||
GEM | ||
remote: https://rubygems.org/ | ||
specs: | ||
addressable (2.8.0) | ||
public_suffix (>= 2.0.2, < 5.0) | ||
colorator (1.1.0) | ||
concurrent-ruby (1.1.9) | ||
em-websocket (0.5.3) | ||
eventmachine (>= 0.12.9) | ||
http_parser.rb (~> 0) | ||
eventmachine (1.2.7) | ||
ffi (1.15.5) | ||
forwardable-extended (2.6.0) | ||
http_parser.rb (0.8.0) | ||
i18n (1.10.0) | ||
concurrent-ruby (~> 1.0) | ||
jekyll (4.2.1) | ||
addressable (~> 2.4) | ||
colorator (~> 1.0) | ||
em-websocket (~> 0.5) | ||
i18n (~> 1.0) | ||
jekyll-sass-converter (~> 2.0) | ||
jekyll-watch (~> 2.0) | ||
kramdown (~> 2.3) | ||
kramdown-parser-gfm (~> 1.0) | ||
liquid (~> 4.0) | ||
mercenary (~> 0.4.0) | ||
pathutil (~> 0.9) | ||
rouge (~> 3.0) | ||
safe_yaml (~> 1.0) | ||
terminal-table (~> 2.0) | ||
jekyll-relative-links (0.6.1) | ||
jekyll (>= 3.3, < 5.0) | ||
jekyll-remote-theme (0.4.3) | ||
addressable (~> 2.0) | ||
jekyll (>= 3.5, < 5.0) | ||
jekyll-sass-converter (>= 1.0, <= 3.0.0, != 2.0.0) | ||
rubyzip (>= 1.3.0, < 3.0) | ||
jekyll-sass-converter (2.1.0) | ||
sassc (> 2.0.1, < 3.0) | ||
jekyll-seo-tag (2.8.0) | ||
jekyll (>= 3.8, < 5.0) | ||
jekyll-watch (2.2.1) | ||
listen (~> 3.0) | ||
kramdown (2.3.1) | ||
rexml | ||
kramdown-parser-gfm (1.1.0) | ||
kramdown (~> 2.0) | ||
liquid (4.0.3) | ||
listen (3.7.1) | ||
rb-fsevent (~> 0.10, >= 0.10.3) | ||
rb-inotify (~> 0.9, >= 0.9.10) | ||
mercenary (0.4.0) | ||
pathutil (0.16.2) | ||
forwardable-extended (~> 2.6) | ||
public_suffix (4.0.6) | ||
rake (13.0.6) | ||
rb-fsevent (0.11.1) | ||
rb-inotify (0.10.1) | ||
ffi (~> 1.0) | ||
rexml (3.2.5) | ||
rouge (3.28.0) | ||
rubyzip (2.3.2) | ||
safe_yaml (1.0.5) | ||
sassc (2.4.0) | ||
ffi (~> 1.9) | ||
terminal-table (2.0.0) | ||
unicode-display_width (~> 1.1, >= 1.1.1) | ||
unicode-display_width (1.8.0) | ||
webrick (1.7.0) | ||
|
||
PLATFORMS | ||
x86_64-linux | ||
|
||
DEPENDENCIES | ||
jekyll | ||
jekyll-relative-links | ||
jekyll-remote-theme | ||
jekyll-seo-tag | ||
rake | ||
webrick | ||
|
||
BUNDLED WITH | ||
2.2.33 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,18 @@ | ||
theme: jekyll-theme-slate | ||
title: Zephyr Tutorial | ||
remote_theme: bedroesb/just-the-docs | ||
|
||
plugins: | ||
- jekyll-relative-links | ||
- jekyll-remote-theme | ||
- jekyll-seo-tag | ||
|
||
callouts: | ||
note: | ||
title: Note | ||
color: green | ||
warning: | ||
title: Warning | ||
color: yellow | ||
error: | ||
title: Error | ||
color: red |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
{: .warning} | ||
This section is incomplete. You can help by [contributing](https://github.com/maksimdrachov/zephyr-rtos-tutorial). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,15 @@ | ||
## Zephyr Tutorial Introduction | ||
--- | ||
layout: post | ||
title: Introduction | ||
nav_order: 1 | ||
--- | ||
|
||
*Why have I started writing this tutorial?* | ||
# Zephyr Tutorial Introduction | ||
|
||
## Why have I started writing this tutorial? | ||
|
||
When I started learning Zephyr (~June 2021) I noticed it was difficult to find a clear and comprehensive guide for n00bs like myself. As I was learning I made a Gihub repository with personal notes and useful links. Eventually I decided to write a comprehensive tutorial - to give back to the open source community and to help others that might want to learn Zephyr. | ||
|
||
*Why on Github?* | ||
## Why on Github? | ||
|
||
As Zephyr is a relatively new project and still very much evolving, I thought it made sense to write this tutorial in an open source manner. Therefore as things change, and the project evolves, it will remain possible to keep the information up-to-date. If you come across any code that is not working, information that is invalid (or out-of-date),... don't hesitate to raise an issue or submit a PR. I hope that with the help of the Zephyr community this can become an entry-point for all beginners. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,18 @@ | ||
## Prerequisites | ||
--- | ||
layout: post | ||
title: Prerequisites | ||
nav_order: 2 | ||
--- | ||
|
||
### 1. [NUCLEO-F756ZG](https://www.st.com/en/evaluation-tools/nucleo-f756zg.html) | ||
# Prerequisites | ||
|
||
## 1. [NUCLEO-F756ZG](https://www.st.com/en/evaluation-tools/nucleo-f756zg.html) | ||
This is the board that we'll be using for the tutorial, since Zephyr is platform-agnostic you can also use whatever you have laying around, but the commands might look slitghtly different for you. | ||
|
||
[Zephyr supported boards](https://docs.zephyrproject.org/latest/boards/index.html#boards) | ||
|
||
### 2. [USB to Micro-USB Cable](https://www.google.com/search?q=micro+usb) | ||
## 2. [USB to Micro-USB Cable](https://www.google.com/search?q=micro+usb) | ||
This allows you to connect you Nucleo board through the debugger to your computer. | ||
|
||
### 3. [Ethernet Cable](https://www.google.com/search?q=ethernet) | ||
## 3. [Ethernet Cable](https://www.google.com/search?q=ethernet) | ||
If you want to learn about networking you'll need an ethernet cable and an ethernet port on your computer (or have access to the router). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
--- | ||
layout: post | ||
title: 'Lesson 13: Build System' | ||
has_children: true | ||
nav_order: 130 | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
--- | ||
layout: post | ||
title: 'Lesson 6: Debugging' | ||
has_children: true | ||
nav_order: 60 | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.