dsplover / PicoCapSense

An Arduino Capacitive Sensing library for RP2040 based boards (uses the PIO processor).

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PicoCapSense

An Arduino Capacitive Sensing library for RP2040 (Raspberry Pi Pico) boards, using the PIO processor.

Capacitive Sensing is used to detect touch based on the electrical capacitance of the human body.

This library is based on the measuring methods used in the Capacitive Sensing Library for 'duino / Wiring (sampling method differs) You can view this library here https://github.com/PaulStoffregen/CapacitiveSensor

It now handles multiple capacitive sensing touchpads. It uses one PIO state machine (sm) per capacitive sensor - i.e. max is 3 per PIO.

Single Cap Sensing Example layout

Fritzing Single CapSensing Breadboard Image

Multi Cap Sensing Example layout

Fritzing Multi CapSensing Breadboard Image

About

An Arduino Capacitive Sensing library for RP2040 based boards (uses the PIO processor).

License:GNU General Public License v3.0


Languages

Language:C++ 74.7%Language:C 25.3%