{"id":16977394,"url":"https://github.com/mryslab/onepincapsense","last_synced_at":"2025-03-21T22:12:51.262Z","repository":{"id":9955361,"uuid":"11976001","full_name":"MrYsLab/OnePinCapSense","owner":"MrYsLab","description":"A one pin capacitive sensor library for Ardino that supports multi-touch","archived":false,"fork":false,"pushed_at":"2013-08-08T14:26:38.000Z","size":264,"stargazers_count":15,"open_issues_count":0,"forks_count":4,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-10-18T20:49:35.352Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MrYsLab.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-08-08T12:43:48.000Z","updated_at":"2022-06-14T17:25:52.000Z","dependencies_parsed_at":"2022-08-31T13:24:03.128Z","dependency_job_id":null,"html_url":"https://github.com/MrYsLab/OnePinCapSense","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MrYsLab%2FOnePinCapSense","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MrYsLab%2FOnePinCapSense/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MrYsLab%2FOnePinCapSense/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MrYsLab%2FOnePinCapSense/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MrYsLab","download_url":"https://codeload.github.com/MrYsLab/OnePinCapSense/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244875046,"owners_count":20524591,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-14T01:28:51.796Z","updated_at":"2025-03-21T22:12:51.244Z","avatar_url":"https://github.com/MrYsLab.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"OnePinCapSense\n==============\n\nA one pin capacitive sensor library for Ardino that support multi-touch\n\nRationale for this library:\n\nI wanted to have an inexpensive and simple way to detect user touch of an object,\nwith the requirements of utilizing one pin per sensor, no user grounding, and allowing for \nmulti-touch capabilities.  \n\nWritten by Alan Yorinks\n  Copyright (c) 2013 Alan Yorinks All right reserved.\n\n  \n  Version .01 August 7, 2013\n\n\nManifest:\n   This package contains:\n   \n     1. The library files OnePinCapSense.h and OnePinCapSense.cpp\n     \n     2. An example program, called OnePinCapSenseExample.ino , \n        demonstrating 5 capacitive sensors and 5 associated LED\n        indicators.\n        \n     3. A diagram showing a typical hardware implementation for a \n        single sensor and LED. Duplicate this for as many sensors\n        as you require.\n        \n     4. A sample Scratch 2.0 test program called testCapSense.sb2\n     \n     5. This README file\n     \n     \nTo install, follow the library installation instructions on:\n     http://arduino.cc/en/Guide/Libraries\n     \n\nThis library was based upon the following references and previous projects:\n\nReferences: \nhttp://urbanhonking.com/ideasfordozens/2009/05/18/an_tour_of_the_arduino_interna/\n\nhttp://www.instructables.com/id/Turn-a-pencil-drawing-into-a-capacitive-sensor-for/\n\nhttp://www.youtube.com/watch?v=LnpQgfTomNs\n\n\n\nThe instructables project listed above did everything I wanted for the UNO but not for the Leonardo.\nI have modified that work to allow for use with the Leonardo as well as the UNO, by using \nstandard Macros provided as part of the Arduino software IDE. Although only tested\nwith the UNO and Leonardo, it should work with all other Arduino boards.\n\nThe example program sends out key strokes using the Keyboard facility of the Leonardo.\nThis feature can be turned off by commenting out a #ifdef in the example.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmryslab%2Fonepincapsense","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmryslab%2Fonepincapsense","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmryslab%2Fonepincapsense/lists"}