Matrixpad
Jump to navigation
Jump to search
| Projects | |
|---|---|
| Participants | Brainsmoke |
| Skills | PCB Design, Electronics, Hardware debugging |
| Status | Finished |
| Niche | Electronics |
| Purpose | Infrastructure |
Capacitive Touch Matrix Numpad For an Atmega328p
BOM
| Item | Quantity |
|---|---|
| PCB | 1 |
| ATMEGA328P-AU | 1 |
| 10KΩ 0603 SMD resistor | 1 |
| 4.7KΩ 0603 SMD resistor | 7 |
| 470KΩ 0603 SMD resistor | 3 |
| 1μF 0603 SMD capacitor | 1 |
| 100nF 0603 SMD capacitor | 1 |
| 4.7nF 0603 SMD capacitor | 3 |
| 4 pin header .1" | 1 |
| 3x2 pin header .1" (for ISP programming) | 1 |
Github repository
https://github.com/techinc/matrixpad
Technical Background
- Excellent technical description:
http://sensi.org/~svo/capsensor/index.en.html
- QMatrix Whitepaper:
http://www.atmel.com/dyn/resources/prod_documents/qmatrix_white_paper_100.pdf
PCB Design guidelines
- Moisture Tolerant QTouch Design:
http://www.atmel.com/images/doc42017.pdf
- QTouch Schematic and Layout Checklist:
http://www.atmel.com/Images/Atmel-42094-QTouch-Schematic-and-Layout-Checklist_Application-Note_AT02259.pdf