{"id":495,"date":"2015-06-29T13:55:48","date_gmt":"2015-06-29T13:55:48","guid":{"rendered":"http:\/\/www.donluc.com\/?p=495"},"modified":"2015-06-29T13:55:48","modified_gmt":"2015-06-29T13:55:48","slug":"sparkfun-linkm-usb-to-i2c","status":"publish","type":"post","link":"https:\/\/www.donluc.com\/?p=495","title":{"rendered":"SparkFun &#8211; LinkM &#8211; USB to I2C"},"content":{"rendered":"<p><a href=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/06\/SparkFunCOM-09903Mk01.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/06\/SparkFunCOM-09903Mk01.jpg\" alt=\"SparkFun COM-09903 Mk01\" width=\"640\" height=\"627\" class=\"alignnone size-full wp-image-496\" srcset=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/06\/SparkFunCOM-09903Mk01.jpg 640w, https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/06\/SparkFunCOM-09903Mk01-300x294.jpg 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/06\/SparkFunCOM-09903Mk02.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/06\/SparkFunCOM-09903Mk02.jpg\" alt=\"SparkFun COM-09903 Mk02\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-497\" srcset=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/06\/SparkFunCOM-09903Mk02.jpg 640w, https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/06\/SparkFunCOM-09903Mk02-300x225.jpg 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/06\/SparkFunCOM-09903Mk03.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/06\/SparkFunCOM-09903Mk03.jpg\" alt=\"SparkFun COM-09903 Mk03\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-498\" srcset=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/06\/SparkFunCOM-09903Mk03.jpg 640w, https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/06\/SparkFunCOM-09903Mk03-300x225.jpg 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/06\/SparkFunCOM-09903Mk04.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/06\/SparkFunCOM-09903Mk04.jpg\" alt=\"SparkFun COM-09903 Mk04\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-499\" srcset=\"https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/06\/SparkFunCOM-09903Mk04.jpg 640w, https:\/\/www.donluc.com\/wp-content\/uploads\/2015\/06\/SparkFunCOM-09903Mk04-300x225.jpg 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p><strong>SparkFun:<\/strong> COM-09903<\/p>\n<p><strong>Description:<\/strong> LinkM is a USB adapter that addresses two of the most frequently-requested BlinkM features. It enables you to program BlinkMs without setting up a separate I\/O board, such as an Arduino. It also lets you program or control multiple BlinkMs simultaneously. Plug it in, plug in a BlinkM, fire up the BlinkM Multitrack Sequencer, and start programming BlinkMs. It requires no drivers (when used with most operating systems), additional software or hardware. BlinkM\u2019s sold separately.<\/p>\n<p><strong>Features:<\/strong><\/p>\n<ul>\n<li>Driverless. Identifies itself as a USB Human Interface (HID) class device, which nearly every operating system supports without requiring additional drivers.<\/li>\n<li>Has no exposed components. Its hard plastic case makes it appropriate for long-term installation.<\/li>\n<li>Synchronizes groups of BlinkMs with a metronome signal so that their patterns do not drift in time (this even works when the LinkM is only connected to a power supply, such as an iPod USB charger).<\/li>\n<li>Works as a generic USB->I2C device, making it compatible with hundreds of standard I2C devices.<\/li>\n<li>Contains an I2C buffer chip for driving longer I2C bus cables.<\/li>\n<li>Open Source firmware, available from Google Code<\/li>\n<li>Open Source libraries for C, Java and Processing that work on Mac OS X, Windows XP\/7 and Ubuntu Linux, also available from Google Code.<\/li>\n<li>Acts as an I2C master with built-in BlinkM metronome for synchronizing groups of BlinkMs so that their patterns do not drift with time<\/li>\n<li>Additional I\/O pins on the board. AVR hackers can crack open the case to get access to digital I\/O pins and use LinkM as a standalone microcontroller platform.<\/li>\n<\/ul>\n<p><strong>Don Luc<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>SparkFun: COM-09903 Description: LinkM is a USB adapter that addresses two of the most frequently-requested BlinkM features. It enables you to program BlinkMs without setting up a separate I\/O board, such as an Arduino. It also lets you program or control multiple BlinkMs simultaneously. Plug it in, plug in a BlinkM, fire up the BlinkM &#8230; <a title=\"SparkFun &#8211; LinkM &#8211; USB to I2C\" class=\"read-more\" href=\"https:\/\/www.donluc.com\/?p=495\" aria-label=\"Read more about SparkFun &#8211; LinkM &#8211; USB to I2C\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[50,38,5,7,43],"tags":[],"class_list":["post-495","post","type-post","status-publish","format-standard","hentry","category-arduino","category-digitalelectronics","category-microcontrollers","category-musical-instruments","category-sparkfun"],"_links":{"self":[{"href":"https:\/\/www.donluc.com\/index.php?rest_route=\/wp\/v2\/posts\/495","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.donluc.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.donluc.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.donluc.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.donluc.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=495"}],"version-history":[{"count":2,"href":"https:\/\/www.donluc.com\/index.php?rest_route=\/wp\/v2\/posts\/495\/revisions"}],"predecessor-version":[{"id":501,"href":"https:\/\/www.donluc.com\/index.php?rest_route=\/wp\/v2\/posts\/495\/revisions\/501"}],"wp:attachment":[{"href":"https:\/\/www.donluc.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=495"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.donluc.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=495"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.donluc.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=495"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}