The CAP1188 is a turnkey capacitive touch controller providing a wide variety of button and proximity functionality, and making it easy for designers to add
aesthetically pleasing, low-cost and robust touch interfaces. The CAP1188 also contains 8 LED drivers that offer full-on / off, variable rate blinking, dimness controls, and breathing. Each of the LED drivers may be linked to one of the sensor inputs to be actuated when a touch is detected. As well, each LED driver may be individually controlled via a host controller.
8 Capacitive Touch Sensor Inputs
8 LED Driver Outputs
Programmable sensitivity
Automatic recalibration
Individual thresholds for each button
Proximity Detection
Multiple Button Pattern Detection
Analog Filtering for System Noise Sources
Press and Hold feature for Volume-like Applications
Unfortunately I havent tested the 5G, Only difficult part was connecting antennas. But everything is good, by default it runs on Qualcom's QMI mode, Had to switch to MBIM and it works good with Windows. Planning to run with OpenWRT soon.
{"id":1649481187400,"title":"CAP1188 - 8-Key Capacitive Touch Sensor Breakout - I2C or SPI","handle":"cap1188-touch-input-sensor","description":"\u003cdiv class=\"col-md-12\"\u003eThe CAP1188 is a turnkey capacitive touch controller providing a wide variety of button and proximity functionality, and making it easy for designers to add \u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-md-12\"\u003e\n\u003cp\u003eaesthetically pleasing, low-cost and robust touch interfaces. \u003cbr\u003eThe CAP1188 also contains 8 LED drivers that offer full-on \/ off, variable rate blinking, dimness controls, and breathing. Each of the LED drivers may be linked to one of the sensor inputs to be actuated when a touch is detected. As well, each LED driver may be individually controlled via a host controller.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-md-12\"\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003e8 Capacitive Touch Sensor Inputs\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e8 LED Driver Outputs\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eProgrammable sensitivity\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAutomatic recalibration\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eIndividual thresholds for each button\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eProximity Detection\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eMultiple Button Pattern Detection\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAnalog Filtering for System Noise Sources\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003ePress and Hold feature for Volume-like Applications\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eLow Power Operation\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003ch5\u003eSpecifications\u003c\/h5\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0014\/4313\/5560\/files\/17-0_480x480.png?v=1592589003\"\u003e\u003c\/p\u003e\n\u003ch5\u003eResources\u003c\/h5\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/DATASHEET\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC1046\"\u003eDatasheet\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/LIBRARIES\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC1046\"\u003eLibrary\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/LIBRARIES\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC1046\"\u003eSample code\u003c\/a\u003e\u003c\/p\u003e\n\u003ch5\u003eTutorial\u003c\/h5\u003e\n\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/aXNX4tgYyXE\" height=\"315\" width=\"560\" allowfullscreen=\"\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" frameborder=\"0\"\u003e\u003c\/iframe\u003e \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/SHIcliL4O14\" height=\"315\" width=\"560\" allowfullscreen=\"\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" frameborder=\"0\"\u003e\u003c\/iframe\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e","published_at":"2022-12-06T11:23:16+05:30","created_at":"2019-03-02T16:43:29+05:30","vendor":"ThinkRobotics","type":"Sensor","tags":["8-Key","Arduino","Breakout","CAP1188","Capacitive","ELC1","IN-MOD","input","Input Device","Sensor","touch","Touch Sensor","ZOHO UPDATED"],"price":105999,"price_min":105999,"price_max":105999,"available":true,"price_varies":false,"compare_at_price":119900,"compare_at_price_min":119900,"compare_at_price_max":119900,"compare_at_price_varies":false,"variants":[{"id":27846975455304,"title":"Without Soldered Pin","option1":"Without Soldered Pin","option2":null,"option3":null,"sku":"ELC1046","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"CAP1188 - 8-Key Capacitive Touch Sensor Breakout - I2C or SPI - Without Soldered Pin","public_title":"Without Soldered Pin","options":["Without Soldered Pin"],"price":105999,"weight":10,"compare_at_price":119900,"inventory_management":"shopify","barcode":"ELC1046","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":16218906853448,"title":"With Soldered Pin","option1":"With Soldered Pin","option2":null,"option3":null,"sku":"ELC1046S","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"CAP1188 - 8-Key Capacitive Touch Sensor Breakout - I2C or SPI - With Soldered Pin","public_title":"With Soldered Pin","options":["With Soldered Pin"],"price":105999,"weight":10,"compare_at_price":119900,"inventory_management":"shopify","barcode":"ELC1046S","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/thinkrobotics.com\/cdn\/shop\/products\/1PCS-CAP1188-8-Key-Capacitive-Touch-Sensor-Module.jpg?v=1577794056"],"featured_image":"\/\/thinkrobotics.com\/cdn\/shop\/products\/1PCS-CAP1188-8-Key-Capacitive-Touch-Sensor-Module.jpg?v=1577794056","options":["Soldered"],"media":[{"alt":"CAP1188 - 8-Key Capacitive Touch Sensor Breakout","id":864046612552,"position":1,"preview_image":{"aspect_ratio":1.0,"height":400,"width":400,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/1PCS-CAP1188-8-Key-Capacitive-Touch-Sensor-Module.jpg?v=1577794056"},"aspect_ratio":1.0,"height":400,"media_type":"image","src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/1PCS-CAP1188-8-Key-Capacitive-Touch-Sensor-Module.jpg?v=1577794056","width":400}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cdiv class=\"col-md-12\"\u003eThe CAP1188 is a turnkey capacitive touch controller providing a wide variety of button and proximity functionality, and making it easy for designers to add \u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-md-12\"\u003e\n\u003cp\u003eaesthetically pleasing, low-cost and robust touch interfaces. \u003cbr\u003eThe CAP1188 also contains 8 LED drivers that offer full-on \/ off, variable rate blinking, dimness controls, and breathing. Each of the LED drivers may be linked to one of the sensor inputs to be actuated when a touch is detected. As well, each LED driver may be individually controlled via a host controller.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-md-12\"\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003e8 Capacitive Touch Sensor Inputs\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e8 LED Driver Outputs\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eProgrammable sensitivity\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAutomatic recalibration\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eIndividual thresholds for each button\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eProximity Detection\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eMultiple Button Pattern Detection\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAnalog Filtering for System Noise Sources\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003ePress and Hold feature for Volume-like Applications\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eLow Power Operation\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003ch5\u003eSpecifications\u003c\/h5\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0014\/4313\/5560\/files\/17-0_480x480.png?v=1592589003\"\u003e\u003c\/p\u003e\n\u003ch5\u003eResources\u003c\/h5\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/DATASHEET\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC1046\"\u003eDatasheet\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/LIBRARIES\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC1046\"\u003eLibrary\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/LIBRARIES\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC1046\"\u003eSample code\u003c\/a\u003e\u003c\/p\u003e\n\u003ch5\u003eTutorial\u003c\/h5\u003e\n\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/aXNX4tgYyXE\" height=\"315\" width=\"560\" allowfullscreen=\"\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" frameborder=\"0\"\u003e\u003c\/iframe\u003e \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/SHIcliL4O14\" height=\"315\" width=\"560\" allowfullscreen=\"\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" frameborder=\"0\"\u003e\u003c\/iframe\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e"}