Module Limitation

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 Static BlocksMax FX BlocksMax Pixels
nRF528402018100
nRF52833121766

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)

All other components such as Pan Endless Rotation, Tilt Endless Rotation, UV, Focus, Frost, Prism, Iris, Fog, Fan, Fire Gobo, Framing, Special FX 1, Special FX 2, Special FX 3, Special FX 4, and Special FX 5 do not have pixels.

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.

Most components use only individual Static and individual FX blocks. However, some control components use shared Static Blocks (Master Strobe, White Strobe) or shared FX Blocks (Master Intensity).

The three shared blocks are:

  • Master Strobe: Add 1 shared Static Block if you are using one or more of the following control components: Color, Color2, White, or White2.
  • White Strobe: Add 1 shared Static Block if you are using one or more of the following control components: White or White2.
  • Master Intensity: Add 1 shared FX Block if you are using one or more of the following control components: Color, Color2, White, or White2.

The table below illustrates these relationships in a more technical and structured way.

Table for pixels, static block and FX block count

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

Control ComponentPixelsStatic Blocks (Individual)Static Blocks (Shared)FX Blocks (Individual)FX Blocks (Shared)
PanMin. 111
TiltMin. 111
Pan Endless Rotation1
Tilt Endless Rotation1
ColorMin. 131 (Shared with Color2, White and White2 for
Master Strobe)
81 (Shared with Color2, White and White2 for
Master Intensity)
Color 2Min. 11 (Shared with Color, White and White2 for
Master Strobe)
31 (Shared with Color, White and White2 for
Master Intensity)
WhiteMin. 1In Total 2:
1 (Shared with Color2, White and White2 for
Master Strobe)1 (Shared with White2 for
White Strobe)
11 (Shared with Color, Color2 and White2 for
Master Intensity)
White 2Min. 1In Total 2:
1 (Shared with Color2, White and White2 for
Master Strobe)1 (Shared with White for
White Strobe)
11 (Shared with Color, Color2 and White for
Master Intensity)
UV1
ZoomMin. 111
Focus1
Frost1
Prisma1
Iris1
Fog1
Fan1
Fire1
Gobo1
Framing9
Special FX 11
Special FX 21
Special 31
Special 41
Special 51

Example I: Configuration Calculation (Guided Example)

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

Selected control components:

  • Color – RGB (40 Pixels)
  • White (10 Pixels)
  • Pan
  • Tilt
  • Zoom
  • Focus
  • Prisma

Pixel Calculation

  • Color: 40
  • White: 10
  • Pan: 1
  • Tilt: 1
  • Zoom: 1
  • Focus: 0
  • Prisma: 0

-> Total configured Pixels: 53

-> Max allowed Pixels: 66

Pixel Count within limit

Static Block Calculation

  • Color (Individual): 3
  • Color (Shared): 1 (Master Strobe)
  • White (Individual): 0
  • White (Shared): 1 (White Strobe and Master Strobe is already included in Color (Shared))
  • Pan: 1
  • Tilt: 1
  • Zoom: 1
  • Focus: 1
  • Prisma: 1

-> Total configured Static Blocks: 10

-> Max allowed Static Blocks: 12

Static Blocks within limit

FX Block Calculation

  • Color (Individual): 8
  • Color (Shared): 1 (Master Intensity)
  • White (Individual): 1
  • White (Shared): 0 (Since Master Intensity is already included in Color (Shared)
  • Pan: 1
  • Tilt: 1
  • Zoom: 1
  • Focus: 0
  • Prisma: 0

-> Total configured FX Blocks: 13

-> Max allowed FX Blocks: 17

FX BLocks within limit

-> Result: Configuration is valid for nRF52833



If you are unsure whether you understood it correctly, please contact your Vision Control supervisor for assistance. Alternatively, complete Example II yourself as a test and ask your Vision Control supervisor for the password to the solution file.

He will then check whether you solved the example correctly regarding pixels, static blocks, and FX blocks.

Example II: Configuration Calculation (Self Test)

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

Selected control components:

  • Color 1 (Beam) – RGB (1 Pixels)
  • Color 2 (Wash) – RGBL (20 Pixels)
  • White (15 Pixels)
  • Pan
  • Pan Endless Rotation
  • Tilt
  • Tilt Endless Rotation
  • Zoom (20 Pixels)
  • Focus
  • Frost
  • Prisma
  • Iris

Pixel Count: ___

Static Blocks: ___

FX Blocks: ___

Solution:

Ask your Vision Control supervisor for the password to the solution file.

© KKT Künzler Technologies GbR.
Developed by KKT - Künzler Technologies GbR