You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by ad...@apache.org on 2016/04/26 23:00:04 UTC
[4/6] incubator-mynewt-site git commit: Lots of HAL additions by P
Dietrich. This closes #73. BLE security blurb added. Docker container and
quick start docs cleaned up
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/10ae00a2/docs/os/tutorials/tutorials.md
----------------------------------------------------------------------
diff --git a/docs/os/tutorials/tutorials.md b/docs/os/tutorials/tutorials.md
index 2ff2509..4a684ca 100644
--- a/docs/os/tutorials/tutorials.md
+++ b/docs/os/tutorials/tutorials.md
@@ -2,16 +2,34 @@
If the introduction to Mynewt has piqued your interest and you want to familiarize yourself with some of its functionality, this series of tutorials is for you. The lessons are aimed at the beginner.
-Here is a sampler of the tutorials available. New ones are being constantly added and can be seen in the navigation bar on the left.
-
-* [Blinky on Arduino Zero hardware](arduino_zero.md)
-* [Blinky on Olimex/STM32F407ZGT6 Cortex-M4 hardware](olimex.md)
-* [Blinky on STM32F3 discovery kit from ST Micro](STM32F303.md)
-* [Blinky on nRF52 Development Kit from Nordic Semiconductor](nRF52.md) **Note:** This supports BLE.
-* [Add a unit Test for a Package](unit_test.md)
-* [Add an air-quality sensor](air_quality_sensor.md)
-* [Additional Repositories](add_repos.md)
-* [A task to manage multiple events](event_queue.md)
+The full list of tutorials can be seen in the navigation bar on the left. New ones are being constantly added and will show up there automatically.
+
+###Prerequisites:
+
+* You have installed Docker container of Newt tool and toolchains or you have installed them natively on your machine
+* You have created a new project space (directory structure) and populated it with the core code repository (apache-mynewt-core) or know how to as explained in ../get_started/project_create.
+
+###Tutorial categories:
+
+The tutorials fall into a few broad categories. Some examples in each category are listed below.
+
+* Making an LED blink (the "Hello World" equivalent in the electronics world)
+ * [Blinky on Arduino Zero hardware](arduino_zero.md)
+ * [Blinky on Olimex/STM32F407ZGT6 Cortex-M4 hardware](olimex.md)
+ * [Blinky on STM32F3 discovery kit from ST Micro](STM32F303.md)
+ * [Blinky on nRF52 Development Kit from Nordic Semiconductor](nRF52.md) **Note:** This supports BLE.
+
+* Navigating the code and adding functionality
+ * [Adding more repositories to your project](add_repos.md)
+ * [Adding a unit test for a package](unit_test.md)
+ * [Adding task to manage multiple events](event_queue.md)
+
+* Bluetooth Low Energy
+ * [Running the example BLE app included in the repo](bletiny_project.md)
+
+* Using NewtMgr
+ * [Enabling remote communication with a device running Mynewt OS](project-slinky.md)
+
**Send us an email on the dev@ mailing list if you have comments or suggestions!** If you haven't joined the mailing list, you will find the links [here](../../community.md).
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/10ae00a2/mkdocs.yml
----------------------------------------------------------------------
diff --git a/mkdocs.yml b/mkdocs.yml
index 7276b79..417913a 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -248,6 +248,7 @@ pages:
- 'Other File Systems': 'os/modules/fs/otherfs.md'
- Hardware Abstraction Layer:
- toc: 'os/modules/hal/hal.md'
+ - Architecture: 'os/modules/hal/hal_architecture.md'
- 'API':
- 'Summary': 'os/modules/hal/hal_api.md'
- 'ADC': 'os/modules/hal/hal_adc/hal_adc.md'
@@ -263,8 +264,8 @@ pages:
- 'SPI': 'os/modules/hal/hal_spi/hal_spi.md'
- 'System': 'os/modules/hal/hal_system/hal_sys.md'
- 'UART': 'os/modules/hal/hal_uart/hal_uart.md'
- - 'Using': 'os/modules/hal/hal_in_libraries.md'
- - 'Creating': 'os/modules/hal/hal_creation.md'
+ - 'Using HAL': 'os/modules/hal/hal_in_libraries.md'
+ - 'Creating HAL': 'os/modules/hal/hal_creation.md'
- Test Utilities:
- toc: 'os/modules/testutil/testutil.md'
@@ -306,6 +307,7 @@ pages:
- toc: 'os/modules/logs/logs.md'
- BLE User Guide:
- NimBLE Introduction: 'network/ble/ble_intro.md'
+ - NimBLE Security: 'network/ble/ble_sec.md'
- Set up application: 'network/ble/nimble_setup.md'
- Initialize stack:
- toc: 'network/ble/ini_stack/ble_ini_intro.md'