From e58e897be6fe8f09625d5bda82f65edf61d84fec Mon Sep 17 00:00:00 2001
From: JessamyT <75634662+JessamyT@users.noreply.github.com>
Date: Mon, 11 Mar 2024 11:24:16 -0700
Subject: [PATCH] DOCS-1829: Make carousel shortcode and rearrange Build
(#2634)
---
docs/build/_index.md | 28 +++---
docs/get-started/_index.md | 114 +------------------------
docs/get-started/viam.md | 4 +
docs/platform.md | 114 +------------------------
layouts/partials/scripts.html | 2 +-
layouts/shortcodes/board-carousel.html | 114 +++++++++++++++++++++++++
6 files changed, 138 insertions(+), 238 deletions(-)
create mode 100644 layouts/shortcodes/board-carousel.html
diff --git a/docs/build/_index.md b/docs/build/_index.md
index 17abeb300b8..f0fe2a8d5eb 100644
--- a/docs/build/_index.md
+++ b/docs/build/_index.md
@@ -16,40 +16,46 @@ Components drive your hardware, and services provide high-level software functio
Viam's APIs are standardized across all models of a given component or service.
This means you can test and change hardware without changing code.
-{{% alert title="Start building" color="tip" %}}
+## Step 1: Install
-1. To get started, first [install `viam-server`](/get-started/installation/) on your smart machine's computer.
- If you are using a microcontroller instead of a 64-bit computer, you can install a [lightweight version of `viam-server`](/build/micro-rdk/).
+To get started, first [install `viam-server`](/get-started/installation/) on your smart machine's computer.
+If you are using a microcontroller instead of a 64-bit computer, you can install a [lightweight version of `viam-server`](/build/micro-rdk/).
+You can install `viam-server` on your personal computer, or on a single-board computer (SBC) such as one of the following:
+
-2. Then pull together the Viam resources you want to use by [configuring your smart machine](/build/configure/).
+{{< board-carousel >}}
-3. Finally, [program your smart machine](/build/program/) with an SDK in your preferred coding language.
+## Step 2: Configure
-{{% /alert %}}
+Select the Viam {{< glossary_tooltip term_id="resource" text="resources" >}} you want to use and integrate them by [configuring your smart machine](/build/configure/).
Raspberry Pi 5
-Raspberry Pi 4
-NVIDIA Jetson Orin Nano
-Intel UP4000
-Mediatek Genio 500 Pumpkin
-Espressif ESP32
-Texas Instruments TDA4VM
-NVIDIA Jetson Nano
-NVIDIA Jetson AGX Orin
-NVIDIA Jetson Xavier NX
-Raspberry Pi 3
-Raspberry Pi Zero 2 W
-BeagleBone AI-64
-Numato GPIO Modules
-PCA9686 I2C Interface
-Raspberry Pi 5
-Raspberry Pi 4
-NVIDIA Jetson Orin Nano
-Intel UP4000
-Mediatek Genio 500 Pumpkin
-Espressif ESP32
-Texas Instruments TDA4VM
-NVIDIA Jetson Nano
-NVIDIA Jetson AGX Orin
-NVIDIA Jetson Xavier NX
-Raspberry Pi 3
-Raspberry Pi Zero 2 W
-BeagleBone AI-64
-Numato GPIO Modules
-PCA9686 I2C Interface
-Raspberry Pi 5
+ +Raspberry Pi 4
+ +NVIDIA Jetson Orin Nano
+ +Intel UP4000
+ +Mediatek Genio 500 Pumpkin
+ +Espressif ESP32
+ +Texas Instruments TDA4VM
+ +NVIDIA Jetson Nano
+ +NVIDIA Jetson AGX Orin
+ +NVIDIA Jetson Xavier NX
+ +Raspberry Pi 3
+ +Raspberry Pi Zero 2 W
+ +BeagleBone AI-64
+ +Numato GPIO Modules
+ +PCA9686 I2C Interface
+ +