{"id":20584,"date":"2020-09-23T18:03:51","date_gmt":"2020-09-23T17:03:51","guid":{"rendered":"https:\/\/www.recantha.co.uk\/blog\/?p=20584"},"modified":"2020-09-23T18:04:01","modified_gmt":"2020-09-23T17:04:01","slug":"intrusion-detection-lights-up-and-counts-using-a-raspberry-pi","status":"publish","type":"post","link":"https:\/\/www.recantha.co.uk\/blog\/?p=20584","title":{"rendered":"Intrusion detector lights up and counts using a Raspberry Pi"},"content":{"rendered":"<p><a href=\"https:\/\/www.recantha.co.uk\/blog\/?attachment_id=20585\" rel=\"attachment wp-att-20585\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-20585\" src=\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2020\/09\/IMG_1804_2-scaled-1.jpg?resize=560%2C420&#038;ssl=1\" alt=\"\" width=\"560\" height=\"420\" srcset=\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2020\/09\/IMG_1804_2-scaled-1.jpg?w=768&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2020\/09\/IMG_1804_2-scaled-1.jpg?resize=300%2C225&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2020\/09\/IMG_1804_2-scaled-1.jpg?resize=560%2C420&amp;ssl=1 560w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2020\/09\/IMG_1804_2-scaled-1.jpg?resize=260%2C195&amp;ssl=1 260w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2020\/09\/IMG_1804_2-scaled-1.jpg?resize=160%2C120&amp;ssl=1 160w\" sizes=\"auto, (max-width: 560px) 100vw, 560px\" \/><\/a><\/p>\n<p>Nick decided that he wanted a more visual representation of the attempts bots made to attack and gain access to his server. To do this, he took a Raspberry Pi Zero W, a <a href=\"https:\/\/shop.pimoroni.com\/products\/blinkt\" target=\"_blank\" rel=\"noopener noreferrer\">Pimoroni Blinkt<\/a> and a 7-segment display and created a device called the PiAlert, the case of which was 3D-printed. For the software, he configured <a href=\"https:\/\/www.fail2ban.org\/wiki\/index.php\/Main_Page\" target=\"_blank\" rel=\"noopener noreferrer\">fail2ban<\/a> (which monitors log files) to trigger a special action whenever it detected a potential intrusion. The triggered action is <a href=\"https:\/\/github.com\/nickwebcouk\/PiAlert\" target=\"_blank\" rel=\"noopener noreferrer\">a Python3 script<\/a> (which Nick admits is an absolute mess!) which acts as an HTTP server, listening for the notifications from fail2ban and lighting up LEDs accordingly. The 7-segment display is also updated to show the number of intrusion attempts made.<\/p>\n<p>You can <a href=\"https:\/\/nick-web.co.uk\/raspberrypi\/posts\/2020-09-21\/pialert\" target=\"_blank\" rel=\"noopener noreferrer\">read more about the device on Nick&#8217;s blog<\/a>, including how to do it yourself..<\/p>\n<p>Here is a video of the PiAlert in action:<\/p>\n<p><iframe loading=\"lazy\" title=\"PiAlert being manually triggered\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/KPyegtEO4iE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nick decided that he wanted a more visual representation of the attempts bots made to attack and gain access to his server. To do this, he took a Raspberry Pi Zero W, a Pimoroni Blinkt and a 7-segment display and&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=20584\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":20585,"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":"Intrusion detection lights up and counts using a Raspberry Pi","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":[2,50,33,39],"tags":[945,944],"class_list":["post-20584","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-3d-printing","category-making","category-networking","category-programming","tag-fail2ban","tag-pialert"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Intrusion detector lights up and counts using a Raspberry Pi - 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=20584\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Intrusion detector lights up and counts using a Raspberry Pi - Raspberry Pi Pod\" \/>\n<meta property=\"og:description\" content=\"Nick decided that he wanted a more visual representation of the attempts bots made to attack and gain access to his server. To do this, he took a Raspberry Pi Zero W, a Pimoroni Blinkt and a 7-segment display and&hellip;Read more &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.recantha.co.uk\/blog\/?p=20584\" \/>\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=\"2020-09-23T17:03:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-09-23T17:04:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i1.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2020\/09\/IMG_1804_2-scaled-1.jpg?fit=768%2C576&ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"768\" \/>\n\t<meta property=\"og:image:height\" content=\"576\" \/>\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=\"1 minute\" \/>\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=20584#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=20584\"},\"author\":{\"name\":\"Michael Horne\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\"},\"headline\":\"Intrusion detector lights up and counts using a Raspberry Pi\",\"datePublished\":\"2020-09-23T17:03:51+00:00\",\"dateModified\":\"2020-09-23T17:04:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=20584\"},\"wordCount\":164,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=20584#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2020\/09\/IMG_1804_2-scaled-1.jpg?fit=768%2C576&ssl=1\",\"keywords\":[\"fail2ban\",\"pialert\"],\"articleSection\":[\"3D printing\",\"Making\",\"Networking\",\"Programming\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=20584#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=20584\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?p=20584\",\"name\":\"Intrusion detector lights up and counts using a Raspberry Pi - Raspberry Pi Pod\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=20584#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=20584#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2020\/09\/IMG_1804_2-scaled-1.jpg?fit=768%2C576&ssl=1\",\"datePublished\":\"2020-09-23T17:03:51+00:00\",\"dateModified\":\"2020-09-23T17:04:01+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=20584#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=20584\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=20584#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2020\/09\/IMG_1804_2-scaled-1.jpg?fit=768%2C576&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2020\/09\/IMG_1804_2-scaled-1.jpg?fit=768%2C576&ssl=1\",\"width\":768,\"height\":576},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=20584#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.recantha.co.uk\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Intrusion detector lights up and counts using a Raspberry Pi\"}]},{\"@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":"Intrusion detector lights up and counts using a Raspberry Pi - 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=20584","og_locale":"en_US","og_type":"article","og_title":"Intrusion detector lights up and counts using a Raspberry Pi - Raspberry Pi Pod","og_description":"Nick decided that he wanted a more visual representation of the attempts bots made to attack and gain access to his server. To do this, he took a Raspberry Pi Zero W, a Pimoroni Blinkt and a 7-segment display and&hellip;Read more &rarr;","og_url":"https:\/\/www.recantha.co.uk\/blog\/?p=20584","og_site_name":"Raspberry Pi Pod","article_publisher":"https:\/\/www.facebook.com\/recantha\/","article_published_time":"2020-09-23T17:03:51+00:00","article_modified_time":"2020-09-23T17:04:01+00:00","og_image":[{"width":768,"height":576,"url":"https:\/\/i1.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2020\/09\/IMG_1804_2-scaled-1.jpg?fit=768%2C576&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":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=20584#article","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=20584"},"author":{"name":"Michael Horne","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263"},"headline":"Intrusion detector lights up and counts using a Raspberry Pi","datePublished":"2020-09-23T17:03:51+00:00","dateModified":"2020-09-23T17:04:01+00:00","mainEntityOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=20584"},"wordCount":164,"commentCount":0,"publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=20584#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2020\/09\/IMG_1804_2-scaled-1.jpg?fit=768%2C576&ssl=1","keywords":["fail2ban","pialert"],"articleSection":["3D printing","Making","Networking","Programming"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.recantha.co.uk\/blog\/?p=20584#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=20584","url":"https:\/\/www.recantha.co.uk\/blog\/?p=20584","name":"Intrusion detector lights up and counts using a Raspberry Pi - Raspberry Pi Pod","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=20584#primaryimage"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=20584#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2020\/09\/IMG_1804_2-scaled-1.jpg?fit=768%2C576&ssl=1","datePublished":"2020-09-23T17:03:51+00:00","dateModified":"2020-09-23T17:04:01+00:00","breadcrumb":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=20584#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.recantha.co.uk\/blog\/?p=20584"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=20584#primaryimage","url":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2020\/09\/IMG_1804_2-scaled-1.jpg?fit=768%2C576&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2020\/09\/IMG_1804_2-scaled-1.jpg?fit=768%2C576&ssl=1","width":768,"height":576},{"@type":"BreadcrumbList","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=20584#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.recantha.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Intrusion detector lights up and counts using a Raspberry Pi"}]},{"@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\/2020\/09\/IMG_1804_2-scaled-1.jpg?fit=768%2C576&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2RsaV-5m0","jetpack-related-posts":[{"id":14412,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=14412","url_meta":{"origin":20584,"position":0},"title":"Raspberry Pi-powered invasion of privacy camera turned into unsettling work of art","author":"Michael Horne","date":"25 March 2016","format":false,"excerpt":"25-year old\u00a0Dries Depoorter has used a\u00a0Raspberry Pi to monitor a webcam installed\u00a0at an intersection in\u00a0Fredericton, Canada. It uses image processing algorithms to determine if people are crossing the road illegally (jaywalking) and then allows visitors to an art gallery to decide whether to report them (with a screenshot) to the\u2026","rel":"","context":"In &quot;Art&quot;","block_context":{"text":"Art","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=56"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.wired.com\/wp-content\/uploads\/2016\/03\/Persfotos-expo-Doclab-2015_Highres_Nichon-Glerum-2-1024x683.jpeg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.wired.com\/wp-content\/uploads\/2016\/03\/Persfotos-expo-Doclab-2015_Highres_Nichon-Glerum-2-1024x683.jpeg?resize=350%2C200 1x, https:\/\/i0.wp.com\/www.wired.com\/wp-content\/uploads\/2016\/03\/Persfotos-expo-Doclab-2015_Highres_Nichon-Glerum-2-1024x683.jpeg?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.wired.com\/wp-content\/uploads\/2016\/03\/Persfotos-expo-Doclab-2015_Highres_Nichon-Glerum-2-1024x683.jpeg?resize=700%2C400 2x"},"classes":[]},{"id":18429,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=18429","url_meta":{"origin":20584,"position":1},"title":"Make your own LED sand simulator toy with Adafruit and a Raspberry Pi Zero","author":"Michael Horne","date":"5 March 2018","format":false,"excerpt":"The Ruiz Brothers over at Adafruit have created a really lovely sand simulator using a Raspberry Pi Zero, an accelerometer, an RGB LED matrix display, some small items and 3D-printed parts. Philip Burgess wrote the code\u00a0which \"simulates physics by calculating collisions and terminal velocity\". The 3D-printed handles border the LED\u2026","rel":"","context":"In &quot;3D printing&quot;","block_context":{"text":"3D printing","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=2"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2018\/03\/raspberry_pi_hero-loopB.gif?fit=900%2C506&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2018\/03\/raspberry_pi_hero-loopB.gif?fit=900%2C506&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2018\/03\/raspberry_pi_hero-loopB.gif?fit=900%2C506&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2018\/03\/raspberry_pi_hero-loopB.gif?fit=900%2C506&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":13521,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=13521","url_meta":{"origin":20584,"position":2},"title":"Raspberry Pi controls open-source floating robot","author":"Michael Horne","date":"9 October 2015","format":false,"excerpt":"Here's an interesting open-source robot. It's made up of 3D-printed parts and a tyre tube and uses a Raspberry Pi to control brushless motors beneath the water which propel it along. Take a look at the 3D printable parts here, the team's (Spanish) discussion forum, and watch the robot in\u2026","rel":"","context":"In &quot;3D printing&quot;","block_context":{"text":"3D printing","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=2"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/thingiverse-production-new.s3.amazonaws.com\/renders\/50\/88\/0b\/7d\/58\/jalcboatoat-slider-03_preview_featured.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/thingiverse-production-new.s3.amazonaws.com\/renders\/50\/88\/0b\/7d\/58\/jalcboatoat-slider-03_preview_featured.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/thingiverse-production-new.s3.amazonaws.com\/renders\/50\/88\/0b\/7d\/58\/jalcboatoat-slider-03_preview_featured.jpg?resize=525%2C300 1.5x"},"classes":[]},{"id":12453,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=12453","url_meta":{"origin":20584,"position":3},"title":"Raspberry Pi &#8220;action camera&#8221; inside a 3D case","author":"Michael Horne","date":"27 April 2015","format":false,"excerpt":"Connor Yamada has done a nice write-up of his project to create an 'action camera' with his Raspberry Pi and Camera Module. The results are mixed, to say the least, but it does show what is possible with a bit of 3D printing know-how and a bit of help from\u2026","rel":"","context":"In &quot;3D printing&quot;","block_context":{"text":"3D printing","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=2"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/cya.nyc\/wp-content\/uploads\/2015\/04\/IMG_0562-1024x768.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/cya.nyc\/wp-content\/uploads\/2015\/04\/IMG_0562-1024x768.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/cya.nyc\/wp-content\/uploads\/2015\/04\/IMG_0562-1024x768.jpg?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/cya.nyc\/wp-content\/uploads\/2015\/04\/IMG_0562-1024x768.jpg?resize=700%2C400 2x"},"classes":[]},{"id":17565,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=17565","url_meta":{"origin":20584,"position":4},"title":"Create animated GIFs on an ejectable cartridge using two Raspberry Pis!","author":"Michael Horne","date":"31 August 2017","format":false,"excerpt":"Abhishek Singh has created this awesome GIF camera from two Raspberry Pis. Called the\u00a0Instagif NextStep, a Pi 3 with a camera and preview screen records a short video clip and then transmits that clip to a Pi Zero which is then ejected in the form of a cartridge. The cartridge\u2026","rel":"","context":"In &quot;3D printing&quot;","block_context":{"text":"3D printing","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=2"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/08\/dual_pi_polaroid.png?fit=1088%2C679&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/08\/dual_pi_polaroid.png?fit=1088%2C679&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/08\/dual_pi_polaroid.png?fit=1088%2C679&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/08\/dual_pi_polaroid.png?fit=1088%2C679&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/08\/dual_pi_polaroid.png?fit=1088%2C679&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":13048,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=13048","url_meta":{"origin":20584,"position":5},"title":"3D printed Raspberry Pi instant thermal printing camera","author":"Michael Horne","date":"30 July 2015","format":false,"excerpt":"Arvid Larsson has always been fascinated by Polaroid cameras, and considered buying one. Then he worked out how much each print costs! So, he took a Raspberry Pi, a camera module and a thermal printer and made his own. A smart 3D-printed case completed the project and, I think you'll\u2026","rel":"","context":"In &quot;3D printing&quot;","block_context":{"text":"3D printing","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=2"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/3dprint.com\/wp-content\/uploads\/2015\/07\/cam3-1024x683.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/3dprint.com\/wp-content\/uploads\/2015\/07\/cam3-1024x683.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/3dprint.com\/wp-content\/uploads\/2015\/07\/cam3-1024x683.jpg?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/3dprint.com\/wp-content\/uploads\/2015\/07\/cam3-1024x683.jpg?resize=700%2C400 2x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/20584","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=20584"}],"version-history":[{"count":2,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/20584\/revisions"}],"predecessor-version":[{"id":20587,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/20584\/revisions\/20587"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/media\/20585"}],"wp:attachment":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=20584"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=20584"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=20584"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}