{"id":886,"date":"2012-12-01T16:58:55","date_gmt":"2012-12-01T16:58:55","guid":{"rendered":"http:\/\/178.62.14.192\/?p=886"},"modified":"2012-12-01T16:58:55","modified_gmt":"2012-12-01T16:58:55","slug":"frustration-with-the-mcp3008-adc","status":"publish","type":"post","link":"https:\/\/www.recantha.co.uk\/blog\/?p=886","title":{"rendered":"Frustration with the MCP3008 ADC"},"content":{"rendered":"<p><a href=\"http:\/\/learn.adafruit.com\/reading-a-analog-in-and-controlling-audio-volume-with-the-raspberry-pi\/overview\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft\" src=\"\/blog\/wp-content\/uploads\/2012\/12\/twist1.jpg\" alt=\"\" width=\"288\" height=\"216\" \/><\/a><\/p>\n<p>I don&#8217;t often vent my spleen on my blog. This time, however, my frustration has boiled over. I&#8217;ve been trying to get an analog to digital converter working with my Pi. Now, I should say going into this I&#8217;m not feeling my best at the moment, and my patience is more than a little thin.<\/p>\n<p>Over the past few weeks, I&#8217;ve had problems with my 7&#8243; LCD screen, with my 16&#215;2 LCD module, my ultrasonic distance sensor&#8230; and now it&#8217;s the turn of the ADC.<\/p>\n<p>I was trying to do this tutorial:<\/p>\n<p><a href=\"http:\/\/learn.adafruit.com\/reading-a-analog-in-and-controlling-audio-volume-with-the-raspberry-pi\/overview\">Overview | Analog Inputs for Raspberry Pi Using the MCP3008 | Adafruit Learning System<\/a>.<\/p>\n<p>and failed miserably. Analog levels are just not being reported. I get the occasional fluctuation, but it doesn&#8217;t seem to be reading the analog-ness of the potentiometer. It&#8217;ll go to 100%, then to zero again. No idea what I&#8217;m doing wrong.<\/p>\n<p>Still, I persevered and decided to try Jeremy Blythe&#8217;s tutorial that is the same as the Adafruit one by instead using the SPI protocol. I figured I&#8217;m using the Occidentalis distro, SPI is enabled, and I&#8217;m having no luck with the original. Here&#8217;s a link to the tutorial:<\/p>\n<p><a href=\"http:\/\/jeremyblythe.blogspot.co.uk\/2012\/09\/raspberry-pi-hardware-spi-analog-inputs.html\">http:\/\/jeremyblythe.blogspot.co.uk\/2012\/09\/raspberry-pi-hardware-spi-analog-inputs.html<\/a><\/p>\n<p>Guess what? I failed again. I&#8217;m getting 100% volume all the time. I don&#8217;t doubt that both tutorials are accurate and correct, just that my lack of knowledge is probably causing my failure.<\/p>\n<p>Perhaps it&#8217;s because I&#8217;m using a mini potentiometer rather than one of the blue ones, but surely if I press down on the thing it should do the same? It&#8217;s so frustrating.<\/p>\n<p>I&#8217;m not a stupid person &#8211; but I do feel that I&#8217;ve reached the end of my expertise with this simple tutorial. I&#8217;m all at sea with electronics, it seems, and I haven&#8217;t a clue how to get enough knowledge to make myself proficient enough to do what I want to do.<\/p>\n<p>Rant over!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I don&#8217;t often vent my spleen on my blog. This time, however, my frustration has boiled over. I&#8217;ve been trying to get an analog to digital converter working with my Pi. Now, I should say going into this I&#8217;m not&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=886\">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,34,37,51],"tags":[],"class_list":["post-886","post","type-post","status-publish","format-standard","hentry","category-making","category-opinion","category-picorder","category-tutorials"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Frustration with the MCP3008 ADC - 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=886\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Frustration with the MCP3008 ADC - Raspberry Pi Pod\" \/>\n<meta property=\"og:description\" content=\"I don&#8217;t often vent my spleen on my blog. This time, however, my frustration has boiled over. I&#8217;ve been trying to get an analog to digital converter working with my Pi. Now, I should say going into this I&#8217;m not&hellip;Read more &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.recantha.co.uk\/blog\/?p=886\" \/>\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=\"2012-12-01T16:58:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2012\/12\/twist1.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\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\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=886#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=886\"},\"author\":{\"name\":\"Michael Horne\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\"},\"headline\":\"Frustration with the MCP3008 ADC\",\"datePublished\":\"2012-12-01T16:58:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=886\"},\"wordCount\":342,\"commentCount\":12,\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"articleSection\":[\"Making\",\"Opinion\",\"Picorder\",\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=886#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=886\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?p=886\",\"name\":\"Frustration with the MCP3008 ADC - Raspberry Pi Pod\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\"},\"datePublished\":\"2012-12-01T16:58:55+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=886#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=886\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=886#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.recantha.co.uk\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Frustration with the MCP3008 ADC\"}]},{\"@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":"Frustration with the MCP3008 ADC - 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=886","og_locale":"en_US","og_type":"article","og_title":"Frustration with the MCP3008 ADC - Raspberry Pi Pod","og_description":"I don&#8217;t often vent my spleen on my blog. This time, however, my frustration has boiled over. I&#8217;ve been trying to get an analog to digital converter working with my Pi. Now, I should say going into this I&#8217;m not&hellip;Read more &rarr;","og_url":"https:\/\/www.recantha.co.uk\/blog\/?p=886","og_site_name":"Raspberry Pi Pod","article_publisher":"https:\/\/www.facebook.com\/recantha\/","article_published_time":"2012-12-01T16:58:55+00:00","og_image":[{"url":"https:\/\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2012\/12\/twist1.jpg","type":"","width":"","height":""}],"author":"Michael Horne","twitter_card":"summary_large_image","twitter_creator":"@recantha","twitter_site":"@recantha","twitter_misc":{"Written by":"Michael Horne","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=886#article","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=886"},"author":{"name":"Michael Horne","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263"},"headline":"Frustration with the MCP3008 ADC","datePublished":"2012-12-01T16:58:55+00:00","mainEntityOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=886"},"wordCount":342,"commentCount":12,"publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"articleSection":["Making","Opinion","Picorder","Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.recantha.co.uk\/blog\/?p=886#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=886","url":"https:\/\/www.recantha.co.uk\/blog\/?p=886","name":"Frustration with the MCP3008 ADC - Raspberry Pi Pod","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#website"},"datePublished":"2012-12-01T16:58:55+00:00","breadcrumb":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=886#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.recantha.co.uk\/blog\/?p=886"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=886#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.recantha.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Frustration with the MCP3008 ADC"}]},{"@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-ei","jetpack-related-posts":[{"id":20857,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=20857","url_meta":{"origin":886,"position":0},"title":"Use an MCP3008 analog to digital chip to expand the Raspberry Pi Pico&#8217;s analog reading capabilities","author":"Michael Horne","date":"13 February 2021","format":false,"excerpt":"Back in 2013, I covered Matt Hawkins' excellent post about using an MCP3008 analog-to-digital chip with a Raspberry Pi to read analog values, something that the Pi was previously incapable of doing. Now, we have the Raspberry Pi Pico which gives us the ability to read analog signals using its\u2026","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=39"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2021\/02\/mcp3008-loopback_bb.png?fit=876%2C666&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2021\/02\/mcp3008-loopback_bb.png?fit=876%2C666&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2021\/02\/mcp3008-loopback_bb.png?fit=876%2C666&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2021\/02\/mcp3008-loopback_bb.png?fit=876%2C666&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":14122,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=14122","url_meta":{"origin":886,"position":1},"title":"Read analog sensors with the MCP3008 and GPIO Zero on the Raspberry Pi","author":"Michael Horne","date":"3 February 2016","format":false,"excerpt":"Alex Eames recently announced\u00a0a new reward level for his RasPiO Pro Hat Kickstarter - it includes an MCP3008 analog-to-digital chip and an analog temperature sensor (TMP36). Alex has now written a tutorial to show you how to use the chip and sensor to display temperature readings. The tutorial features the\u2026","rel":"","context":"In &quot;Crowdfunding&quot;","block_context":{"text":"Crowdfunding","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=13"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/raspi.tv\/wp-content\/uploads\/2016\/02\/ProHat-MCP3008-TMP36c.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/raspi.tv\/wp-content\/uploads\/2016\/02\/ProHat-MCP3008-TMP36c.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/raspi.tv\/wp-content\/uploads\/2016\/02\/ProHat-MCP3008-TMP36c.png?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/raspi.tv\/wp-content\/uploads\/2016\/02\/ProHat-MCP3008-TMP36c.png?resize=700%2C400 2x"},"classes":[]},{"id":14709,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=14709","url_meta":{"origin":886,"position":2},"title":"Analog adventures &#8211; the RasPiO Analog Zero &#8211; a quick preview","author":"Michael Horne","date":"9 May 2016","format":false,"excerpt":"Today has been all about trying new things. I tried out a great UPS board from Germany and then moved on to a new board from Alex Eames over at RasPiO. The Analog Zero is a Pi Zero-sized board that will work with any 40-pin Raspberry Pi. It comes as\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":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/05\/analogzerowideshot.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/05\/analogzerowideshot.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/05\/analogzerowideshot.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/05\/analogzerowideshot.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":14105,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=14105","url_meta":{"origin":886,"position":3},"title":"RasPiO Pro Hat &#8211; new reward level launched for Raspberry Pi add-on board","author":"Michael Horne","date":"27 January 2016","format":false,"excerpt":"Alex Eames has just announced\u00a0a new reward level for his RasPiO Pro Hat Kickstarter and I just thought I'd bring it to your attention. In case you missed it, the Pro Hat is a great new plug-in board for the Raspberry Pi that breaks out all the GPIO pins to\u2026","rel":"","context":"In &quot;Crowdfunding&quot;","block_context":{"text":"Crowdfunding","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=13"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/ksr-ugc.imgix.net\/assets\/005\/173\/232\/f70a581c306ce0d7a02d290dbc911f6d_original.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/ksr-ugc.imgix.net\/assets\/005\/173\/232\/f70a581c306ce0d7a02d290dbc911f6d_original.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/ksr-ugc.imgix.net\/assets\/005\/173\/232\/f70a581c306ce0d7a02d290dbc911f6d_original.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":9403,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=9403","url_meta":{"origin":886,"position":4},"title":"Use an analog joystick with the #RaspberryPi and an MCP3008","author":"Michael Horne","date":"20 April 2014","format":false,"excerpt":"Matt Hawkins' site Raspberry Pi Spy has been a constant source of reference for me when creating the Picorder, my box-with-sensors. Many of those sensors provide analog outputs (which I read using an MCP3008) and Matt has now written a tutorial in which he uses an analog joystick to provide\u2026","rel":"","context":"In &quot;Accessories&quot;","block_context":{"text":"Accessories","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=54"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.raspberrypi-spy.co.uk\/wp-content\/uploads\/2014\/04\/analogue_joystick_01.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.raspberrypi-spy.co.uk\/wp-content\/uploads\/2014\/04\/analogue_joystick_01.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/www.raspberrypi-spy.co.uk\/wp-content\/uploads\/2014\/04\/analogue_joystick_01.jpg?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.raspberrypi-spy.co.uk\/wp-content\/uploads\/2014\/04\/analogue_joystick_01.jpg?resize=700%2C400 2x"},"classes":[]},{"id":6552,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=6552","url_meta":{"origin":886,"position":5},"title":"Read analog sensors on the #RaspberryPi with the MCP3008","author":"Michael Horne","date":"20 October 2013","format":false,"excerpt":"\u00a0 Matt over at Raspberry Pi Spy has done a great little tutorial that uses an MCP3008 analog-to-digital convertor to read a light-dependant resistor and TMP36 temperature sensor. He's kept it simple and clear and it's well worth a look if you want to read analog inputs. Read about it\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\/886","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=886"}],"version-history":[{"count":0,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/886\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=886"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=886"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=886"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}