

The push switch was just one that happened to be in my drawer and it was red. The chip is sufficiently exposed that I can fit a test clip over it to program it. Next a capacitor between power and ground, the ATtiny85, and some wires.

We start by soldering the zener diodes and the SMD resistors straight on to the pins.

It identifies as a USB keyboard, and pressing the button types a message. I could have built one of those, but instead I build this. This has been done before as prank cables, which look severed, but actually house a USB device which randomly hits the caps lock key every few minutes. What I wanted to do was build a class-compliant USB device using surface-mount parts, small enough to fit inside the USB plug to hide the fact that there are any electronics at all. Afghanistan, Africa, American Samoa, Anguilla, Antigua and Barbuda, Armenia, Aruba, Austria, Azerbaijan Republic, Bahamas, Bahrain, Bangladesh, Barbados, Belize, Bhutan, British Virgin Islands, Brunei Darussalam, Cambodia, Cayman Islands, China, Cook Islands, Costa Rica, Dominica, Dominican Republic, El Salvador, Fiji, Finland, France, French Polynesia, Georgia, Germany, Gibraltar, Grenada, Guadeloupe, Guam, Guatemala, Haiti, Honduras, Hong Kong, Iraq, Ireland, Israel, Jamaica, Jordan, Kazakhstan, Kiribati, Kuwait, Kyrgyzstan, Laos, Lebanon, Macau, Marshall Islands, Martinique, Micronesia, Mongolia, Montserrat, Nauru, Nepal, New Caledonia, Nicaragua, Niue, North America, Oman, Pakistan, Palau, Panama, Papua New Guinea, Puerto Rico, Qatar, Russian Federation, Saint Kitts-Nevis, Saint Lucia, Saint Vincent and the Grenadines, Solomon Islands, South America, Sri Lanka, Svalbard and Jan Mayen, Sweden, Switzerland, Taiwan, Tajikistan, Tonga, Trinidad and Tobago, Turkmenistan, Turks and Caicos Islands, Tuvalu, Ukraine, United Arab Emirates, United Kingdom, Vanuatu, Vatican City State, Virgin Islands (U.S.Another birthday, another opportunity to gift someone a ridiculous bespoke invention.
