diff --git a/site/getting-started.pug b/site/getting-started.pug index 0353801..c190897 100644 --- a/site/getting-started.pug +++ b/site/getting-started.pug @@ -58,9 +58,9 @@ html(lang="en") br(class="mobile-only") ul(class="navbar-nav me-auto mb-2 mb-lg-0 d-md-flex d-block flex-row mx-md-auto mx-0") li(class="nav-item") - a(class="nav-link active", href="index.pug") Home + a(class="nav-link", href="index.pug") Home li(class="nav-item") - a(class="nav-link", href="#") Getting Started + a(class="nav-link active fw-bold", href="#") Getting Started li(class="nav-item") a(class="nav-link", href="grammar.pug") Grammar Definition li(class="nav-item") @@ -108,6 +108,43 @@ html(lang="en") li Enter Flash Mode: Connect your Raspberry Pi Pico to your system while holding the BOOTSEL button to enter flash mode. li Download the UF2 Binary: Download the UF2 binary of the Uartix firmware from the release page. li Install the Firmware: Drag and drop the downloaded UF2 file into the Raspberry Pi Pico storage that appears on your computer. + br + + h5(class="border-bottom pb-2 fw-bold") Building from Source + + b(class="pb-2") Interpreter + p To build the interpreter: + ol + li Open in IntelliJ: Open the Uartix repository in IntelliJ IDEA. + li Build Artifacts: From the menu, go to Build menu item and select Build Artifacts > Build. + br + + b(class="pb-2") Launcher + p On Ubuntu, to build the Uartix launcher, ensure you have Rust and cargo installed on your system. Follow these steps: + ol + li + b Install Dependencies: + div(class="bg-primary w-100 mt-2") + p(class="text-white m-0 ms-2") Terminal + code(class="text-dark") + pre(class="border border-primary p-2") + | sudo apt-get install mingw-w64 + | rustup target add x86_64-pc-windows-gnu + li Build the Launcher: Run the following commands to build the launcher: + div(class="bg-primary w-100 mt-2") + p(class="text-white m-0 ms-2") Terminal + code(class="text-dark") + pre(class="border border-primary p-2") + | cargo build --release + | cargo build --release --target x86_64-pc-windows-gnu + br + + b(class="pb-2") Firmware + p To build the Uartix firmware from source, simply follow the steps below. + ol + li Installing Raspberry Pi Pico on Arduino IDE: Install the Raspberry Pi Pico boards on your Arduino IDE by following the steps here. + li Open in Arduino IDE: Open the file picoware/picoware.ino in your Arduino IDE. + li Build & Upload: Connect your Raspberry Pi Pico board on flash mode then upload and build the Picoware on your Arduino IDE. div(class="col-lg-2") diff --git a/site/index.pug b/site/index.pug index c3f5138..6bb3f3b 100644 --- a/site/index.pug +++ b/site/index.pug @@ -58,7 +58,7 @@ html(lang="en") br(class="mobile-only") ul(class="navbar-nav me-auto mb-2 mb-lg-0 d-md-flex d-block flex-row mx-md-auto mx-0") li(class="nav-item") - a(class="nav-link active", href="#") Home + a(class="nav-link active fw-bold", href="#") Home li(class="nav-item") a(class="nav-link", href="getting-started.pug") Getting Started li(class="nav-item")