{"id":14633,"date":"2017-12-21T17:04:10","date_gmt":"2017-12-21T22:04:10","guid":{"rendered":"http:\/\/scruss.com\/blog\/?p=14633"},"modified":"2017-12-21T17:04:10","modified_gmt":"2017-12-21T22:04:10","slug":"circuit-playground-express-remote-controlled-fart-machine","status":"publish","type":"post","link":"https:\/\/scruss.com\/blog\/2017\/12\/21\/circuit-playground-express-remote-controlled-fart-machine\/","title":{"rendered":"Circuit Playground Express Remote-Controlled Fart Machine"},"content":{"rendered":"<p>I&#8217;m not proud of this, but I made it so you won&#8217;t have to:<\/p>\n<p><iframe loading=\"lazy\" title=\"Circuit Playground Express Remote-Controlled Fart Machine\" width=\"500\" height=\"375\" src=\"https:\/\/www.youtube.com\/embed\/zHFMrtlFIkk?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<p>Craig at <a href=\"https:\/\/elmwoodelectronics.ca\/\">Elmwood Electronics<\/a> very kindly gave me an <a href=\"https:\/\/blog.adafruit.com\/2017\/12\/19\/adabox-006-unboxing-live-9pm-et-tonight-12-19-2017-adabox-adabox006-adafruit-johnedgarpark-adafruit\/\">ADABOX 006<\/a>. It&#8217;s based around Adafruit&#8217;s <a href=\"https:\/\/elmwoodelectronics.ca\/products\/circuit-playground-express-developer-edition\">Circuit Playground Express<\/a> which just happens to feature a small built-in speaker, IR remote control and the ability to play back audio samples. You see where this is going, don&#8217;t you?<\/p>\n<p>If you <em>must<\/em> make this, the code and samples are here: <a href=\"http:\/\/scruss.com\/wordpress\/wp-content\/uploads\/2017\/12\/circuit_playground_express-ir_remote_fartbox_unfortunately.zip\">circuit_playground_express-ir_remote_fartbox_unfortunately.zip<\/a>. You&#8217;ll also need to install the <a href=\"https:\/\/github.com\/adafruit\/Adafruit_CircuitPython_IRRemote\/releases\">Adafruit CircuitPython IRRemote<\/a> package into the <em>lib\/<\/em> folder of your Circuit Playground Express. Point the remote at the board, and it&#8217;s left arrow to fart, right arrow to chuckle.<\/p>\n<p>The package includes CC0-licensed samples downloaded from <a href=\"https:\/\/freesound.org\/\">Freesound<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m not proud of this, but I made it so you won&#8217;t have to: Craig at Elmwood Electronics very kindly gave me an ADABOX 006. It&#8217;s based around Adafruit&#8217;s Circuit Playground Express which just happens to feature a small built-in speaker, IR remote control and the ability to play back audio samples. You see where [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"Circuit Playground Express Remote-Controlled Fart Machine, unfortunately ... #adabox006","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],"tags":[3104,109,3094,1148,2032],"class_list":["post-14633","post","type-post","status-publish","format-standard","hentry","category-goatee-stroking-musing-or-something","tag-adabox006","tag-fart","tag-micropython","tag-ohdear","tag-remote"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pQNZZ-3O1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/posts\/14633","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/comments?post=14633"}],"version-history":[{"count":3,"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/posts\/14633\/revisions"}],"predecessor-version":[{"id":14638,"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/posts\/14633\/revisions\/14638"}],"wp:attachment":[{"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/media?parent=14633"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/categories?post=14633"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/tags?post=14633"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}