.. title: Plaquette documentation

Plaquette
=========

.. image:: images/Plaquette-LogoTextAnim.*

Plaquette is an object-oriented, user-friendly, signal-centric programming
framework for **creative physical computing**. It promotes **expressiveness** over
technical details while remaining fully compatible with `Arduino <https://www.arduino.cc/>`_,
thus allowing **both beginner and advanced** creative practitioners to design meaningful
physical computing systems in an intuitive fashion.

Plaquette allows you to:
 * React to multiple sensors and actuators in real-time without interruption.
 * Automatically calibrate sensors to generate stable interactions in changing environments.
 * Design complex interactive behaviors by seamlessly combining powerful effects.

**Quick links:**

.. list-table::
  :widths: 50 50
  :header-rows: 0

  * - :doc:`Discover the features <features>`
    - :doc:`Get started <getting_started>`
  * - `Watch video tutorials <https://www.youtube.com/playlist?list=PLO0YogNIPwXwEsNsoQSKeCdYlepWFrYip>`_
    - :doc:`Filter your signals <regularizing>`
  * - `GitHub repository <https://github.com/SofaPirate/Plaquette/>`_
    - `PDF manual <https://raw.githubusercontent.com/SofaPirate/Plaquette/master/extras/Plaquette-Manual.pdf>`_

