{"id":19718,"date":"2019-09-06T07:25:33","date_gmt":"2019-09-06T06:25:33","guid":{"rendered":"https:\/\/www.recantha.co.uk\/blog\/?p=19718"},"modified":"2019-09-06T07:25:33","modified_gmt":"2019-09-06T06:25:33","slug":"book-review-learn-robotics-with-raspberry-pi-by-matt-timmons-brown","status":"publish","type":"post","link":"https:\/\/www.recantha.co.uk\/blog\/?p=19718","title":{"rendered":"Book review &#8211; Learn Robotics with Raspberry Pi (by Matt Timmons-Brown)"},"content":{"rendered":"<p><a href=\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/LearnRoboticsWithRaspberryPi_product.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-19721\" src=\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/LearnRoboticsWithRaspberryPi_product.jpg?resize=490%2C630&#038;ssl=1\" alt=\"\" width=\"490\" height=\"630\" srcset=\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/LearnRoboticsWithRaspberryPi_product.jpg?w=490&amp;ssl=1 490w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/LearnRoboticsWithRaspberryPi_product.jpg?resize=233%2C300&amp;ssl=1 233w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/LearnRoboticsWithRaspberryPi_product.jpg?resize=260%2C334&amp;ssl=1 260w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/LearnRoboticsWithRaspberryPi_product.jpg?resize=160%2C206&amp;ssl=1 160w\" sizes=\"auto, (max-width: 490px) 100vw, 490px\" \/><\/a><\/p>\n<p>Sometimes, a book comes along that exceeds your expectations. When I saw that <a href=\"https:\/\/www.theraspberrypiguy.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Matt Timmons Brown<\/a> (&#8220;The Raspberry Pi Guy&#8221;) had teamed up with <a href=\"https:\/\/nostarch.com\/raspirobots\" target=\"_blank\" rel=\"noopener noreferrer\">No Starch Press<\/a> and that he had a very well-known and respected (though he&#8217;d never admit it) Technical Editor in Jim Darby, my expectations were sky high.<\/p>\n<p><em>TL;DR &#8211; If you want a book on Raspberry Pi robotics, this is an excellent introduction, and much more.<\/em><\/p>\n<h2>Contents<\/h2>\n<p>Following a rather nice foreword from Raspberry Pi&#8217;s Eben Upton, the book is split into 8 chapters. They are:<\/p>\n<ol>\n<li><strong>Getting up and running<\/strong><br \/>\nAll about setting up your Pi and getting to a screen where you can start programming.<\/li>\n<li><strong>Electronics basics<\/strong><br \/>\nA great chapter to help you understand basic components, how to light up LEDs, how to read button presses, etc. All basic knowledge for your journey into inputs, outputs and command-and-control.<\/li>\n<li><strong>Building your robot<\/strong><br \/>\nTakes you through the physical construction using the components you&#8217;ve purchased. This includes making the Raspberry Pi and the robot run from the same power source using a cheap buck converter and running the motors using a cheap motor controller board.<\/li>\n<li><strong>Making your robot move<\/strong><br \/>\nIncludes sections on rudimentary, autonomous movement along a pre-defined route and, happily, turning your robot into a remote-controlled vehicle using a Wiimote.<\/li>\n<li><strong>Avoiding obstacles<\/strong><br \/>\nA section about using an ultrasonic sensor to detect obstacles and autonomously drive away from them.<\/li>\n<li><strong>Customising with lights and sound<\/strong><br \/>\nA fun chapter showing how to add LEDs and a speaker to your Raspberry Pi to make your robot more attractive and, well, loud!<\/li>\n<li><strong>Line following<\/strong><br \/>\nThis is all about using a purchased line detector module to follow a black line autonomously.<\/li>\n<li><strong>Computer vision<\/strong><br \/>\nThis chapter uses a Raspberry Pi camera module and OpenCV to detect and follow a coloured ball.<\/li>\n<\/ol>\n<p>There are also appendices with a GPIO diagram, a guide to resistors and welcome tutorials on soldering and how to run code on start-up.<\/p>\n<h2>The tone of the book<\/h2>\n<p>I want to congratulate Matt and his editors on striking just the right tone with this book. It&#8217;s conversational, without being &#8220;chummy&#8221; and has detailed explanations, without getting so technical that you can&#8217;t understand anything.<\/p>\n<h2>Layout and quality<\/h2>\n<p>Remember those &#8220;high expectations&#8221; I mentioned earlier? As I said, <em>this is a No Starch Press book<\/em>, and it&#8217;s in full-colour, which really makes the diagrams &#8220;pop&#8221; out of the page. Congratulations to the publishers for producing a really excellent publication.<\/p>\n<p>Here&#8217;s a sample page. You can see the quality I&#8217;m talking about:<\/p>\n<h2><a href=\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/811ICMQLoeL-min-2048x1354.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-19720\" src=\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/811ICMQLoeL-min-2048x1354.jpg?resize=560%2C370&#038;ssl=1\" alt=\"\" width=\"560\" height=\"370\" srcset=\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/811ICMQLoeL-min-2048x1354.jpg?resize=2048%2C1354&amp;ssl=1 2048w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/811ICMQLoeL-min-2048x1354.jpg?resize=300%2C198&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/811ICMQLoeL-min-2048x1354.jpg?resize=768%2C508&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/811ICMQLoeL-min-2048x1354.jpg?resize=1024%2C677&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/811ICMQLoeL-min-2048x1354.jpg?resize=560%2C370&amp;ssl=1 560w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/811ICMQLoeL-min-2048x1354.jpg?resize=260%2C172&amp;ssl=1 260w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/811ICMQLoeL-min-2048x1354.jpg?resize=160%2C106&amp;ssl=1 160w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/811ICMQLoeL-min-2048x1354.jpg?w=1120&amp;ssl=1 1120w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/811ICMQLoeL-min-2048x1354.jpg?w=1680&amp;ssl=1 1680w\" sizes=\"auto, (max-width: 560px) 100vw, 560px\" \/><\/a>Does it do what it sets out to do?<\/h2>\n<p><em>TL;DR: Yes.<\/em><\/p>\n<p>The chapters of the book are well-ordered and their contents well-structured to take you, step-by-step, through the &#8220;bread and butter skills&#8221; you need as a robot creator. Each component is explained in detail (but not\u00a0<em>too <\/em>much detail, as I said before) so that you learn\u00a0<em>why<\/em> things work as well as\u00a0<em>how\u00a0<\/em>they work. In other words, it doesn&#8217;t tell you what to do to get something working without first telling you about the basic building blocks to get there. It&#8217;s a great approach, although it may prove too much for younger readers without adult guidance. I think that&#8217;s fine, though &#8211; robotics\u00a0<em>tends\u00a0<\/em>to be something which young people don&#8217;t get into until they are aged 11+, by which time the tone and content of the book should be within their grasp, albeit with a lot of concentration.<\/p>\n<p>The remote-control section using a Wiimote is, of course, slightly basic (although it does get into using the on-board accelerometer to change the driving speed) but I&#8217;m glad it&#8217;s there &#8211; it will be something people will want to do.<\/p>\n<p>The &#8220;meat&#8221; of the book, though, is those autonomous sections &#8211; distance sensing, line sensing and object following. These are excellent additions as it pulls you into the basic skills that you will need to take part in something like <a href=\"https:\/\/piwars.org\" target=\"_blank\" rel=\"noopener noreferrer\">Pi Wars<\/a> and also prepares you for taking your skills into professional industry.<\/p>\n<h2>Conclusion<\/h2>\n<p>This book really is an excellent introduction to Raspberry Pi robotics but is also for people who have built their robot already and want to move into autonomous sensing and movement. It is well-written and very accurate, thanks to Matt&#8217;s efforts and Jim&#8217;s technical editing and is <strong><em>stunning<\/em><\/strong> to look at, thanks to No Starch Press. <em>Bravo to all concerned!<\/em><\/p>\n<h2>Buying it<\/h2>\n<p>In the UK, you can <a href=\"https:\/\/www.amazon.co.uk\/Learn-Robotics-Raspberry-Matt-Timmons-Brown\/dp\/1593279205\" target=\"_blank\" rel=\"noopener noreferrer\">pick it up for around \u00a317 at Amazon<\/a>.<\/p>\n<p>In the USA, you can <a href=\"https:\/\/nostarch.com\/raspirobots\" target=\"_blank\" rel=\"noopener noreferrer\">pick it up for around $25 from No Starch Press<\/a> (or <a href=\"https:\/\/www.amazon.com\/Learn-Robotics-Raspberry-Pi-Thinking\/dp\/1593279205\" target=\"_blank\" rel=\"noopener noreferrer\">Amazon<\/a>).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sometimes, a book comes along that exceeds your expectations. When I saw that Matt Timmons Brown (&#8220;The Raspberry Pi Guy&#8221;) had teamed up with No Starch Press and that he had a very well-known and respected (though he&#8217;d never admit&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=19718\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":19721,"comment_status":"open","ping_status":"closed","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":[7,44,45],"tags":[878,879,771],"class_list":["post-19718","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-books","category-reviews","category-robotics","tag-matt-timmons-brown","tag-no-starch-press","tag-robotics"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Book review - Learn Robotics with Raspberry Pi (by Matt Timmons-Brown) - 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=19718\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Book review - Learn Robotics with Raspberry Pi (by Matt Timmons-Brown) - Raspberry Pi Pod\" \/>\n<meta property=\"og:description\" content=\"Sometimes, a book comes along that exceeds your expectations. When I saw that Matt Timmons Brown (&#8220;The Raspberry Pi Guy&#8221;) had teamed up with No Starch Press and that he had a very well-known and respected (though he&#8217;d never admit&hellip;Read more &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.recantha.co.uk\/blog\/?p=19718\" \/>\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=\"2019-09-06T06:25:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i1.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/LearnRoboticsWithRaspberryPi_product.jpg?fit=490%2C630&ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"490\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\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=\"4 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=19718#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=19718\"},\"author\":{\"name\":\"Michael Horne\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\"},\"headline\":\"Book review &#8211; Learn Robotics with Raspberry Pi (by Matt Timmons-Brown)\",\"datePublished\":\"2019-09-06T06:25:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=19718\"},\"wordCount\":779,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=19718#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/LearnRoboticsWithRaspberryPi_product.jpg?fit=490%2C630&ssl=1\",\"keywords\":[\"matt timmons-brown\",\"no starch press\",\"robotics\"],\"articleSection\":[\"Books\",\"Reviews\",\"Robotics\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=19718#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=19718\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?p=19718\",\"name\":\"Book review - Learn Robotics with Raspberry Pi (by Matt Timmons-Brown) - Raspberry Pi Pod\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=19718#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=19718#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/LearnRoboticsWithRaspberryPi_product.jpg?fit=490%2C630&ssl=1\",\"datePublished\":\"2019-09-06T06:25:33+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=19718#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=19718\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=19718#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/LearnRoboticsWithRaspberryPi_product.jpg?fit=490%2C630&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/LearnRoboticsWithRaspberryPi_product.jpg?fit=490%2C630&ssl=1\",\"width\":490,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=19718#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.recantha.co.uk\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Book review &#8211; Learn Robotics with Raspberry Pi (by Matt Timmons-Brown)\"}]},{\"@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":"Book review - Learn Robotics with Raspberry Pi (by Matt Timmons-Brown) - 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=19718","og_locale":"en_US","og_type":"article","og_title":"Book review - Learn Robotics with Raspberry Pi (by Matt Timmons-Brown) - Raspberry Pi Pod","og_description":"Sometimes, a book comes along that exceeds your expectations. When I saw that Matt Timmons Brown (&#8220;The Raspberry Pi Guy&#8221;) had teamed up with No Starch Press and that he had a very well-known and respected (though he&#8217;d never admit&hellip;Read more &rarr;","og_url":"https:\/\/www.recantha.co.uk\/blog\/?p=19718","og_site_name":"Raspberry Pi Pod","article_publisher":"https:\/\/www.facebook.com\/recantha\/","article_published_time":"2019-09-06T06:25:33+00:00","og_image":[{"width":490,"height":630,"url":"https:\/\/i1.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/LearnRoboticsWithRaspberryPi_product.jpg?fit=490%2C630&ssl=1","type":"image\/jpeg"}],"author":"Michael Horne","twitter_card":"summary_large_image","twitter_creator":"@recantha","twitter_site":"@recantha","twitter_misc":{"Written by":"Michael Horne","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=19718#article","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=19718"},"author":{"name":"Michael Horne","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263"},"headline":"Book review &#8211; Learn Robotics with Raspberry Pi (by Matt Timmons-Brown)","datePublished":"2019-09-06T06:25:33+00:00","mainEntityOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=19718"},"wordCount":779,"commentCount":2,"publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=19718#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/LearnRoboticsWithRaspberryPi_product.jpg?fit=490%2C630&ssl=1","keywords":["matt timmons-brown","no starch press","robotics"],"articleSection":["Books","Reviews","Robotics"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.recantha.co.uk\/blog\/?p=19718#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=19718","url":"https:\/\/www.recantha.co.uk\/blog\/?p=19718","name":"Book review - Learn Robotics with Raspberry Pi (by Matt Timmons-Brown) - Raspberry Pi Pod","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=19718#primaryimage"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=19718#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/LearnRoboticsWithRaspberryPi_product.jpg?fit=490%2C630&ssl=1","datePublished":"2019-09-06T06:25:33+00:00","breadcrumb":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=19718#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.recantha.co.uk\/blog\/?p=19718"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=19718#primaryimage","url":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/LearnRoboticsWithRaspberryPi_product.jpg?fit=490%2C630&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/LearnRoboticsWithRaspberryPi_product.jpg?fit=490%2C630&ssl=1","width":490,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=19718#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.recantha.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Book review &#8211; Learn Robotics with Raspberry Pi (by Matt Timmons-Brown)"}]},{"@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":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/09\/LearnRoboticsWithRaspberryPi_product.jpg?fit=490%2C630&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2RsaV-582","jetpack-related-posts":[{"id":8692,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=8692","url_meta":{"origin":19718,"position":0},"title":"#RaspberryPi Robotics talk from the Raspberry Jamboree","author":"Michael Horne","date":"12 March 2014","format":false,"excerpt":"Here's Matt Timmons-Brown talking about robotics on the Raspberry Pi from the Manchester Jamboree. It was a good talk and he's a great speaker - definitely worth 10 minutes of your time to listen :-)","rel":"","context":"In &quot;Robotics&quot;","block_context":{"text":"Robotics","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=45"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":10700,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=10700","url_meta":{"origin":19718,"position":1},"title":"Control motors with your Raspberry Pi and this video tutorial","author":"Michael Horne","date":"9 August 2014","format":false,"excerpt":"Matt Timmons-Brown (aka The Raspberry Pi Guy) has done a new video! Always slickly produced and accessible, this one is an update to a previous video he did in which he controls a DC motor. He uses a RyanTeck Motor Controller Board and a battery pack, adds them to a\u2026","rel":"","context":"In &quot;Robotics&quot;","block_context":{"text":"Robotics","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=45"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/cdn.shopify.com\/s\/files\/1\/0573\/6685\/products\/robot2_large.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":12852,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=12852","url_meta":{"origin":19718,"position":2},"title":"New line following video tutorial from the Raspberry Pi Guy","author":"Michael Horne","date":"30 June 2015","format":false,"excerpt":"Matt Timmons-Brown continues his long-running series about robots with episode 3. This episode covers setting up your 4tronix Pi2Go Lite robot to follow a black line on a white background. As usual, Matt's video is clear and informative and he's done a great job cutting it together. You can watch\u2026","rel":"","context":"In &quot;Robotics&quot;","block_context":{"text":"Robotics","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=45"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/img.youtube.com\/vi\/LTBBcCV7A28\/0.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":15802,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=15802","url_meta":{"origin":19718,"position":3},"title":"DIY motorised skateboard controlled by Raspberry Pi Zero reaches speeds of 30km\/h","author":"Michael Horne","date":"2 November 2016","format":false,"excerpt":"https:\/\/www.youtube.com\/watch?v=2WLEur3M8Yk Matthew Timmons-Brown (aka The Raspberry Pi Guy) has been around for ages, providing tutorial and other videos. Now, he has embarked upon his most ambitious project yet by building his own motorised skateboard, controlled (of course) by a Raspberry Pi. A Pi Zero sends a servo signal to a\u2026","rel":"","context":"In &quot;Bluetooth&quot;","block_context":{"text":"Bluetooth","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=82"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/img.youtube.com\/vi\/2WLEur3M8Yk\/0.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":11159,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=11159","url_meta":{"origin":19718,"position":4},"title":"New video series on Raspberry Pi robots","author":"Michael Horne","date":"7 October 2014","format":false,"excerpt":"Matthew Timmons-Brown, \"The Raspberry Pi Guy\", has just started a new series on robotics on his YouTube channel. Matt's always been a strong proponent of using robots in education, both in schools and at home, so this comes as so surprise to those of us who know him. He's using\u2026","rel":"","context":"In &quot;Robotics&quot;","block_context":{"text":"Robotics","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=45"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/4tronix.co.uk\/store\/resources\/image\/18\/a8\/7.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/4tronix.co.uk\/store\/resources\/image\/18\/a8\/7.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/4tronix.co.uk\/store\/resources\/image\/18\/a8\/7.jpg?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/4tronix.co.uk\/store\/resources\/image\/18\/a8\/7.jpg?resize=700%2C400 2x"},"classes":[]},{"id":14178,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=14178","url_meta":{"origin":19718,"position":5},"title":"Raspberry Pi Guy launches his 4 Years of Pi video","author":"Michael Horne","date":"19 February 2016","format":false,"excerpt":"https:\/\/www.youtube.com\/watch?v=nnLTrJ6YQ-o Matt Timmons-Brown (aka The Raspberry Pi Guy) has put together a great 4 minute video of highlights from the year to celebrate the Raspberry Pi's 4th birthday, which is coming up in just 10 short days. Great job, Matt. Watch the video above and leave Matt a comment on\u2026","rel":"","context":"In &quot;Video&quot;","block_context":{"text":"Video","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=52"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/img.youtube.com\/vi\/nnLTrJ6YQ-o\/0.jpg?resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/19718","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=19718"}],"version-history":[{"count":4,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/19718\/revisions"}],"predecessor-version":[{"id":19724,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/19718\/revisions\/19724"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/media\/19721"}],"wp:attachment":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=19718"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=19718"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=19718"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}