{"id":15134,"date":"2016-09-19T15:55:34","date_gmt":"2016-09-19T07:55:34","guid":{"rendered":"http:\/\/www.seeedstudio.com\/blog\/?p=15134"},"modified":"2018-10-19T10:38:23","modified_gmt":"2018-10-19T02:38:23","slug":"respeaker-tomato-piano-with-arduino","status":"publish","type":"post","link":"https:\/\/www.seeedstudio.com\/blog\/2016\/09\/19\/respeaker-tomato-piano-with-arduino\/","title":{"rendered":"ReSpeaker Tomato Piano with Arduino"},"content":{"rendered":"<p>The fun of ReSpeaker is not limited to only act as a voice-enabled extension that enchants things with voice interaction, or turn any speaker into a Wi-Fi Speaker for streaming music, in fact, there is more. Rather than the on board MT7688 Wi-FI module which runs the Linux based OpenWrt, ReSpeaker is also powered by the ATmega32u4 chip and it\u2019s absolutely Arduino compatible, which means, we can use ReSpeaker as a powerful Arduino board and do many \u2018Arduino\u2019 things. It\u2019s for learning, it\u2019s for practicing, and it\u2019s for fun.\u00a0Inspired by the Makey Makey, we programmed ReSpeaker with Arduino IDE, and came out of a really special DIY piano that is built on 8 cherry tomatoes connecting to the 8 touch sensors on ReSpeaker, we call it, the Tomato Piano. Each cherry tomato represents a key to the music note, starting from the \u2018do\u2019 to the \u2018ti\u2019, so we have enough keys to perform songs we like. Check the video below to see how we played \u2018Jingle Bells\u2019 with the Tomato Piano.<\/p>\n<p>&nbsp;<\/p>\n<p><iframe title=\"ReSpeaker Tomato Piano with Arduino\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/I-US_4S7yMo?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>Actually you can change the cherry tomato with other materials like coin, silver spoon, conductive ink, wet foods, or even your grandma. No? Ok, maybe you can try with your cat and dog, anything that can conduct at least a little electricity. Imagine that you are performing songs to your friends with a bunch of tomatoes, what would be the looks in their faces!<\/p>\n<p>&nbsp;<\/p>\n<p>As like many other makers, we believe everyone is creative and able to make the world a better place with their inventiveness, that\u2019s why we created easy-to-use toolkits like ReSpeaker to help people unearth their potentials and turn wonderful ideas into reality.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><a href=\"https:\/\/www.kickstarter.com\/projects\/seeed\/respeaker-an-open-modular-voice-interface-to-hack?token=fe8b1f79\">ReSpeaker Kickstarter campaign has ONLY 3 DAYS LEFT! Back us now!<\/a><\/h2>\n<h1><\/h1>\n","protected":false},"excerpt":{"rendered":"<p>The fun of ReSpeaker is not limited to only act as a voice-enabled extension that<\/p>\n","protected":false},"author":1,"featured_media":15126,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_tribe_ticket_capacity":"0","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"iawp_total_views":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-15134","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>ReSpeaker Tomato Piano with Arduino - Latest News from Seeed Studio<\/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.seeedstudio.com\/blog\/2016\/09\/19\/respeaker-tomato-piano-with-arduino\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ReSpeaker Tomato Piano with Arduino - Latest News from Seeed Studio\" \/>\n<meta property=\"og:description\" content=\"The fun of ReSpeaker is not limited to only act as a voice-enabled extension that\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.seeedstudio.com\/blog\/2016\/09\/19\/respeaker-tomato-piano-with-arduino\/\" \/>\n<meta property=\"og:site_name\" content=\"Latest News from Seeed Studio\" \/>\n<meta property=\"article:published_time\" content=\"2016-09-19T07:55:34+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-10-19T02:38:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2016\/09\/QQ\u56fe\u724720160910204941.png\" \/>\n\t<meta property=\"og:image:width\" content=\"554\" \/>\n\t<meta property=\"og:image:height\" content=\"312\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"\u884c\u653f\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u884c\u653f\" \/>\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\":\"WebPage\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2016\/09\/19\/respeaker-tomato-piano-with-arduino\/\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/2016\/09\/19\/respeaker-tomato-piano-with-arduino\/\",\"name\":\"ReSpeaker Tomato Piano with Arduino - Latest News from Seeed Studio\",\"isPartOf\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2016\/09\/19\/respeaker-tomato-piano-with-arduino\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2016\/09\/19\/respeaker-tomato-piano-with-arduino\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2016\/09\/QQ\u56fe\u724720160910204941.png\",\"datePublished\":\"2016-09-19T07:55:34+00:00\",\"dateModified\":\"2018-10-19T02:38:23+00:00\",\"author\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/4a6f0df70e5aa1b470083e77a0919ba5\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2016\/09\/19\/respeaker-tomato-piano-with-arduino\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.seeedstudio.com\/blog\/2016\/09\/19\/respeaker-tomato-piano-with-arduino\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2016\/09\/19\/respeaker-tomato-piano-with-arduino\/#primaryimage\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2016\/09\/QQ\u56fe\u724720160910204941.png\",\"contentUrl\":\"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2016\/09\/QQ\u56fe\u724720160910204941.png\",\"width\":554,\"height\":312},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/2016\/09\/19\/respeaker-tomato-piano-with-arduino\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.seeedstudio.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ReSpeaker Tomato Piano with Arduino\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#website\",\"url\":\"https:\/\/www.seeedstudio.com\/blog\/\",\"name\":\"Latest News from Seeed Studio\",\"description\":\"Emerging IoT, AI and Autonomous Applications on the Edge\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.seeedstudio.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/4a6f0df70e5aa1b470083e77a0919ba5\",\"name\":\"\u884c\u653f\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4c87945076c1c9aea5570fea7739e112?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4c87945076c1c9aea5570fea7739e112?s=96&r=g\",\"caption\":\"\u884c\u653f\"},\"url\":\"https:\/\/www.seeedstudio.com\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ReSpeaker Tomato Piano with Arduino - Latest News from Seeed Studio","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.seeedstudio.com\/blog\/2016\/09\/19\/respeaker-tomato-piano-with-arduino\/","og_locale":"en_US","og_type":"article","og_title":"ReSpeaker Tomato Piano with Arduino - Latest News from Seeed Studio","og_description":"The fun of ReSpeaker is not limited to only act as a voice-enabled extension that","og_url":"https:\/\/www.seeedstudio.com\/blog\/2016\/09\/19\/respeaker-tomato-piano-with-arduino\/","og_site_name":"Latest News from Seeed Studio","article_published_time":"2016-09-19T07:55:34+00:00","article_modified_time":"2018-10-19T02:38:23+00:00","og_image":[{"width":554,"height":312,"url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2016\/09\/QQ\u56fe\u724720160910204941.png","type":"image\/png"}],"author":"\u884c\u653f","twitter_card":"summary_large_image","twitter_misc":{"Written by":"\u884c\u653f","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.seeedstudio.com\/blog\/2016\/09\/19\/respeaker-tomato-piano-with-arduino\/","url":"https:\/\/www.seeedstudio.com\/blog\/2016\/09\/19\/respeaker-tomato-piano-with-arduino\/","name":"ReSpeaker Tomato Piano with Arduino - Latest News from Seeed Studio","isPartOf":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2016\/09\/19\/respeaker-tomato-piano-with-arduino\/#primaryimage"},"image":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2016\/09\/19\/respeaker-tomato-piano-with-arduino\/#primaryimage"},"thumbnailUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2016\/09\/QQ\u56fe\u724720160910204941.png","datePublished":"2016-09-19T07:55:34+00:00","dateModified":"2018-10-19T02:38:23+00:00","author":{"@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/4a6f0df70e5aa1b470083e77a0919ba5"},"breadcrumb":{"@id":"https:\/\/www.seeedstudio.com\/blog\/2016\/09\/19\/respeaker-tomato-piano-with-arduino\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.seeedstudio.com\/blog\/2016\/09\/19\/respeaker-tomato-piano-with-arduino\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/2016\/09\/19\/respeaker-tomato-piano-with-arduino\/#primaryimage","url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2016\/09\/QQ\u56fe\u724720160910204941.png","contentUrl":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2016\/09\/QQ\u56fe\u724720160910204941.png","width":554,"height":312},{"@type":"BreadcrumbList","@id":"https:\/\/www.seeedstudio.com\/blog\/2016\/09\/19\/respeaker-tomato-piano-with-arduino\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.seeedstudio.com\/blog\/"},{"@type":"ListItem","position":2,"name":"ReSpeaker Tomato Piano with Arduino"}]},{"@type":"WebSite","@id":"https:\/\/www.seeedstudio.com\/blog\/#website","url":"https:\/\/www.seeedstudio.com\/blog\/","name":"Latest News from Seeed Studio","description":"Emerging IoT, AI and Autonomous Applications on the Edge","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.seeedstudio.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/4a6f0df70e5aa1b470083e77a0919ba5","name":"\u884c\u653f","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seeedstudio.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4c87945076c1c9aea5570fea7739e112?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4c87945076c1c9aea5570fea7739e112?s=96&r=g","caption":"\u884c\u653f"},"url":"https:\/\/www.seeedstudio.com\/blog\/author\/admin\/"}]}},"modified_by":"Lily","views":4050,"featured_image_urls":{"full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2016\/09\/QQ\u56fe\u724720160910204941.png",554,312,false],"thumbnail":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2016\/09\/QQ\u56fe\u724720160910204941-80x80.png",80,80,true],"medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2016\/09\/QQ\u56fe\u724720160910204941-300x169.png",300,169,true],"medium_large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2016\/09\/QQ\u56fe\u724720160910204941.png",554,312,false],"large":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2016\/09\/QQ\u56fe\u724720160910204941.png",554,312,false],"1536x1536":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2016\/09\/QQ\u56fe\u724720160910204941.png",554,312,false],"2048x2048":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2016\/09\/QQ\u56fe\u724720160910204941.png",554,312,false],"visody_icon":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2016\/09\/QQ\u56fe\u724720160910204941.png",32,18,false],"magazine-7-slider-full":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2016\/09\/QQ\u56fe\u724720160910204941.png",554,312,false],"magazine-7-slider-center":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2016\/09\/QQ\u56fe\u724720160910204941.png",554,312,false],"magazine-7-featured":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2016\/09\/QQ\u56fe\u724720160910204941.png",554,312,false],"magazine-7-medium":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2016\/09\/QQ\u56fe\u724720160910204941.png",554,312,false],"magazine-7-medium-square":["https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2016\/09\/QQ\u56fe\u724720160910204941.png",554,312,false]},"author_info":{"display_name":"\u884c\u653f","author_link":"https:\/\/www.seeedstudio.com\/blog\/author\/admin\/"},"category_info":"<a href=\"https:\/\/www.seeedstudio.com\/blog\/category\/news\/\" rel=\"category tag\">News<\/a>","tag_info":"News","comment_count":"0","_links":{"self":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/15134","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/comments?post=15134"}],"version-history":[{"count":3,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/15134\/revisions"}],"predecessor-version":[{"id":15137,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/posts\/15134\/revisions\/15137"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media\/15126"}],"wp:attachment":[{"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/media?parent=15134"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/categories?post=15134"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.seeedstudio.com\/blog\/wp-json\/wp\/v2\/tags?post=15134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}