Getting Started

Welcome to the Nexus Embedded Platform! This guide will help you get started with Nexus, from installation to building your first application.

Contents:

What You'll Learn

This getting started guide covers:

  • Introduction: What is Nexus and why use it

  • Environment Setup: Installing tools and dependencies

  • Quick Start: Build and run your first example in 5 minutes

  • Project Structure: Understanding the codebase organization

  • Build & Flash: Compiling and deploying to hardware

  • First Application: Creating your own application from scratch

  • Core Concepts: Understanding Nexus architecture

  • Configuration: Using Kconfig to customize your build

  • Examples Tour: Exploring the included demo applications

  • FAQ: Common questions and troubleshooting

Prerequisites

Before starting, you should have:

  • Basic knowledge of C programming

  • Familiarity with embedded systems concepts

  • A development board (STM32F4 Discovery recommended) or willingness to use native simulation

  • Comfortable using command-line tools

Need Help?