Zum Inhalt springen

Depending on the selected microcontroller (IC), the number of usable control components, static blocks, FX blocks, and pixels is limited.
When designing a fixture configuration, all selected components must be summed up and validated against the limits of the chosen IC.

Supported ICs and Limits

ICMax FX BlocksMax Static BlocksMax Pixels
nRF528401820100
nRF52833171266

Important:

  • Limits apply per fixture configuration.
  • Static blocks and FX blocks are counted separately.
  • Exceeding any limit is not allowed.

Pixel Usage

Only the following control components can allocate pixels:

  • Color (min. 1 pixel)
  • White (min. 1 pixel)
  • Pan (min. 1 pixel)
  • Tilt (min. 1 pixel)
  • Zoom (min. 1 pixel)
  • Color 2 (min. 1 pixel)
  • White 2 (min. 1 pixel)

If multiple pixel-capable components are used, the sum of all configured pixels must not exceed the IC’s maximum pixel count.


Control Components vs. Internal Blocks

A control component is what the developer selects conceptually (e.g. Color, Pan, Zoom).
Each control component internally consumes:

  • Static blocks (always active logic)
  • FX blocks (logic required for effects)

These internal blocks must be counted against the IC limits.

Shared Blocks

Some components share internal blocks.

Shared means:

  • A shared block is counted only once, even if multiple components use it.
  • It is not duplicated when multiple dependent components are enabled.

Internal Block Cost per Control Component

The following table defines how many static blocks and FX blocks each control component consumes.

Control ComponentStatic BlocksFX BlocksNotes
Pan11
Tilt11
Pan Rotation10
Tilt Rotation10
Color3 + 1 (shared)8 + 1 (shared)Shared with Color2, White, White2
Color 21 (shared)3 + 1 (shared)Shared with Color, White, White2
White1 (shared) + 1 (shared)1 + 1 (shared)Shared with White2 and Color/Color2
White 21 (shared) + 1 (shared)1 + 1 (shared)Shared with White and Color/Color2
UV10
Zoom11
Focus10
Frost10
Prisma10
Iris10
Fog10
Fan10
Fire10
Gobo10
Framing90
Special FX 1 / 201
Special 3 – 510

Example Configuration Calculation

Target IC: nRF52833
Limits: 12 static blocks, 17 FX blocks, 66 pixels

Selected control components:

  • Color (RGB)
  • White
  • Pan
  • Tilt
  • Zoom
  • 40 pixels

Static Block Calculation

  • Color + White (shared):
    • Color: 3 + 1(shared)
    • White: 1(shared) + 1(shared)
      → shared blocks counted once
  • Pan: 1
  • Tilt: 1
  • Zoom: 1

Total static blocks: within limit

FX Block Calculation

  • Color + White (shared FX block counted once)
  • Pan: 1
  • Tilt: 1
  • Zoom: 1

Total FX blocks: within limit

Pixel Calculation

  • Total configured pixels: 40
  • Max allowed: 66

Result: ✅ Configuration is valid for nRF52833