http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/89c943e1/latest/faq/answers/index.html ---------------------------------------------------------------------- diff --git a/latest/faq/answers/index.html b/latest/faq/answers/index.html index 389e6e6..c714436 100644 --- a/latest/faq/answers/index.html +++ b/latest/faq/answers/index.html @@ -6,18 +6,18 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0"> - <link rel="canonical" href="http://mynewt.apache.org/faq/answers/"> + <!-- This is broken by doc revisioning. + <link rel="canonical" href="http://mynewt.apache.org/faq/answers/"> --> <link rel="shortcut icon" href="../../img/favicon.ico"> - <title>FAQ - Apache Mynewt</title> + <title>FAQ - Apache Mynewt</title> <link href="../../css/bootstrap-3.0.3.min.css" rel="stylesheet"> - <link href="../../css/font-awesome-4.0.3.css" rel="stylesheet"> <link rel="stylesheet" href="../../css/highlight.css"> <link href="../../css/base.css" rel="stylesheet"> <link href="../../css/custom.css" rel="stylesheet"> <link href="../../css/v2.css" rel="stylesheet"> - <link href='https://fonts.googleapis.com/css?family=Roboto:400,500,700,900,300,100' rel='stylesheet' type='text/css'> + <link href="https://fonts.googleapis.com/css?family=Lato" rel="stylesheet"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css"> <link href="../../extra.css" rel="stylesheet"> @@ -44,6 +44,16 @@ <body class="FAQ"> + <div class="container"> + <div class="row v2-main-banner"> + <div class="col-xs-12 v2-vcenter"> + <a href="/"><img class="logo" src="/img/logo.png"></a> + + <h4 class="tagline">An OS to build, deploy and securely manage billions of devices</h4> + </div> + </div> +</div> + @@ -51,7 +61,7 @@ -<nav id="navbar" class="navbar navbar-inverse navbar-fixed-top" role="navigation"> +<nav id="navbar" class="navbar navbar-inverse affix-top" data-spy="affix" data-offset-top="150" role="navigation"> <div class="container"> <!-- Collapsed navigation --> <div class="navbar-header"> @@ -72,7 +82,7 @@ <li class="" > - <a href="/">Home</a> + <a href="/"><i class="fa fa-home" style="font-size: larger;"></i></a> </li> <li class="important" @@ -85,6 +95,11 @@ <a href="/about/">About</a> </li> <li + class="" +> + <a href="/talks/">Talks</a> + </li> + <li class="active" > <a href="/latest/os/introduction">Documentation</a> @@ -119,9 +134,8 @@ <div class="container"> <div class="row"> - <div class="col-md-3 v2-sidebar"><div id="docSidebar" class="hidden-print" role="complementary"> + <div class="col-md-3 v2-sidebar sidebar-container"><div id="docSidebar" class="hidden-print" role="complementary"> <div class="top"> - <img class="hidden-xs hidden-sm logo-small" src="/img/logo.svg" alt="MyNewt" title="MyNewt"> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../../search.html" method="get"> <div class="form-group"> @@ -136,16 +150,16 @@ <option value="/develop/os/introduction" - + selected="selected" > - Version: develop + Version: develop (latest) </option> <option value="/v0_9_0/os/introduction" - selected="selected" + > - Version: 0.9.0 (latest) + Version: 0.9.0 </option> </select> @@ -164,6 +178,10 @@ + + + + @@ -210,14 +228,9 @@ </ul> </div></div> - <div class="show-sidebar-container"> - <button class="show-sidebar">Docs Menu</button> - </div> - <div class="col-md-9" role="main"> - <div class="row doc-header"> - <div class="col-sm-12"> - <div role="navigation" aria-label="breadcrumbs navigation"> + <div class="doc-header"> + <div role="navigation" aria-label="breadcrumbs navigation"> <ul class="wy-breadcrumbs pull-right"> <li><a href="/latest/os/introduction">Docs</a></li> @@ -233,7 +246,6 @@ </ul> </div> - </div> </div> <h3 id="how-do-i-submit-a-bug">How do I submit a bug?</h3> @@ -331,34 +343,22 @@ </li> </ul> </div> - <div class="row"> - <footer> - <div class="row"> - <div class="col-md-12"> - - <p class="copyright">Copyright © 2015 The Apache Software Foundation, Licensed under the Apache License, Version 2.0 Apache and the Apache feather logo are trademarks of The Apache Software Foundation.<br>The Apache Software Foundation Apache Incubator</p> - - </div> - </div> - <div class="copyright-logos"> - <div class="row"> - <div class="col-xs-6 text-left"> - <img src="/img/asf_logo_wide_small.png" alt="Apache" title="Apache"> - </div> - <div class="col-xs-6 text-right"> - <img src="/img/egg-logo2.png" alt="Apache Incubator" title="Apache Incubator"> - </div> - </div> + <footer class="row"> + <div class="col-xs-12"> + + <p class="copyright">Copyright © 2015 The Apache Software Foundation, Licensed under the Apache License, Version 2.0 Apache and the Apache feather logo are trademarks of The Apache Software Foundation.</p> + </div> - <div class="row"> - <div class="col-md-12"> + <div class="col-xs-12"> + <div class="logos"> + <img src="/img/asf_logo_wide_small.png" alt="Apache" title="Apache"> <small class="footnote"> MyNewt is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF. </small> + <img src="/img/egg-logo2.png" alt="Apache Incubator" title="Apache Incubator"> </div> </div> </footer> - </div> </div> </div>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/89c943e1/latest/faq/how_to_edit_docs/index.html ---------------------------------------------------------------------- diff --git a/latest/faq/how_to_edit_docs/index.html b/latest/faq/how_to_edit_docs/index.html index 8695de5..57245fd 100644 --- a/latest/faq/how_to_edit_docs/index.html +++ b/latest/faq/how_to_edit_docs/index.html @@ -6,18 +6,18 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0"> - <link rel="canonical" href="http://mynewt.apache.org/faq/how_to_edit_docs/"> + <!-- This is broken by doc revisioning. + <link rel="canonical" href="http://mynewt.apache.org/faq/how_to_edit_docs/"> --> <link rel="shortcut icon" href="../../img/favicon.ico"> - <title>Edit Docs - Apache Mynewt</title> + <title>Edit Docs - Apache Mynewt</title> <link href="../../css/bootstrap-3.0.3.min.css" rel="stylesheet"> - <link href="../../css/font-awesome-4.0.3.css" rel="stylesheet"> <link rel="stylesheet" href="../../css/highlight.css"> <link href="../../css/base.css" rel="stylesheet"> <link href="../../css/custom.css" rel="stylesheet"> <link href="../../css/v2.css" rel="stylesheet"> - <link href='https://fonts.googleapis.com/css?family=Roboto:400,500,700,900,300,100' rel='stylesheet' type='text/css'> + <link href="https://fonts.googleapis.com/css?family=Lato" rel="stylesheet"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css"> <link href="../../extra.css" rel="stylesheet"> @@ -44,6 +44,16 @@ <body class="Edit Docs"> + <div class="container"> + <div class="row v2-main-banner"> + <div class="col-xs-12 v2-vcenter"> + <a href="/"><img class="logo" src="/img/logo.png"></a> + + <h4 class="tagline">An OS to build, deploy and securely manage billions of devices</h4> + </div> + </div> +</div> + @@ -51,7 +61,7 @@ -<nav id="navbar" class="navbar navbar-inverse navbar-fixed-top" role="navigation"> +<nav id="navbar" class="navbar navbar-inverse affix-top" data-spy="affix" data-offset-top="150" role="navigation"> <div class="container"> <!-- Collapsed navigation --> <div class="navbar-header"> @@ -72,7 +82,7 @@ <li class="" > - <a href="/">Home</a> + <a href="/"><i class="fa fa-home" style="font-size: larger;"></i></a> </li> <li class="important" @@ -85,6 +95,11 @@ <a href="/about/">About</a> </li> <li + class="" +> + <a href="/talks/">Talks</a> + </li> + <li class="active" > <a href="/latest/os/introduction">Documentation</a> @@ -119,9 +134,8 @@ <div class="container"> <div class="row"> - <div class="col-md-3 v2-sidebar"><div id="docSidebar" class="hidden-print" role="complementary"> + <div class="col-md-3 v2-sidebar sidebar-container"><div id="docSidebar" class="hidden-print" role="complementary"> <div class="top"> - <img class="hidden-xs hidden-sm logo-small" src="/img/logo.svg" alt="MyNewt" title="MyNewt"> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../../search.html" method="get"> <div class="form-group"> @@ -136,16 +150,16 @@ <option value="/develop/os/introduction" - + selected="selected" > - Version: develop + Version: develop (latest) </option> <option value="/v0_9_0/os/introduction" - selected="selected" + > - Version: 0.9.0 (latest) + Version: 0.9.0 </option> </select> @@ -164,6 +178,10 @@ + + + + @@ -210,14 +228,9 @@ </ul> </div></div> - <div class="show-sidebar-container"> - <button class="show-sidebar">Docs Menu</button> - </div> - <div class="col-md-9" role="main"> - <div class="row doc-header"> - <div class="col-sm-12"> - <div role="navigation" aria-label="breadcrumbs navigation"> + <div class="doc-header"> + <div role="navigation" aria-label="breadcrumbs navigation"> <ul class="wy-breadcrumbs pull-right"> <li><a href="/latest/os/introduction">Docs</a></li> @@ -233,7 +246,6 @@ </ul> </div> - </div> </div> <h2 id="how-to-edit-docs">How to Edit Docs</h2> @@ -247,9 +259,8 @@ <p>If you are not a committer, you may follow the proposed non-committer workflow to share your work. The direct link to the proposed workflow is <a href="https://git-wip-us.apache.org/docs/workflow.html">https://git-wip-us.apache.org/docs/workflow.html</a>. You will find the steps described in more detail later in this tutorial.</p> <h3 id="editing-an-existing-page">Editing an existing page</h3> <ul> -<li>Create a fork on the <a href="https://github.com/apache/incubator-mynewt-site">github mirror</a>. </li> -<li></li> -<li>Then create a new branch to work on your documentation and move to that branch.</li> +<li>Create a fork on the <a href="https://github.com/apache/incubator-mynewt-site">github mirror</a>.</li> +<li>Create a new branch to work on your documentation and move to that branch.</li> </ul> <div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%"> $ git checkout -b <your-branch-name> </pre></div> @@ -281,7 +292,7 @@ </pre></div> -<p>Then go to <a href="http://127.0.0.1:8000">http://127.0.0.1:8000</a> to preview your pages and see how they will look on the website. <strong>Remember that the Myself website itself will not be updated.</strong></p> +<p>Then go to <a href="http://127.0.0.1:8000">http://127.0.0.1:8000</a> to preview your pages and see how they will look on the website. <strong>Remember that the <a href="https://mynewt.apache.org">MyNewt website</a> itself will not be updated.</strong></p> <p>For more information on MkDocs go to <a href="http://www.mkdocs.org">http://www.mkdocs.org</a>. </p> <div class="row"> @@ -308,34 +319,22 @@ </li> </ul> </div> - <div class="row"> - <footer> - <div class="row"> - <div class="col-md-12"> - - <p class="copyright">Copyright © 2015 The Apache Software Foundation, Licensed under the Apache License, Version 2.0 Apache and the Apache feather logo are trademarks of The Apache Software Foundation.<br>The Apache Software Foundation Apache Incubator</p> - - </div> - </div> - <div class="copyright-logos"> - <div class="row"> - <div class="col-xs-6 text-left"> - <img src="/img/asf_logo_wide_small.png" alt="Apache" title="Apache"> - </div> - <div class="col-xs-6 text-right"> - <img src="/img/egg-logo2.png" alt="Apache Incubator" title="Apache Incubator"> - </div> - </div> + <footer class="row"> + <div class="col-xs-12"> + + <p class="copyright">Copyright © 2015 The Apache Software Foundation, Licensed under the Apache License, Version 2.0 Apache and the Apache feather logo are trademarks of The Apache Software Foundation.</p> + </div> - <div class="row"> - <div class="col-md-12"> + <div class="col-xs-12"> + <div class="logos"> + <img src="/img/asf_logo_wide_small.png" alt="Apache" title="Apache"> <small class="footnote"> MyNewt is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF. </small> + <img src="/img/egg-logo2.png" alt="Apache Incubator" title="Apache Incubator"> </div> </div> </footer> - </div> </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/89c943e1/latest/img/FWdist.png ---------------------------------------------------------------------- diff --git a/latest/img/FWdist.png b/latest/img/FWdist.png new file mode 100644 index 0000000..ce41051 Binary files /dev/null and b/latest/img/FWdist.png differ http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/89c943e1/latest/img/MicrochipPIC32.jpg ---------------------------------------------------------------------- diff --git a/latest/img/MicrochipPIC32.jpg b/latest/img/MicrochipPIC32.jpg new file mode 100644 index 0000000..6c58ec7 Binary files /dev/null and b/latest/img/MicrochipPIC32.jpg differ http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/89c943e1/latest/img/arm_logo.gif ---------------------------------------------------------------------- diff --git a/latest/img/arm_logo.gif b/latest/img/arm_logo.gif new file mode 100644 index 0000000..62c318f Binary files /dev/null and b/latest/img/arm_logo.gif differ http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/89c943e1/latest/img/atmel.png ---------------------------------------------------------------------- diff --git a/latest/img/atmel.png b/latest/img/atmel.png new file mode 100644 index 0000000..e58d332 Binary files /dev/null and b/latest/img/atmel.png differ http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/89c943e1/latest/img/cross-platform.svg ---------------------------------------------------------------------- diff --git a/latest/img/cross-platform.svg b/latest/img/cross-platform.svg new file mode 100644 index 0000000..d1746eb --- /dev/null +++ b/latest/img/cross-platform.svg @@ -0,0 +1,6 @@ +<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 168.53 172.68"> + <title>cross-platform</title> + <image width="150" height="111" transform="translate(33.34 97.31) scale(0.68)" xlink:href="MicrochipPIC32.jpg"/> + <image width="98" height="29" transform="translate(35.27)" xlink:href="arm_logo.gif"/> + <image width="265" height="90" transform="translate(0 40.08) scale(0.64)" xlink:href="riscv-logo.png"/> +</svg> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/89c943e1/latest/img/cross-platforms.png ---------------------------------------------------------------------- diff --git a/latest/img/cross-platforms.png b/latest/img/cross-platforms.png new file mode 100644 index 0000000..26adf5e Binary files /dev/null and b/latest/img/cross-platforms.png differ http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/89c943e1/latest/img/logo.pdf ---------------------------------------------------------------------- diff --git a/latest/img/logo.pdf b/latest/img/logo.pdf new file mode 100644 index 0000000..cb2baa8 Binary files /dev/null and b/latest/img/logo.pdf differ http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/89c943e1/latest/img/logo.png ---------------------------------------------------------------------- diff --git a/latest/img/logo.png b/latest/img/logo.png new file mode 100644 index 0000000..f0e5590 Binary files /dev/null and b/latest/img/logo.png differ http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/89c943e1/latest/img/nimble-full-perf.png ---------------------------------------------------------------------- diff --git a/latest/img/nimble-full-perf.png b/latest/img/nimble-full-perf.png new file mode 100644 index 0000000..aef4bb6 Binary files /dev/null and b/latest/img/nimble-full-perf.png differ http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/89c943e1/latest/img/riscv-logo.png ---------------------------------------------------------------------- diff --git a/latest/img/riscv-logo.png b/latest/img/riscv-logo.png new file mode 100644 index 0000000..f6264ef Binary files /dev/null and b/latest/img/riscv-logo.png differ http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/89c943e1/latest/index.html ---------------------------------------------------------------------- diff --git a/latest/index.html b/latest/index.html index dc7b081..864cc32 100644 --- a/latest/index.html +++ b/latest/index.html @@ -6,18 +6,18 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0"> - <link rel="canonical" href="http://mynewt.apache.org/"> + <!-- This is broken by doc revisioning. + <link rel="canonical" href="http://mynewt.apache.org/"> --> <link rel="shortcut icon" href="./img/favicon.ico"> - <title>Apache Mynewt</title> + <title>Apache Mynewt</title> <link href="./css/bootstrap-3.0.3.min.css" rel="stylesheet"> - <link href="./css/font-awesome-4.0.3.css" rel="stylesheet"> <link rel="stylesheet" href="./css/highlight.css"> <link href="./css/base.css" rel="stylesheet"> <link href="./css/custom.css" rel="stylesheet"> <link href="./css/v2.css" rel="stylesheet"> - <link href='https://fonts.googleapis.com/css?family=Roboto:400,500,700,900,300,100' rel='stylesheet' type='text/css'> + <link href="https://fonts.googleapis.com/css?family=Lato" rel="stylesheet"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css"> <link href="./extra.css" rel="stylesheet"> @@ -44,6 +44,16 @@ <body class="home"> + <div class="container"> + <div class="row v2-main-banner"> + <div class="col-xs-12 v2-vcenter"> + <a href="/"><img class="logo" src="/img/logo.png"></a> + + <h4 class="tagline">An OS to build, deploy and securely manage billions of devices</h4> + </div> + </div> +</div> + @@ -51,7 +61,7 @@ -<nav id="navbar" class="navbar navbar-inverse navbar-fixed-top" role="navigation"> +<nav id="navbar" class="navbar navbar-inverse affix-top" data-spy="affix" data-offset-top="150" role="navigation"> <div class="container"> <!-- Collapsed navigation --> <div class="navbar-header"> @@ -72,7 +82,7 @@ <li class="active " > - <a href="/">Home</a> + <a href="/"><i class="fa fa-home" style="font-size: larger;"></i></a> </li> <li class="important" @@ -87,6 +97,11 @@ <li class="" > + <a href="/talks/">Talks</a> + </li> + <li + class="" +> <a href="/latest/os/introduction">Documentation</a> </li> <li @@ -118,162 +133,182 @@ <div class="container"> - <div class="container"> - <div class="row v2-main-banner"> + <div class="row v2-landing"> - <div class="col-md-8 v2-vcenter"> - <img class="logo" src="/img/logo.svg"> - <h4 class="tagline">Modular OS to operate an IoT network</h4> - </div><!-- (need this comment because of the inline-blocks) - --><div class="col-md-4 v2-vcenter"> - <div class="news bg-orange text-center"> - <h4>Mynewt 0.9.0 release is available now. </h4> - <a href="/download/">Download!</a> - </div> - </div> + <div class="col-xs-12 highlights"> - </div> -</div> + <div class="highlight"> + <img src="/img/concurrent_conn.png"> + + <h2>Built for wireless</h2> -<div class="container v2-landing"> + <p> Meet your applicationâs demands with open source networking stacks e.g. Bluetooth Low Energy 4.2. </p> + + <ul> + <li> Flexible, powerful BLE implementation (NimBLE)</li> + <ul> + <li> Full stack, host only, or controller only - your choice </li> + <li> 10x throughput of Nordic Softdevice </li> + <li> 2x as many concurrent connections as Nordic Softdevice </li> + <li> 4x as many active connections in simulatenous central and peripheral roles as Intel Zephyr and Nordic Softdevice </li> + <li> <a href="pages/ble/">More on NimBLE...</a> </li> + </ul> + <li> Additional connectivity options include WiFi </li> + <li> Native support for TCP/IP, UDP </li> + <li> Supports protocols for constrained networks e.g. CoAP and 6LoWPAN </li> + </ul> - <div class="row tagline"> - <div class="col-md-12 text-center"> - <p> - <p>Apache Mynewt is a real-time, modular operating system for connected IoT devices that need to operate for long periods of time under power, memory, and storage constraints. The first connectivity stack offered is BLE 4.2.</p> - </p> </div> - </div> - <div class="row"> +<br> - <div class="col-md-8 highlights"> + <div class="highlight"> + <img src="/img/secure_img.png"> - <div class="row highlight"> - <div class="col-md-6"> - <h3>Utilities</h3> - <p>Utilities such as boot loaders, file systems, time-series data, JSON formatted log request/response, and more </p> - </div> - <div class="col-md-6"> - <div class="scroll-image"> - <img src="/img/json_logs.png"> - </div> - </div> - </div> + <h2>Security from the start</h2> - <div class="row highlight"> - <div class="col-md-6"> - <h3>Bluetooth Low Energy</h3> - <p>High-performance networking stacks, starting with Bluetooth Low Energy 4.2 source code for both host and controller</p> - </div> - <div class="col-md-6"> - <img src="/img/NimBLE_throughput.png" style="width:66%"> - </div> - </div> + <p> Ensure security is built into the code as well as lifecycle management for your product. </p> + <ul> + <li>Secure bootloader to verify firmware integrity and authenticity </li> + <li>Device identity for secure provisioning </li> + <li>Authenticated, authorized, and encrypted data transfers </li> + <li>Abstracted interface to leverage hardware security </li> + <li> <a href="/pages/securitybullets/">More on Mynewt OS security...</a> </li> + </ul> - <div class="row highlight"> - <div class="col-md-6"> - <h3>Highly Configurable</h3> - <p>Direct access to peripherals for granular control to better utilize the resources of the target embedded platform</p> - </div> - <div class="col-md-6"> - <img src="/img/concurrent_conn.png" style="width:66%"> - </div> - </div> - <div class="row highlight"> - <div class="col-md-6"> - <h3>Secure</h3> - <p>Secure yet simple image and configuration management</p> - </div> - <div class="col-md-6"> - <img src="/img/secure_img.png" style="width:110%"> - </div> - </div> + </div> - <div class="row highlight"> - <div class="col-md-6"> - <h3>Easy to use</h3> - <p>Easily composable modules and HAL (Hardware Abstraction Layer) for portability </p> - </div> - <div class="col-md-6"> - <img src="/img/newt-img.png"> - </div> - </div> + <div class="highlight"> + <img src="/img/FWdist.png"> + <h2>Operations ready</h2> + + <p>Ready your IoT network of billions for remote monitoring, troubleshooting, management, and upgrade.</p> + + <ul> + <li> Image management module to enable efficient, failure-aware, and reliable remote firmware updates </li> + <li> Logging modules that can be invoked at various levels of granularity, including specialized reboot logs </li> + <li> Richly instrumented statistics modules for OS components and network interfaces </li> + <li> Modularity for selective, optimized composition to extract the best performance from the hardware platform </li> + <li> <a href="../os/os_user_guide/"> More on managment utilities...</a></li> + </ul> + + </p> </div> - <div class="col-md-4 updates"> - <img src="/img/OS_arch.png"> - <h3>Supported Boards</h3> + <div class="highlight"> + <img src="/img/cross-platforms.png" style="margin-top: 0px; margin-bottom: 0px;"> + + <h2>Cross-platform</h2> + + <p> Pick one MCU now. Migrate to another later. </p> <ul> - <li> - <a href="https://www.nordicsemi.com/eng/Products/Bluetooth-Smart-Bluetooth-low-energy/nRF52832/"> nRF52 DK </a> from Nordic Semiconductor (Cortex-M4) - </li> - <li> - <a href="https://http://ruuvitag.com"> RuuviTag </a> Sensor beacon platform (Nordic nRF52832 based) - </li> - <li> - <a href="https://www.nordicsemi.com/eng/Products/Bluetooth-Smart-Bluetooth-low-energy/nRF51822"> nRF51 DK </a> from Nordic Semiconductor (Cortex-M0) - </li> - <li> - <a href="https://www.rigado.com/products/bmd-300-eval-kit/"> BMD-300-EVAL-ES </a> from Rigado (Cortex-M4) - </li> - <li> - <a href="http://www.st.com/en/evaluation-tools/stm32f3discovery.html"> STM32F3DISCOVERY </a> from ST Micro (Cortex-M4) - </li> - <li> - <a href=" https://www.olimex.com/Products/ARM/ST/STM32-E407/open-source-hardware"> STM32-E407 </a> from Olimex (Cortex-M4) - </li> - <li> - <a href="https://www.arduino.cc/en/Main/ArduinoBoardZero"> Arduino Zero </a> (Cortex-M0) - </li> - <li> - <a href="http://www.arduino.org/products/previous-version-boards/11-previous-version-boards/arduino-zero-pro"> Arduino Zero Pro </a> (Cortex-M0) - </li> - <li> - <a href="http://www.arduino.org/products/boards/4-arduino-boards/arduino-m0-pro"> Arduino M0 Pro </a> (Cortex-M0) - </li> + <li> Designed to be hardware agnostic - Cortex M0-M4 micro controllers, MIPS, RISC-V </li> + <li> Hardware Abstraction Layer (HAL) to provide a uniform interface for peripherals across various micro controllers </li> + <li> Board specific configurations are abstracted in Board Support Packages (BSP) </li> </ul> </div> + <div class="highlight"> + <img src="/img/newt-img.png"> + + <h2>Easy to use</h2> + <p> Compose, fine-tune, and build your image within hours or even minutes. </p> + + <ul> + <li> Hardware initialization in single configuration file for the chosen BSP </li> + <li> Initialization of service parameters in a single configuration file for the chosen module e.g. BLE controller </li> + <li> Smart package management and build using Newt Tool </li> + <li> Automatic configuration audits using Newt Tool </li> + <li> <a href="../newt/newt_intro/">More on Newt...</a> </li> + </ul> + </div> + + <div class="updates"> + +<br> +<br> + + <div class="row"> + <div class="col-xs-12"> + + <h2>Supported Boards</h2> + + <ul> + <li> + <a href="https://www.nordicsemi.com/eng/Products/Bluetooth-Smart-Bluetooth-low-energy/nRF52832/"> nRF52 DK </a> from Nordic Semiconductor (Cortex-M4) + </li> + <li> + <a href="http://ruuvitag.com"> RuuviTag </a> Sensor beacon platform (Nordic nRF52832 based) + </li> + <li> + <a href="https://www.nordicsemi.com/eng/Products/Bluetooth-Smart-Bluetooth-low-energy/nRF51822"> nRF51 DK </a> from Nordic Semiconductor (Cortex-M0) + </li> + <li> + <a href="http://redbearlab.com/blenano/"> BLE Nano </a> from RedBear (Nordic nRF51822 SoC based) + </li> + <li> + <a href="https://www.kickstarter.com/projects/1991736672/bluetooth-5-ready-ble-module-nano-2-and-blend-2"> BLE Nano2 and Blend2 </a> from RedBear (Nordic nRF52832 SoC based) + </li> + <li> + <a href="https://www.rigado.com/products/bmd-300-eval-kit/"> BMD-300-EVAL-ES </a> from Rigado (Cortex-M4) + </li> + <li> + <a href="http://www.st.com/en/evaluation-tools/stm32f3discovery.html"> STM32F3DISCOVERY </a> from ST Micro (Cortex-M4) + </li> + <li> + <a href="http://www.st.com/en/evaluation-tools/stm32f4discovery.html"> STM32F4DISCOVERY </a> from ST Micro (Cortex-M4) + </li> + <li> + <a href=" https://www.olimex.com/Products/ARM/ST/STM32-E407/open-source-hardware"> STM32-E407 </a> from Olimex (Cortex-M4) + </li> + <li> + <a href="https://www.arduino.cc/en/Main/ArduinoBoardZero"> Arduino Zero </a> (Cortex-M0) + </li> + <li> + <a href="http://www.arduino.org/products/previous-version-boards/11-previous-version-boards/arduino-zero-pro"> Arduino Zero Pro </a> (Cortex-M0) + </li> + <li> + <a href="http://www.arduino.org/products/boards/4-arduino-boards/arduino-m0-pro"> Arduino M0 Pro </a> (Cortex-M0) + </li> + <li> + <a href="http://www.st.com/en/evaluation-tools/nucleo-f401re.html"> NUCLEO-F401RE </a> (Cortex-M4) + </li> + <li> + <a href="http://www.nxp.com/products/software-and-tools/hardware-development-tools/freedom-development-boards/freedom-development-platform-for-kinetis-k64-k63-and-k24-mcus:FRDM-K64F"> FRDM-K64F </a> from NXP (Cortex-M4) + </li> + </ul> + + </div> + </div> + </div> + </div> </div> - <div class="row"> - <footer> - <div class="row"> - <div class="col-md-12"> - - <p class="copyright">Copyright © 2015 The Apache Software Foundation, Licensed under the Apache License, Version 2.0 Apache and the Apache feather logo are trademarks of The Apache Software Foundation.<br>The Apache Software Foundation Apache Incubator</p> - - </div> - </div> - <div class="copyright-logos"> - <div class="row"> - <div class="col-xs-6 text-left"> - <img src="/img/asf_logo_wide_small.png" alt="Apache" title="Apache"> - </div> - <div class="col-xs-6 text-right"> - <img src="/img/egg-logo2.png" alt="Apache Incubator" title="Apache Incubator"> - </div> - </div> + <footer class="row"> + <div class="col-xs-12"> + + <p class="copyright">Copyright © 2015 The Apache Software Foundation, Licensed under the Apache License, Version 2.0 Apache and the Apache feather logo are trademarks of The Apache Software Foundation.</p> + </div> - <div class="row"> - <div class="col-md-12"> + <div class="col-xs-12"> + <div class="logos"> + <img src="/img/asf_logo_wide_small.png" alt="Apache" title="Apache"> <small class="footnote"> MyNewt is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF. </small> + <img src="/img/egg-logo2.png" alt="Apache Incubator" title="Apache Incubator"> </div> </div> </footer> - </div> </div> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/89c943e1/latest/js/base.js ---------------------------------------------------------------------- diff --git a/latest/js/base.js b/latest/js/base.js index 3a46f88..bdba5c2 100644 --- a/latest/js/base.js +++ b/latest/js/base.js @@ -10,27 +10,35 @@ $("li.disabled a").click(function() { event.preventDefault(); }); -function fixDocSidebar() { - var sidebarHeight = $("#docSidebar").height(); - console.log('sidebar at ' + sidebarHeight); +function manageDocSidebar() { + if (window.matchMedia("(max-width: 992px)").matches) { + // menu above content + $("#docSidebar").css("height", 'initial'); + $("#docSidebar").css("overflow-y", "initial"); + } + else { + // side by side - menu + content + var sidebarHeight = $("#docSidebar").height(); + console.log('sidebar at ' + sidebarHeight); - var visibleHeight = $( window ).height() - $('#navbar').height(); - console.log('visible at ' + visibleHeight); + var visibleHeight = $( window ).height() - $('#navbar').height(); + console.log('visible at ' + visibleHeight); - // Fix the sidebar height to the visible window - $("#docSidebar").css("height", visibleHeight); + // Fix the sidebar height to the visible window + $("#docSidebar").css("height", visibleHeight); - // If the sidebar content is larger than visible height give it scrollability. - if (sidebarHeight <= visibleHeight) { - $("#docSidebar").css("overflow-y", "hidden"); - } - else { - $("#docSidebar").css("overflow-y", "scroll"); + // If the sidebar content is larger than visible height give it scrollability. + if (sidebarHeight <= visibleHeight) { + $("#docSidebar").css("overflow-y", "hidden"); + } + else { + $("#docSidebar").css("overflow-y", "scroll"); + } } } $( document ).ready(function() { $("#docSidebar").css("overflow-x", "hidden"); - fixDocSidebar(); - $( window ).on('resize', fixDocSidebar); + manageDocSidebar(); + $( window ).on('resize', manageDocSidebar); }); http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/89c943e1/latest/js/custom.js ---------------------------------------------------------------------- diff --git a/latest/js/custom.js b/latest/js/custom.js index d07c693..e69de29 100644 --- a/latest/js/custom.js +++ b/latest/js/custom.js @@ -1,16 +0,0 @@ -$('.show-sidebar').click(function() { - - $('.sidebar-container').toggle(); - $(this).toggleClass('active'); - - if ($('.sidebar-container').is(':visible')) { - - $(this).text('Close Docs Menu'); - - } else { - - $(this).text('Docs Menu'); - - } - -}); \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/89c943e1/latest/landing.html ---------------------------------------------------------------------- diff --git a/latest/landing.html b/latest/landing.html new file mode 100644 index 0000000..af58d5b --- /dev/null +++ b/latest/landing.html @@ -0,0 +1,158 @@ +<div class="row v2-landing"> + + <div class="col-xs-12 highlights"> + + <div class="highlight"> + <img src="/img/concurrent_conn.png"> + + <h2>Built for wireless</h2> + + <p> Meet your applicationâs demands with open source networking stacks e.g. Bluetooth Low Energy 4.2. </p> + + <ul> + <li> Flexible, powerful BLE implementation (NimBLE)</li> + <ul> + <li> Full stack, host only, or controller only - your choice </li> + <li> 10x throughput of Nordic Softdevice </li> + <li> 2x as many concurrent connections as Nordic Softdevice </li> + <li> 4x as many active connections in simulatenous central and peripheral roles as Intel Zephyr and Nordic Softdevice </li> + <li> <a href="pages/ble/">More on NimBLE...</a> </li> + </ul> + <li> Additional connectivity options include WiFi </li> + <li> Native support for TCP/IP, UDP </li> + <li> Supports protocols for constrained networks e.g. CoAP and 6LoWPAN </li> + </ul> + + </div> + +<br> + + <div class="highlight"> + <img src="/img/secure_img.png"> + + <h2>Security from the start</h2> + + <p> Ensure security is built into the code as well as lifecycle management for your product. </p> + <ul> + <li>Secure bootloader to verify firmware integrity and authenticity </li> + <li>Device identity for secure provisioning </li> + <li>Authenticated, authorized, and encrypted data transfers </li> + <li>Abstracted interface to leverage hardware security </li> + <li> <a href="/pages/securitybullets/">More on Mynewt OS security...</a> </li> + </ul> + + + </div> + + <div class="highlight"> + <img src="/img/FWdist.png"> + + <h2>Operations ready</h2> + + <p>Ready your IoT network of billions for remote monitoring, troubleshooting, management, and upgrade.</p> + + <ul> + <li> Image management module to enable efficient, failure-aware, and reliable remote firmware updates </li> + <li> Logging modules that can be invoked at various levels of granularity, including specialized reboot logs </li> + <li> Richly instrumented statistics modules for OS components and network interfaces </li> + <li> Modularity for selective, optimized composition to extract the best performance from the hardware platform </li> + <li> <a href="../os/os_user_guide/"> More on managment utilities...</a></li> + </ul> + + </p> + </div> + + + + <div class="highlight"> + <img src="/img/cross-platforms.png" style="margin-top: 0px; margin-bottom: 0px;"> + + <h2>Cross-platform</h2> + + <p> Pick one MCU now. Migrate to another later. </p> + + <ul> + <li> Designed to be hardware agnostic - Cortex M0-M4 micro controllers, MIPS, RISC-V </li> + <li> Hardware Abstraction Layer (HAL) to provide a uniform interface for peripherals across various micro controllers </li> + <li> Board specific configurations are abstracted in Board Support Packages (BSP) </li> + </ul> + + </div> + + <div class="highlight"> + <img src="/img/newt-img.png"> + + <h2>Easy to use</h2> + <p> Compose, fine-tune, and build your image within hours or even minutes. </p> + + <ul> + <li> Hardware initialization in single configuration file for the chosen BSP </li> + <li> Initialization of service parameters in a single configuration file for the chosen module e.g. BLE controller </li> + <li> Smart package management and build using Newt Tool </li> + <li> Automatic configuration audits using Newt Tool </li> + <li> <a href="../newt/newt_intro/">More on Newt...</a> </li> + </ul> + </div> + + <div class="updates"> + +<br> +<br> + + <div class="row"> + <div class="col-xs-12"> + + <h2>Supported Boards</h2> + + <ul> + <li> + <a href="https://www.nordicsemi.com/eng/Products/Bluetooth-Smart-Bluetooth-low-energy/nRF52832/"> nRF52 DK </a> from Nordic Semiconductor (Cortex-M4) + </li> + <li> + <a href="http://ruuvitag.com"> RuuviTag </a> Sensor beacon platform (Nordic nRF52832 based) + </li> + <li> + <a href="https://www.nordicsemi.com/eng/Products/Bluetooth-Smart-Bluetooth-low-energy/nRF51822"> nRF51 DK </a> from Nordic Semiconductor (Cortex-M0) + </li> + <li> + <a href="http://redbearlab.com/blenano/"> BLE Nano </a> from RedBear (Nordic nRF51822 SoC based) + </li> + <li> + <a href="https://www.kickstarter.com/projects/1991736672/bluetooth-5-ready-ble-module-nano-2-and-blend-2"> BLE Nano2 and Blend2 </a> from RedBear (Nordic nRF52832 SoC based) + </li> + <li> + <a href="https://www.rigado.com/products/bmd-300-eval-kit/"> BMD-300-EVAL-ES </a> from Rigado (Cortex-M4) + </li> + <li> + <a href="http://www.st.com/en/evaluation-tools/stm32f3discovery.html"> STM32F3DISCOVERY </a> from ST Micro (Cortex-M4) + </li> + <li> + <a href="http://www.st.com/en/evaluation-tools/stm32f4discovery.html"> STM32F4DISCOVERY </a> from ST Micro (Cortex-M4) + </li> + <li> + <a href=" https://www.olimex.com/Products/ARM/ST/STM32-E407/open-source-hardware"> STM32-E407 </a> from Olimex (Cortex-M4) + </li> + <li> + <a href="https://www.arduino.cc/en/Main/ArduinoBoardZero"> Arduino Zero </a> (Cortex-M0) + </li> + <li> + <a href="http://www.arduino.org/products/previous-version-boards/11-previous-version-boards/arduino-zero-pro"> Arduino Zero Pro </a> (Cortex-M0) + </li> + <li> + <a href="http://www.arduino.org/products/boards/4-arduino-boards/arduino-m0-pro"> Arduino M0 Pro </a> (Cortex-M0) + </li> + <li> + <a href="http://www.st.com/en/evaluation-tools/nucleo-f401re.html"> NUCLEO-F401RE </a> (Cortex-M4) + </li> + <li> + <a href="http://www.nxp.com/products/software-and-tools/hardware-development-tools/freedom-development-boards/freedom-development-platform-for-kinetis-k64-k63-and-k24-mcus:FRDM-K64F"> FRDM-K64F </a> from NXP (Cortex-M4) + </li> + </ul> + + </div> + </div> + </div> + + </div> + +</div> http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/89c943e1/latest/main-banner.html ---------------------------------------------------------------------- diff --git a/latest/main-banner.html b/latest/main-banner.html index 28a551c..70ac2da 100644 --- a/latest/main-banner.html +++ b/latest/main-banner.html @@ -1,16 +1,9 @@ <div class="container"> <div class="row v2-main-banner"> + <div class="col-xs-12 v2-vcenter"> + <a href="/"><img class="logo" src="/img/logo.png"></a> - <div class="col-md-8 v2-vcenter"> - <img class="logo" src="/img/logo.svg"> - <h4 class="tagline">Modular OS to operate an IoT network</h4> - </div><!-- (need this comment because of the inline-blocks) - --><div class="col-md-4 v2-vcenter"> - <div class="news bg-orange text-center"> - <h4>Mynewt 0.9.0 release is available now. </h4> - <a href="/download/">Download!</a> - </div> + <h4 class="tagline">An OS to build, deploy and securely manage billions of devices</h4> </div> - </div> </div>
