Skip to content
SPECIFICTION
Get listed

Plaquette

plaquette.org

Self-hosted
Visit plaquette.org
Spec score 6.4 #89 of 89 in Physics Simulation Software

Spec sheet

Purpose
Plaquette is an object-oriented, signal-centric framework for creative physical computing and real-time signal processing.Read 12 Oct 2026 · plaquette.org
Intended users
The project is aimed at creative practitioners including media artists, interactive designers, digital luthiers, and electronic musicians.Read 12 Oct 2026 · plaquette.org
Integrations
Plaquette’s documentation describes compatibility with Arduino and compares its signal-flow approach with Max, Pure Data, and TouchDesigner.Read 12 Oct 2026 · plaquette.org
Support
Users are directed to the documentation and examples, or to open a help-needed issue on the GitHub issue tracker.Read 12 Oct 2026 · plaquette.org
License
Plaquette is distributed under the GNU General Public License version 3.0.Read 12 Oct 2026 · plaquette.org
Arduino compatibility
Plaquette is installed as an Arduino library and is described as fully compatible with Arduino.Read 12 Oct 2026 · plaquette.org
Arduino integration
Plaquette installs as an Arduino library and provides replacements for core Arduino functionality while remaining compatible with Arduino code.Read 4 Oct 2026 · plaquette.org
Computer communication
Its Plotter unit can send values over serial for visualization with the Arduino Serial Plotter.Read 4 Oct 2026 · plaquette.org
Development status
The features page describes Plaquette as being at an experimental stage of development.Read 12 Oct 2026 · plaquette.org
External libraries
Plaquette documents using its Smoother with an external DHT sensor library.Read 4 Oct 2026 · plaquette.org
Inputs and outputs
Its units support digital and analog inputs and outputs for interfacing with hardware pins, sensors, and actuators.Read 12 Oct 2026 · plaquette.org
Loop requirement
Plaquette requires the main processing loop to run continuously and advises avoiding blocking calls such as delay() and delayMicroseconds().Read 4 Oct 2026 · plaquette.org
Operational requirement
Plaquette requires the main processing loop to run continuously and advises avoiding blocking calls such as `delay()` and `delayMicroseconds()`.Read 12 Oct 2026 · plaquette.org
Sensors and actuators
It provides units for working with sensor inputs and actuator outputs in real time.Read 4 Oct 2026 · plaquette.org
Signal flow
The `>>` operator connects units so signals can flow from inputs or generators to outputs and parameters.Read 12 Oct 2026 · plaquette.org
Signal processing
Built-in tools support debouncing, smoothing, scaling, normalization, and peak detection.Read 12 Oct 2026 · plaquette.org
Timing and generators
Timing units and signal generators support non-blocking real-time interactions and periodic behaviors.Read 12 Oct 2026 · plaquette.org
What it is
Plaquette is an object-oriented, signal-centric framework for creative physical computing that is compatible with Arduino.Read 4 Oct 2026 · plaquette.org

Where Specifiction places it

Alternatives to PlaquetteAll alternatives →