{"id":1473,"date":"2013-03-04T00:26:27","date_gmt":"2013-03-04T04:26:27","guid":{"rendered":"http:\/\/protofusion.org\/wordpress\/?p=1473"},"modified":"2013-09-24T20:42:53","modified_gmt":"2013-09-25T00:42:53","slug":"picobuck-rgb-led-driver","status":"publish","type":"post","link":"http:\/\/protofusion.org\/wordpress\/2013\/03\/picobuck-rgb-led-driver\/","title":{"rendered":"PicoBuck RGB LED Driver"},"content":{"rendered":"<p><a href=\"http:\/\/protofusion.org\/wordpress\/wp-content\/uploads\/2013\/01\/picobuck-perspective.jpg\" data-rel=\"lightbox-image-0\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" alt=\"PicoBuck - Perspective View\" src=\"http:\/\/protofusion.org\/wordpress\/wp-content\/uploads\/2013\/01\/picobuck-perspective-500x331.jpg\" width=\"500\" height=\"331\" \/><\/a><\/p>\n<p>The PicoBuck is a small and inexpensive 3-channel LED driver. It employs constant-current buck driving which approaches an efficiency of 95% (theoretical).<\/p>\n<p><strong>Now available from <a href=\"https:\/\/www.sparkfun.com\/products\/11850\" target=\"_blank\">SparkFun Electronics!<\/a><\/strong><\/p>\n<p><!--more--><\/p>\n<h3>Documentation<\/h3>\n<p><strong>More detailed documentation will soon be available\u00a0<a href=\"http:\/\/protofusion.org\/wiki\/picobuck_3-channel_led_driver\" target=\"_blank\">on the wiki<\/a>!<\/strong><\/p>\n<h3>Capabilities<\/h3>\n<p><a href=\"http:\/\/protofusion.org\/wordpress\/wp-content\/uploads\/2013\/01\/picobuck-top.jpg\" data-rel=\"lightbox-image-1\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-1476\" alt=\"PicoBuck - Top View\" src=\"http:\/\/protofusion.org\/wordpress\/wp-content\/uploads\/2013\/01\/picobuck-top-500x386.jpg\" width=\"500\" height=\"386\" srcset=\"http:\/\/protofusion.org\/wordpress\/wp-content\/uploads\/2013\/01\/picobuck-top-500x386.jpg 500w, http:\/\/protofusion.org\/wordpress\/wp-content\/uploads\/2013\/01\/picobuck-top-300x231.jpg 300w, http:\/\/protofusion.org\/wordpress\/wp-content\/uploads\/2013\/01\/picobuck-top.jpg 1000w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p>The PicoBuck supports a wide range of\u00a0 input voltages (6v to 20v) which may be connected to the VIN header. It has three inputs for each driver channel, labeled IN1, IN2, and IN3 which may be driven with standard 3.3v or 5v logic. LEDs are connected to the outputs of the driver, OUT1 through OUT3. Each channel of an RGB LED must be connected to the driver separately: this driver, like most buck drivers, does not support common-anode or common-cathode RGB LEDs.<\/p>\n<p>Each channel of the PicoBuck can drive an LED at 350mA on the standard model. The driving current is set by a small current sensing resistor populated on the board. If you need to drive LEDs at higher or lower currents, just swap out the current sensing resistor to achieve your desired current. You can calculate the value of your current sensing resistor with the\u00a0<a href=\"http:\/\/www.diodes.com\/_files\/calculators\/WEB_AL8805%20calculator_v1.1.xls\" target=\"_blank\">AL8805 spreadsheet<\/a>.<\/p>\n<h3>Usage<\/h3>\n<p><a href=\"http:\/\/protofusion.org\/wordpress\/wp-content\/uploads\/2013\/01\/picobuck-bottom.jpg\" data-rel=\"lightbox-image-2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" alt=\"PicoBuck - Bottom View\" src=\"http:\/\/protofusion.org\/wordpress\/wp-content\/uploads\/2013\/01\/picobuck-bottom-500x326.jpg\" width=\"500\" height=\"326\" \/><\/a><\/p>\n<h5>Digital Mode<\/h5>\n<p>To use digital drive mode, apply a standard 3.3v or 5v PWM signal to any of the 3 inputs. This method gives good brightness resolution over the entire range of brightness when using 8 to 10 bit PWM.<\/p>\n<h5>Analog Mode<\/h5>\n<p>To use analog mode, apply an analog voltage between 0v and 2.5v to any of the 3 inputs. This analog voltage controls how much current the LED is driven at, up to the current set by the current-limiting resistor. Note that the analog method is not effective for the last 20% of current\u2014at this point, the current drops to zero.<\/p>\n<p>Alternatively, you may employ a compound approach using analog dimming for high brightness and PWM dimming for low brightness. This method achieves optimal brightness resolution with minimal flicker,\u00a0 but is more challenging to implement in software.<\/p>\n<h3>Availability<\/h3>\n<p>The PicoBuck is available for purchase through <a href=\"https:\/\/www.sparkfun.com\/products\/11850\" target=\"_blank\">SparkFun Electronics<\/a>. For the adventurous, the source files are available from the SparkFun product page so you can build your own!<\/p>\n<h3>Resources<\/h3>\n<ul>\n<li><a href=\"http:\/\/protofusion.org\/wordpress\/wp-content\/uploads\/2013\/03\/picobuck-bom.ods\">Bill of Materials<\/a><\/li>\n<li><a href=\"http:\/\/dlnmh9ip6v2uc.cloudfront.net\/datasheets\/Components\/LED\/picoBuck.pdf\">Schematic<\/a> (SparkFun variant)<\/li>\n<li><a href=\"http:\/\/dlnmh9ip6v2uc.cloudfront.net\/datasheets\/Components\/LED\/picoBuck.zip\" target=\"_blank\">Eagle Files<\/a> (SparkFun variant)<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The PicoBuck is a small and inexpensive 3-channel LED driver. It employs constant-current buck driving which approaches an efficiency of 95% (theoretical). Now available from SparkFun Electronics!<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kadence_starter_templates_imported_post":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[179,35],"tags":[162,161,163,164],"class_list":["post-1473","post","type-post","status-publish","format-standard","hentry","category-picobuck","category-projects","tag-buck","tag-constant-current","tag-led-driver","tag-rgb-led-driver"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pNjAs-nL","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/protofusion.org\/wordpress\/wp-json\/wp\/v2\/posts\/1473","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/protofusion.org\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/protofusion.org\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/protofusion.org\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/protofusion.org\/wordpress\/wp-json\/wp\/v2\/comments?post=1473"}],"version-history":[{"count":31,"href":"http:\/\/protofusion.org\/wordpress\/wp-json\/wp\/v2\/posts\/1473\/revisions"}],"predecessor-version":[{"id":1788,"href":"http:\/\/protofusion.org\/wordpress\/wp-json\/wp\/v2\/posts\/1473\/revisions\/1788"}],"wp:attachment":[{"href":"http:\/\/protofusion.org\/wordpress\/wp-json\/wp\/v2\/media?parent=1473"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/protofusion.org\/wordpress\/wp-json\/wp\/v2\/categories?post=1473"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/protofusion.org\/wordpress\/wp-json\/wp\/v2\/tags?post=1473"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}