Skip to main content

Micro Processor

CategoryLogic
micro-processor
Category
Logic
Planet
Serpulo
Footprint
1x1
Health
40
Official description

Runs a sequence of logic instructions in a loop. Can be used to control units and buildings.

Overview

The Micro Processor is a Serpulo-exclusive logic block used to run player-written instruction sequences for automation and control. It occupies minimal space and is designed for compact circuitry where tile efficiency matters more than raw processing throughput. As a Logic Block, it integrates with in-game logic wiring and unit/item control systems and serves the same role as other processors but with trade-offs that favor small builds.

Micro Processors are best deployed where limited area or aesthetic constraints require dense placement of logic components. Their execution speed is lower than that of larger processor variants, so they are not optimal for highly instruction-intense tasks that require many instructions per second. Instead, the Micro Processor excels in applications that accept slower instruction timing in exchange for reduced footprint.

Common practical applications include:

  • Logic display art: driving text, symbols, or pixel displays where many small processors can be placed closely together to build complex visual patterns without consuming large amounts of space.
  • Counters: implementing compact counters, timers, or incremental state machines that do not require rapid updates.
  • Simple unit controllers: controlling individual or small groups of units with straightforward instruction sets; suitable for basic movement, targeting, or state-based behaviors where instruction rate is not critical.
  • Any circuitry that prioritizes compactness over speed, such as decorative or space-limited control modules.

When designing with Micro Processors, consider the following:

  • Compact layouts using multiple Micro Processors can replicate functionality of a larger processor but will run slower overall; distribute logic so that time-sensitive routines are minimized on Micro Processors.
  • Use longer, simpler instruction loops rather than deeply nested or high-frequency operations. Offload high-throughput tasks to full-size processors when available.
  • Combine with Memory blocks and efficient wiring to reduce the number of executed instructions needed per cycle.
  • For visual projects (logic display art), synchronize multiple Micro Processors via timing signals so that update patterns remain coherent despite individual processors' lower instruction rates.

For an introduction to basic logic concepts and wiring that apply to the Micro Processor, consult the Logic Basics guide; understanding core instructions, sensors, and signal routing will help you maximize compact designs while compensating for the processor’s speed limitations.

Official description

Runs a sequence of logic instructions in a loop. Can be used to control units and buildings.

No related recipes

Other entities of this type

Related pages

Last updated: