{"id":5396,"date":"2013-08-01T08:26:57","date_gmt":"2013-08-01T08:26:57","guid":{"rendered":"http:\/\/178.62.14.192\/?p=5396"},"modified":"2013-08-01T08:26:57","modified_gmt":"2013-08-01T08:26:57","slug":"more-port-expander-goodness-with-raspberrypi-spy","status":"publish","type":"post","link":"https:\/\/www.recantha.co.uk\/blog\/?p=5396","title":{"rendered":"More port expander goodness with #RaspberryPi Spy"},"content":{"rendered":"<p style=\"text-align: center;\"><a href=\"http:\/\/www.raspberrypi-spy.co.uk\/2013\/07\/how-to-use-a-mcp23017-i2c-port-expander-with-the-raspberry-pi-part-1\/\"><img src='\/blog\/wp-content\/uploads\/2013\/08\/mcp23017_circuit_03-150x1501.jpg' alt='' \/><\/a><\/p>\n<p>Matt over at Raspberry Pi Spy is also &#8216;at it&#8217; with an MCP23017 port expander and has done a lower-level tutorial dealing with the smbus library rather than WiringPi2.\u00a0<a href=\"http:\/\/www.raspberrypi-spy.co.uk\/2013\/07\/how-to-use-a-mcp23017-i2c-port-expander-with-the-raspberry-pi-part-1\/\">Read it here<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Matt over at Raspberry Pi Spy is also &#8216;at it&#8217; with an MCP23017 port expander and has done a lower-level tutorial dealing with the smbus library rather than WiringPi2.\u00a0Read it here<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=5396\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"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":[50,51],"tags":[],"class_list":["post-5396","post","type-post","status-publish","format-standard","hentry","category-making","category-tutorials"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>More port expander goodness with #RaspberryPi Spy - Raspberry Pi Pod<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=5396\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"More port expander goodness with #RaspberryPi Spy - Raspberry Pi Pod\" \/>\n<meta property=\"og:description\" content=\"Matt over at Raspberry Pi Spy is also &#8216;at it&#8217; with an MCP23017 port expander and has done a lower-level tutorial dealing with the smbus library rather than WiringPi2.\u00a0Read it hereRead more &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.recantha.co.uk\/blog\/?p=5396\" \/>\n<meta property=\"og:site_name\" content=\"Raspberry Pi Pod\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/recantha\/\" \/>\n<meta property=\"article:published_time\" content=\"2013-08-01T08:26:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2013\/08\/mcp23017_circuit_03-150x1501.jpg\" \/>\n<meta name=\"author\" content=\"Michael Horne\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@recantha\" \/>\n<meta name=\"twitter:site\" content=\"@recantha\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Michael Horne\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=5396#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=5396\"},\"author\":{\"name\":\"Michael Horne\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\"},\"headline\":\"More port expander goodness with #RaspberryPi Spy\",\"datePublished\":\"2013-08-01T08:26:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=5396\"},\"wordCount\":39,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"articleSection\":[\"Making\",\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=5396#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=5396\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?p=5396\",\"name\":\"More port expander goodness with #RaspberryPi Spy - Raspberry Pi Pod\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\"},\"datePublished\":\"2013-08-01T08:26:57+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=5396#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=5396\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=5396#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.recantha.co.uk\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"More port expander goodness with #RaspberryPi Spy\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/\",\"name\":\"Raspberry Pi Pod\",\"description\":\"Experiences with the Raspberry Pi micro computer and microcontroller\",\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.recantha.co.uk\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\",\"name\":\"Raspberry Pi Pod\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1\",\"width\":800,\"height\":337,\"caption\":\"Raspberry Pi Pod\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/recantha\/\",\"https:\/\/x.com\/recantha\",\"https:\/\/www.linkedin.com\/in\/recantha\/\",\"https:\/\/www.youtube.com\/channel\/UCK4F9blabxzmk8Inzhs8tpg\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\",\"name\":\"Michael Horne\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g\",\"caption\":\"Michael Horne\"},\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"More port expander goodness with #RaspberryPi Spy - Raspberry Pi Pod","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.recantha.co.uk\/blog\/?p=5396","og_locale":"en_US","og_type":"article","og_title":"More port expander goodness with #RaspberryPi Spy - Raspberry Pi Pod","og_description":"Matt over at Raspberry Pi Spy is also &#8216;at it&#8217; with an MCP23017 port expander and has done a lower-level tutorial dealing with the smbus library rather than WiringPi2.\u00a0Read it hereRead more &rarr;","og_url":"https:\/\/www.recantha.co.uk\/blog\/?p=5396","og_site_name":"Raspberry Pi Pod","article_publisher":"https:\/\/www.facebook.com\/recantha\/","article_published_time":"2013-08-01T08:26:57+00:00","og_image":[{"url":"https:\/\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2013\/08\/mcp23017_circuit_03-150x1501.jpg","type":"","width":"","height":""}],"author":"Michael Horne","twitter_card":"summary_large_image","twitter_creator":"@recantha","twitter_site":"@recantha","twitter_misc":{"Written by":"Michael Horne"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=5396#article","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=5396"},"author":{"name":"Michael Horne","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263"},"headline":"More port expander goodness with #RaspberryPi Spy","datePublished":"2013-08-01T08:26:57+00:00","mainEntityOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=5396"},"wordCount":39,"commentCount":1,"publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"articleSection":["Making","Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.recantha.co.uk\/blog\/?p=5396#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=5396","url":"https:\/\/www.recantha.co.uk\/blog\/?p=5396","name":"More port expander goodness with #RaspberryPi Spy - Raspberry Pi Pod","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#website"},"datePublished":"2013-08-01T08:26:57+00:00","breadcrumb":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=5396#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.recantha.co.uk\/blog\/?p=5396"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=5396#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.recantha.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"More port expander goodness with #RaspberryPi Spy"}]},{"@type":"WebSite","@id":"https:\/\/www.recantha.co.uk\/blog\/#website","url":"https:\/\/www.recantha.co.uk\/blog\/","name":"Raspberry Pi Pod","description":"Experiences with the Raspberry Pi micro computer and microcontroller","publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.recantha.co.uk\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.recantha.co.uk\/blog\/#organization","name":"Raspberry Pi Pod","url":"https:\/\/www.recantha.co.uk\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1","width":800,"height":337,"caption":"Raspberry Pi Pod"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/recantha\/","https:\/\/x.com\/recantha","https:\/\/www.linkedin.com\/in\/recantha\/","https:\/\/www.youtube.com\/channel\/UCK4F9blabxzmk8Inzhs8tpg"]},{"@type":"Person","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263","name":"Michael Horne","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g","caption":"Michael Horne"},"url":"https:\/\/www.recantha.co.uk\/blog\/?author=1"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2RsaV-1p2","jetpack-related-posts":[{"id":5391,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=5391","url_meta":{"origin":5396,"position":0},"title":"Using the MCP23017 port expander with WiringPi2 on the #RaspberryPi (continued)","author":"Michael Horne","date":"1 August 2013","format":false,"excerpt":"Alex is continuing his series on using the MCP23017 port expander to give you lots of lovely extra GPIO ports.\u00a0Read the third part here\u00a0or read the first two parts here.","rel":"","context":"In &quot;Geeky Techiness&quot;","block_context":{"text":"Geeky Techiness","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=22"},"img":{"alt_text":"Using the MCP23017 port expander with WiringPi2 to give you 16 new GPIO ports \u2013 part 3 \u00bb RasPi.TV","src":"\/blog\/wp-content\/uploads\/2013\/08\/MCP23017-300x2401.jpg","width":350,"height":200},"classes":[]},{"id":2817,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=2817","url_meta":{"origin":5396,"position":1},"title":"Quick2Wire port expander review from Gadgetoid for the #RaspberryPi","author":"Michael Horne","date":"12 March 2013","format":false,"excerpt":"Gadgetoid has written a capsule review, with examples in Ruby, of the Quick2Wire port expander board. Interesting stuff, very balanced review.","rel":"","context":"In &quot;GPIO boards&quot;","block_context":{"text":"GPIO boards","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=20"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":6796,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=6796","url_meta":{"origin":5396,"position":2},"title":"New product found &#8211; Pi Wingman GPIO expander for the #RaspberryPi","author":"Michael Horne","date":"28 October 2013","format":false,"excerpt":"Ciseco have brought out something called the Pi Wingman. The Wingman is a GPIO expander that can be used in a variety of different ways to breakout the GPIO pins, even if there is already something sitting on top of them. It's easier to let the pics speak for themselves:\u2026","rel":"","context":"In &quot;Geeky Techiness&quot;","block_context":{"text":"Geeky Techiness","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=22"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4839,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=4839","url_meta":{"origin":5396,"position":3},"title":"Use a 3&#215;4 matrix keypad with the #RaspberryPi","author":"Michael Horne","date":"28 June 2013","format":false,"excerpt":"Chris Crumpacker has been experimenting with a cute 3x4 matrix keypad: He's got it working not only with just the GPIO pins, but also with a port expander, thus saving a lot of pins. The whole blog post, including Python examples can be found here","rel":"","context":"In &quot;GPIO boards&quot;","block_context":{"text":"GPIO boards","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=20"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1523,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=1523","url_meta":{"origin":5396,"position":4},"title":"SK Pang starts selling Quick2Wire boards for #RaspberryPi @Raspberry_Pi","author":"Michael Horne","date":"25 January 2013","format":false,"excerpt":"Harlow-based supplier SK Pang has just announced via Twitter that he's stocking the Quick2Wire interface board kit (\u00a311.90) and also the I2C port expander kit (\u00a38.50). These are very reasonable prices for what are sure to be very popular, very usable boards. Snap them up now! Quick2Wire Boards : SK\u2026","rel":"","context":"In &quot;Accessories&quot;","block_context":{"text":"Accessories","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=54"},"img":{"alt_text":"","src":"\/blog\/wp-content\/uploads\/2013\/01\/interface1.jpg","width":350,"height":200},"classes":[]},{"id":1876,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=1876","url_meta":{"origin":5396,"position":5},"title":"Connecting Electronics &#8211; a presentation and associated code files","author":"Michael Horne","date":"5 February 2013","format":false,"excerpt":"Trystan Jones at www.crennsmind.com did a presentation on connecting electronics to the GPIO and has released both the presentation and associated code files to the public domain over at GitHub. crenn\/RPi-Connecting_Electronics \u00b7 GitHub. The presentation is a very good, succinct, round-up of the GPIO functions and he covers a basic\u2026","rel":"","context":"In &quot;Education&quot;","block_context":{"text":"Education","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=17"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/5396","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5396"}],"version-history":[{"count":0,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/5396\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5396"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5396"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5396"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}