Skip to content

Factors for Choosing Hardware

Use this path to narrow an SF32 product concept to a chip, module, and development board before committing to a schematic. Start with the constraints that are expensive to change later: power architecture, package, display, audio, memory, GPIO, connectivity, and the intended software-validation path.

Start with the SF32 Family

The SF32 Family Overview is the starting point for part selection. Compare the families against the peripherals, display interfaces, wireless features, memory options, package, and power profile your product actually needs. Use the individual chip introductions for family-specific details and the naming rules when decoding a complete orderable part number.

For a faster first pass, the SF32 Product Selector turns the documented options into a filterable shortlist by integration level, power, package, display, audio, memory, GPIO, connectivity, and specialist hardware features. It also links each result to the corresponding product introduction.

Do not select a part from one headline feature alone. Confirm that the required display, audio, storage, sensor, Bluetooth, and low-power features can coexist in the selected package and board design.

Major Selection Factors

Treat the selector as a way to apply hard gates, not as an automatic recommendation. Start with the first constraint that would force a board or schematic redesign if discovered late, then use the remaining factors to separate the viable candidates.

Integration Level

Choose the integration level before comparing detailed specifications when your schedule, RF work, or board ownership is already fixed. A chip gives maximum control but makes you responsible for the complete power, RF, clock, layout, and production path. A module moves the module-level integration work into a qualified building block while leaving you to design the carrier board. A development board is the quickest way to prove firmware, peripheral behavior, and system assumptions; it is not automatically the right production hardware.

Power Supply and Package

Select the supply arrangement and package early. The selector distinguishes a direct Li-ion rail, a 3.3V supply, and support down to 1.8V because these choices change the PMIC or regulator plan, battery operation, level compatibility, and bring-up conditions. Package choice is equally structural: it sets board area, escape-routing difficulty, thermal path, and the usable pin budget. A package with a larger published GPIO maximum is not necessarily enough after reserving pins for power, clocks, debug, display, memory, and mandatory peripherals.

Memory and GPIO Headroom

Use PSRAM and GPIO filters as minimum thresholds, then inspect the selected tier's memory organization and pin allocation. PSRAM capacity affects graphics buffers, audio buffering, ML models, and application working space, but total capacity alone does not guarantee one contiguous memory pool. GPIO headroom should include production test, debug, interrupts, future sensors, and board-control signals, not just the interfaces in the first prototype.

Display and Graphics

Filter by the display interface that your panel actually requires, then use the resolution value as a first capacity check. A listed resolution is a total-pixel ceiling, not a guarantee that every aspect ratio, panel timing, frame-buffer layout, or display-controller feature will work unchanged. Confirm the display interface, memory budget, pin routing, panel power sequencing, and software driver path together.

Audio Interfaces

Audio profiles are minimum counts in DAC / ADC / PDM / I2S order. Use them to identify whether a part can support the required analog input/output path and digital-audio links, then review sharing with other peripherals and the board-level analog design. PDM counts interfaces rather than microphones: each PDM interface can connect up to two digital microphones.

Connectivity and Specialist Hardware

Apply the Wi-Fi, camera, AI-accelerator, FreeIO, and PTM filters only when the corresponding capability is a product requirement. External Wi-Fi requires the documented SDIO path as well as board-level power, routing, and software support. Camera and AI requirements need an end-to-end review of interface, memory bandwidth, processing load, and the software stack. FreeIO and PTM are valuable when flexible signal assignment or deterministic peripheral task handling is central to the design; they should not outweigh more basic power, memory, and package constraints.

Validation Evidence

Before committing, follow the result link to the product introduction and then verify the exact part number, package, electrical limits, reference design, and available design guide or checklist. Prove the intended firmware flow on the closest supported board where possible. The selector is a shortlist tool; the target part's SiFli documentation remains the design authority.

Decide How Much Hardware You Will Design

Hardware Starting Point
Starting point Choose it when Next step
Chip You need the smallest BOM, a custom PCB, or full control over interfaces and power design. Choose a family, then review its production design guide before schematic work.
Module You want to reduce RF and module-integration work while retaining a custom carrier board. Check the module introduction, interface definition, and module design guide.
Development board You need to validate software, peripherals, or a product concept quickly. Start with the closest board, run a verified example, then treat its schematic as a reference—not a production design.

Selection Sequence

  1. Apply the hard gates. Use the family comparison and product selector to establish an initial shortlist from the constraints that would be difficult to change later.
  2. Choose the integration level. Select a chip for a fully custom design, a module for faster carrier-board development, or a development board for early software and peripheral validation.
  3. Inspect the exact tier. Check the part number, package, power topology, memory organization, interface assignment, and reference hardware on the selected product page and primary documentation.
  4. Prove the software path. Use Getting Started, Tutorials, and Develop on the closest available board before finalizing hardware.
  5. Check production constraints. Move to Design for Production before freezing the schematic, layout, BOM, or display and storage choices.

Browse by Product Type

  • Chips — family comparison, naming rules, and introductions for SF32LB52, SF32LB55, SF32LB56, SF32LB57, and SF32LB58.
  • Modules — SF32LB52-MOD-1, SF32LB56-MOD, and SF32LB58-MOD introductions for carrier-board planning.
  • Development Boards — reference boards for SF32LB52, SF32LB56, and SF32LB58 software validation and hardware exploration.

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.