
Picotouch drumcard
todbot/picotouch_drumcard
Card-sized drum synth / sequencer with MIDI In/Out
The TS20 is a touch Sensor made by AD Semicon in a TSSOP-28 package with 28 pins. -20℃~+75℃ 2.5V~5V 20 85uA 8kV 9uA Capacitive Touch、PWM Control、自动灵敏度校准、集成LED驱动器 TSSOP-28 Touch Sensors ROHS.
PCBKit's library has its KiCad symbol (EasyEDA_Cloud:TS20, from EasyEDA) and its footprint (Package_SO:TSSOP-28_4.4x9.7mm_P0.65mm, from KiCad's library), ready for a KiCad board. 3 are in stock at JLCPCB (part C95876). 8 open-source boards in 6 repositories on GitHub use it.
| Parameter | Conditions | As printed | Page |
|---|---|---|---|
| Maximum supply voltage | max 5.5 V | 11 | |
| Maximum current on any PAD | max 100 mA | 11 | |
| Power Dissipation | max 800 mW | 11 | |
| Storage Temperature | min -50 · max 150 ℃ | 11 | |
| Operating Temperature | min -20 · max 75 ℃ | 11 | |
| Junction Temperature | max 150 ℃ | 11 | |
| H.B.M | Pos / Neg; reference VDD | min 8000 V | 11 |
| H.B.M | Pos / Neg; reference GND | min 8000 V | 11 |
| H.B.M | Pos / Neg; reference P to P | min 8000 V | 11 |
| M.M | Pos / Neg; reference VDD | min 625 V | 11 |
| M.M | Pos / Neg; reference GND | min 625 V | 11 |
| M.M | Pos / Neg; reference P to P | min 500 V | 11 |
| C.D.M | Field Induced Charge | min 1000 V | 11 |
| I Test | Positive; JESD78A | min 100 mA | 11 |
| I Test | Negative; JESD78A | min -100 mA | 11 |
| V supply over 5.0V | Positive; JESD78A | min 8 V | 11 |
| Operating supply voltage VDD | TA = 27℃ | min 2.5 · typ 3.3 · max 5 V | 12 |
| Current consumption IDD | Slow mode; VDD = 3.3V; TA = 27℃ | typ 85 ㎂ | 12 |
| Current consumption IDD | Slow mode; VDD = 5.0V; TA = 27℃ | typ 120 ㎂ | 12 |
| Current consumption IDD | Normal mode; VDD = 3.3V; TA = 27℃ | typ 130 · max 180 ㎂ | 12 |
| Current consumption IDD | Normal mode; VDD = 5.0V; TA = 27℃ | typ 180 · max 240 ㎂ | 12 |
| Current consumption IDD | Fast mode; VDD = 3.3V; TA = 27℃ | typ 190 ㎂ | 12 |
| Current consumption IDD | Fast mode; VDD = 5.0V; TA = 27℃ | typ 250 ㎂ | 12 |
| Current consumption IDD | Clock-off mode; VDD = 3.3V; TA = 27℃ | typ 9 ㎂ | 12 |
| Current consumption IDD | Clock-off mode; VDD = 5.0V; TA = 27℃ | typ 11 ㎂ | 12 |
| Current consumption IDD_I2C | VDD = 3.3V (2M Bps); TA = 27℃ | typ 1.8 · max 2.2 ㎃ | 12 |
| Current consumption IDD_I2C | VDD = 5.0V (2M Bps); TA = 27℃ | typ 2.8 · max 3.4 ㎃ | 12 |
| Digital output maximum sink current IOUT | TA = 25℃ (Normal I2C Output); VDD = 3.3V | max 4 ㎃ | 12 |
| LED drive output sink current per 1channel ILED_OUT | TA = 25℃ (LED Drive Output); VDD = 3.3V | max 8 ㎃ | 12 |
| LED drive output total sink current ILED_TOT | TA = 25℃ (LED Drive Output); VDD = 3.3V | max 30 ㎃ | 12 |
| Tact switch interface input internal pull-up current ITACT | VDD= 5.0V, TA = 25℃ | typ 5.6 ㎂ | 12 |
| Sense input capacitance range CS | VDD = 3.3V; TA = 27℃ | max 50 ㎊ | 12 |
| Minimum detective capacitance difference ΔCMIN | VDD = 3.3V; TA = 27℃ | min 0.1 ㎊ | 12 |
| Output impedance (open drain) Zo | ΔC > ΔCMIN; VDD = 3.3V; TA = 27℃ | typ 12 Ω | 12 |
| Output impedance (open drain) Zo | ΔC < ΔCMIN; VDD = 3.3V; TA = 27℃ | typ 30 MΩ | 12 |
| Self calibration time after system reset TCAL | Slow calibration speed; VDD = 3.3V; TA = 27℃ | typ 100 ms | 12 |
| Self calibration time after system reset TCAL | Normal calibration speed; VDD = 3.3V; TA = 27℃ | typ 80 ms | 12 |
| Self calibration time after system reset TCAL | Fast calibration speed; VDD = 3.3V; TA = 27℃ | typ 60 ms | 12 |
| Sense input resistance RS | VDD = 3.3V; TA = 27℃ | typ 200 · max 1000 Ω | 12 |
| Internal reset pulse duration TRST | VDD = 3.3V; TA = 27℃ | min 2.5 usec | 12 |
| SCL, SDA rising delay TSCL, TSDA | VDD = 3.3V; TA = 27℃ | min 0 · max 1 usec | 12 |
| Minimum power on SCL, SDA high time TH_SCL, TH_SDA | VDD = 3.3V; TA = 27℃ | min 100 msec | 12 |
| Settling time for SCL voltage rising to 0.8 VDD TSCL | min 0 · max 1 usec | 15 | |
| Settling time for SDA voltage rising to 0.8 VDD TSDA | min 0 · max 1 usec | 15 | |
| SCL SDA high pulse remain time for power on TH_SCL, TH_SDA | min 100 msec | 15 |
| Pin | Name | Type |
|---|---|---|
| 1 | CS5 | Unspecified |
| 2 | CS6 | Unspecified |
| 3 | CS7 | Unspecified |
| 4 | VSS | Unspecified |
| 5 | CS8 | Unspecified |
| 6 | CS9 | Unspecified |
| 7 | CS10 | Unspecified |
| 8 | CS11 | Unspecified |
| 9 | CS12 | Unspecified |
| 10 | VSS | Unspecified |
| 11 | CS13 | Unspecified |
| 12 | CS14 | Unspecified |
| 13 | CS15 | Unspecified |
| 14 | CS16 | Unspecified |
| 15 | CS17 | Unspecified |
| 16 | CS18 | Unspecified |
| 17 | CS19 | Unspecified |
| 18 | CS20 | Unspecified |
| 19 | INT | Unspecified |
| 20 | VDD | Unspecified |
| 21 | SDA | Unspecified |
| 22 | SCL | Unspecified |
| 23 | VSS | Unspecified |
| 24 | ADD | Unspecified |
| 25 | CS1 | Unspecified |
| 26 | CS2 | Unspecified |
| 27 | CS3 | Unspecified |
| 28 | CS4 | Unspecified |

todbot/picotouch_drumcard
Card-sized drum synth / sequencer with MIDI In/Out







<iframe src="https://pcbkit.io/embed/parts/ad-semicon/TS20" title="TS20 in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe><img src="https://pcbkit.io/embed/parts/ad-semicon/TS20.jpg" alt="TS20" width="1200" height="900">[](https://pcbkit.io/parts/ad-semicon/TS20)Yes. The symbol is EasyEDA_Cloud:TS20 and the footprint Package_SO:TSSOP-28_4.4x9.7mm_P0.65mm, both drawn on this page. PCBKit places them on a board for you when you design with it.
TSSOP-28, with 28 pins. Its footprint is drawn on this page.
AD Semicon publishes it: the Datasheet link on this page opens it.
JLCPCB lists it as part C95876, with 3 in stock; the sellers' links on this page open their listings.
Parts like it in the library: the CBM7021 by Chipsbank. Check their datasheets: a part that fits the footprint may still differ in its ratings.
8 boards in 6 repositories on GitHub; the most starred are listed on this page, with their KiCad files.