{"id":11422,"date":"2014-11-13T09:38:21","date_gmt":"2014-11-13T09:38:21","guid":{"rendered":"http:\/\/www.recantha.co.uk\/blog\/?p=11422"},"modified":"2014-11-13T09:44:06","modified_gmt":"2014-11-13T09:44:06","slug":"connect-an-arduino-the-raspberry-pi-using-i2c","status":"publish","type":"post","link":"https:\/\/www.recantha.co.uk\/blog\/?p=11422","title":{"rendered":"Connect an Arduino to the Raspberry Pi using I2C"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/i0.wp.com\/www.legomindstormsrobots.com\/wp-content\/uploads\/2014\/11\/RaspberryPiArduinoI2C-02.jpg?resize=560%2C336\" alt=\"\" width=\"560\" height=\"336\" \/><\/p>\n<p>Just a quickie. Here&#8217;s a comprehensive tutorial for connecting an Arduino to your Pi using the I2C protocol.\u00a0Both sides of the communication is done using C, but it&#8217;s pretty easy to understand even if all you&#8217;ve ever used is Python. <a href=\"http:\/\/www.legomindstormsrobots.com\/arduino\/connecting-arduino-raspberry-pi-i2c\/\" target=\"_blank\">Take a look here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Just a quickie. Here&#8217;s a comprehensive tutorial for connecting an Arduino to your Pi using the I2C protocol.\u00a0Both sides of the communication is done using C, but it&#8217;s pretty easy to understand even if all you&#8217;ve ever used is Python.&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=11422\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_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},"jetpack_post_was_ever_published":false},"categories":[55,39],"tags":[],"class_list":["post-11422","post","type-post","status-publish","format-standard","hentry","category-arduino","category-programming"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Connect an Arduino to the Raspberry Pi using I2C - 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=11422\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Connect an Arduino to the Raspberry Pi using I2C - Raspberry Pi Pod\" \/>\n<meta property=\"og:description\" content=\"Just a quickie. Here&#8217;s a comprehensive tutorial for connecting an Arduino to your Pi using the I2C protocol.\u00a0Both sides of the communication is done using C, but it&#8217;s pretty easy to understand even if all you&#8217;ve ever used is Python.&hellip;Read more &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.recantha.co.uk\/blog\/?p=11422\" \/>\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=\"2014-11-13T09:38:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2014-11-13T09:44:06+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.legomindstormsrobots.com\/wp-content\/uploads\/2014\/11\/RaspberryPiArduinoI2C-02.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=11422#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.recantha.co.uk\\\/blog\\\/?p=11422\"},\"author\":{\"name\":\"Michael Horne\",\"@id\":\"https:\\\/\\\/www.recantha.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/c27c4ef2ee1c18b130f1fcd5dcdbb263\"},\"headline\":\"Connect an Arduino to the Raspberry Pi using I2C\",\"datePublished\":\"2014-11-13T09:38:21+00:00\",\"dateModified\":\"2014-11-13T09:44:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.recantha.co.uk\\\/blog\\\/?p=11422\"},\"wordCount\":59,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.recantha.co.uk\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.recantha.co.uk\\\/blog\\\/?p=11422#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/www.legomindstormsrobots.com\\\/wp-content\\\/uploads\\\/2014\\\/11\\\/RaspberryPiArduinoI2C-02.jpg\",\"articleSection\":[\"Arduino\",\"Programming\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.recantha.co.uk\\\/blog\\\/?p=11422#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.recantha.co.uk\\\/blog\\\/?p=11422\",\"url\":\"https:\\\/\\\/www.recantha.co.uk\\\/blog\\\/?p=11422\",\"name\":\"Connect an Arduino to the Raspberry Pi using I2C - Raspberry Pi Pod\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.recantha.co.uk\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.recantha.co.uk\\\/blog\\\/?p=11422#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.recantha.co.uk\\\/blog\\\/?p=11422#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/www.legomindstormsrobots.com\\\/wp-content\\\/uploads\\\/2014\\\/11\\\/RaspberryPiArduinoI2C-02.jpg\",\"datePublished\":\"2014-11-13T09:38:21+00:00\",\"dateModified\":\"2014-11-13T09:44:06+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.recantha.co.uk\\\/blog\\\/?p=11422#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.recantha.co.uk\\\/blog\\\/?p=11422\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.recantha.co.uk\\\/blog\\\/?p=11422#primaryimage\",\"url\":\"http:\\\/\\\/www.legomindstormsrobots.com\\\/wp-content\\\/uploads\\\/2014\\\/11\\\/RaspberryPiArduinoI2C-02.jpg\",\"contentUrl\":\"http:\\\/\\\/www.legomindstormsrobots.com\\\/wp-content\\\/uploads\\\/2014\\\/11\\\/RaspberryPiArduinoI2C-02.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.recantha.co.uk\\\/blog\\\/?p=11422#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.recantha.co.uk\\\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Connect an Arduino to the Raspberry Pi using I2C\"}]},{\"@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:\\\/\\\/secure.gravatar.com\\\/avatar\\\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g\",\"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":"Connect an Arduino to the Raspberry Pi using I2C - 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=11422","og_locale":"en_US","og_type":"article","og_title":"Connect an Arduino to the Raspberry Pi using I2C - Raspberry Pi Pod","og_description":"Just a quickie. Here&#8217;s a comprehensive tutorial for connecting an Arduino to your Pi using the I2C protocol.\u00a0Both sides of the communication is done using C, but it&#8217;s pretty easy to understand even if all you&#8217;ve ever used is Python.&hellip;Read more &rarr;","og_url":"https:\/\/www.recantha.co.uk\/blog\/?p=11422","og_site_name":"Raspberry Pi Pod","article_publisher":"https:\/\/www.facebook.com\/recantha\/","article_published_time":"2014-11-13T09:38:21+00:00","article_modified_time":"2014-11-13T09:44:06+00:00","og_image":[{"url":"http:\/\/www.legomindstormsrobots.com\/wp-content\/uploads\/2014\/11\/RaspberryPiArduinoI2C-02.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=11422#article","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11422"},"author":{"name":"Michael Horne","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263"},"headline":"Connect an Arduino to the Raspberry Pi using I2C","datePublished":"2014-11-13T09:38:21+00:00","dateModified":"2014-11-13T09:44:06+00:00","mainEntityOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11422"},"wordCount":59,"commentCount":0,"publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11422#primaryimage"},"thumbnailUrl":"http:\/\/www.legomindstormsrobots.com\/wp-content\/uploads\/2014\/11\/RaspberryPiArduinoI2C-02.jpg","articleSection":["Arduino","Programming"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.recantha.co.uk\/blog\/?p=11422#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11422","url":"https:\/\/www.recantha.co.uk\/blog\/?p=11422","name":"Connect an Arduino to the Raspberry Pi using I2C - Raspberry Pi Pod","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11422#primaryimage"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11422#primaryimage"},"thumbnailUrl":"http:\/\/www.legomindstormsrobots.com\/wp-content\/uploads\/2014\/11\/RaspberryPiArduinoI2C-02.jpg","datePublished":"2014-11-13T09:38:21+00:00","dateModified":"2014-11-13T09:44:06+00:00","breadcrumb":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11422#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.recantha.co.uk\/blog\/?p=11422"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11422#primaryimage","url":"http:\/\/www.legomindstormsrobots.com\/wp-content\/uploads\/2014\/11\/RaspberryPiArduinoI2C-02.jpg","contentUrl":"http:\/\/www.legomindstormsrobots.com\/wp-content\/uploads\/2014\/11\/RaspberryPiArduinoI2C-02.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11422#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.recantha.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Connect an Arduino to the Raspberry Pi using I2C"}]},{"@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:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g","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-2Ye","jetpack-related-posts":[{"id":7904,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=7904","url_meta":{"origin":11422,"position":0},"title":"Connecting an Arduino to the #RaspberryPi using I2C","author":"Michael Horne","date":"17 February 2014","format":false,"excerpt":"There are several ways to connect an Arduino to a Pi. The simplest way is to just plug it into one of the USB sockets on the Pi. Peter Mount, however, needed to do things differently as he was already using his Model A's USB port for something else. So,\u2026","rel":"","context":"In &quot;Arduino&quot;","block_context":{"text":"Arduino","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=55"},"img":{"alt_text":"","src":"https:\/\/reteporg.files.wordpress.com\/2014\/02\/425px-i2c-svg.png?w=350&h=200&crop=1","width":350,"height":200},"classes":[]},{"id":3435,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=3435","url_meta":{"origin":11422,"position":1},"title":"I2C communication between a #RaspberryPi and an #Arduino","author":"Michael Horne","date":"5 April 2013","format":false,"excerpt":"Micho at Neophob.com has been experimenting with setting up the Raspberry Pi as an I2C master with an Arduino slave.\u00a0Read more here","rel":"","context":"In &quot;Arduino&quot;","block_context":{"text":"Arduino","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=55"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2547,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=2547","url_meta":{"origin":11422,"position":2},"title":"Using a HMC5883L magnetometer\/compass with the #RaspberryPi","author":"Michael Horne","date":"2 March 2013","format":false,"excerpt":"This blog post describes getting an HMC5883L magnetic compass sensor to work with a Raspberry Pi. The pictures below show the sensor breakout board in question. For Arduino Leonardo If you do not have an Arduino, or just want the instructions for the Raspberry Pi, please skip this section. I\u2026","rel":"","context":"In &quot;Arduino&quot;","block_context":{"text":"Arduino","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=55"},"img":{"alt_text":"P1370736","src":"\/blog\/wp-content\/uploads\/2013\/03\/P13707361-300x270.jpg","width":350,"height":200},"classes":[]},{"id":1221,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=1221","url_meta":{"origin":11422,"position":3},"title":"Pi and Arduino [reblog]","author":"Michael Horne","date":"7 January 2013","format":false,"excerpt":"\u00a0 Great summary article from Romilly Cocking of Quick2Wire of the community relationship between the Pi and Arduino as evidenced at the Milton Keynes Raspberry Jam. \u00a0 I'm still a bit unsure about level shifters, SPI and I2C, but I'm hoping that knowledge will come in time when I find\u2026","rel":"","context":"In &quot;Arduino&quot;","block_context":{"text":"Arduino","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=55"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3976,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=3976","url_meta":{"origin":11422,"position":4},"title":"#RaspberryPi and Rainbowduino make for psychedelic helmet","author":"Michael Horne","date":"9 May 2013","format":false,"excerpt":"Ryan Longo and Michael Vogt have teamed up to create a Daft Punk-inspired helmet powered by a Raspberry Pi and using several I2C-capable Rainbowduinos. Read more about the project here and watch the demonstration video.","rel":"","context":"In &quot;Arduino&quot;","block_context":{"text":"Arduino","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=55"},"img":{"alt_text":"RPI as Network enabled I2C gateway aka. Daft Punk helmet","src":"\/blog\/wp-content\/uploads\/2013\/05\/MG_7652-1024x6821.jpg","width":350,"height":200,"srcset":"\/blog\/wp-content\/uploads\/2013\/05\/MG_7652-1024x6821.jpg 1x, \/blog\/wp-content\/uploads\/2013\/05\/MG_7652-1024x6821.jpg 1.5x, \/blog\/wp-content\/uploads\/2013\/05\/MG_7652-1024x6821.jpg 2x"},"classes":[]},{"id":4864,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=4864","url_meta":{"origin":11422,"position":5},"title":"New expansion board for #RaspberryPi announced by PiCocktails","author":"Michael Horne","date":"30 June 2013","format":false,"excerpt":"Lloyd Seaton of PiCocktails has blogged about a new expansion board for the Pi, the MegaBoard Pi. The broad features are as follows: Smaller than GertBoard and bigger than Alamode (3.8\" x 2.5\") Is more Arduino compatible than GertBoard (5V 16MHz) Supports Arduino shields (including Grove Base Shield) Supports inexpensive\u2026","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":[]}],"_links":{"self":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/11422","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=11422"}],"version-history":[{"count":2,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/11422\/revisions"}],"predecessor-version":[{"id":11424,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/11422\/revisions\/11424"}],"wp:attachment":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11422"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=11422"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=11422"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}