{"id":12250,"date":"2016-10-21T16:48:12","date_gmt":"2016-10-21T20:48:12","guid":{"rendered":"http:\/\/embedded-lab.com\/blog\/?p=12250"},"modified":"2016-10-21T16:48:12","modified_gmt":"2016-10-21T20:48:12","slug":"usb-media-volume-control","status":"publish","type":"post","link":"https:\/\/embedded-lab.com\/blog\/usb-media-volume-control\/","title":{"rendered":"USB media volume control"},"content":{"rendered":"<p>This simple <strong><a href=\"http:\/\/runawaybrainz.blogspot.com\/2013\/08\/avr-attiny-2313-v-usb-media-volume.html\" target=\"_blank\">ATTiny 2313-based USB media controller<\/a><\/strong>\u00a0design from\u00a0<em>Rupert Hirst<\/em>\u00a0lets you add an external volume and mute control to your PC. It uses\u00a0V-USB, a software\u00a0implementation of a USB 1.1 compliant for\u00a0lower end\u00a0AVR microcontrollers that\u00a0do not natively support USB.<\/p>\n<div id=\"attachment_12251\" style=\"width: 959px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/10\/USBcontrol.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-12251\" class=\"size-full wp-image-12251\" src=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/10\/USBcontrol.jpg\" alt=\"USB media control using ATTiny2313\" width=\"949\" height=\"468\" srcset=\"https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/10\/USBcontrol.jpg 949w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/10\/USBcontrol-580x286.jpg 580w\" sizes=\"auto, (max-width: 949px) 100vw, 949px\" \/><\/a><p id=\"caption-attachment-12251\" class=\"wp-caption-text\">USB media control using ATTiny2313<\/p><\/div>\n<blockquote><p>I chose to go with the Zener 3V6 (3.6volts) diode approach to keep the Micro power rails at 5volts as I have in most of my experiments.The specification of the 3V6 type Zener is very important to the design, the total power consumption of the part must be no more than 500mw (0.5w)! due to extra capacitance on the USB -DATA and +DATA lines. A Zener rated at 250mw (0.25w) would be ideal yet I have yet to find any in a through hole part.<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>This simple ATTiny 2313-based USB media controller\u00a0design from\u00a0Rupert Hirst\u00a0lets you add an external volume and mute control to your PC. It uses\u00a0V-USB, a software\u00a0implementation of a USB 1.1 compliant for\u00a0lower end\u00a0AVR microcontrollers that\u00a0do not natively support USB. I chose to go with the Zener 3V6 (3.6volts) diode approach to keep the Micro power rails at 5volts as I have in most of my experiments.The specification of the 3V6 type Zener is very important to the design, the total power consumption of the part must be no more than 500mw (0.5w)! due to extra capacitance on the USB -DATA and +DATA<\/p>\n","protected":false},"author":1,"featured_media":12251,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15,227],"tags":[765,1520,70],"class_list":["post-12250","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-avr-projects","category-news","tag-attiny-project","tag-media-control","tag-v-usb"],"_links":{"self":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts\/12250","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/comments?post=12250"}],"version-history":[{"count":2,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts\/12250\/revisions"}],"predecessor-version":[{"id":12255,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts\/12250\/revisions\/12255"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/media\/12251"}],"wp:attachment":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/media?parent=12250"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/categories?post=12250"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/tags?post=12250"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}