Skip to content

Projects Overview

Projects are complete, reproducible build references for developers moving from an idea to a working product direction. Unlike a tutorial, which teaches one engineering outcome, a project connects the selected hardware, software baseline, product decisions, dependencies, integration milestones, validation evidence, and production handoff.

Use a project after completing the relevant Getting Started baseline. Use Reference Designs for the reusable hardware/software baseline that a project adopts and adapts; a project must link to that baseline where one exists, rather than recreate its design-file, bring-up, or production material.

Available Projects

Table: Project Directory
Project Outcome Hardware and software baseline Best for
SF32 Xiaozhi Voice Assistant A connected voice-and-display assistant based on the open-source Xiaozhi SF32 implementation. Supported SF32LB52 boards, Xiaozhi SF32 source, Bluetooth PAN, and Xiaozhi cloud services. Evaluating an AI voice-interaction product flow and adapting its hardware or application behavior.

What Every Project Includes

Each μForge project should document its target outcome, intended reader, supported hardware and software versions, prerequisites, source repository, milestone-based build steps, validation criteria, measurements, and product-adaptation handoff. A project is a starting point for engineering work, not a substitute for production validation of the final hardware, service integration, security, privacy, or regulatory requirements.

Auto-generated content

This page was compiled/drafted without an existing source document. Verify technical claims against SiFli's official documentation before relying on them.