{"id":3326,"date":"2025-01-23T15:05:13","date_gmt":"2025-01-23T19:05:13","guid":{"rendered":"https:\/\/playfulcity.net\/go\/?page_id=3326"},"modified":"2025-01-23T15:06:31","modified_gmt":"2025-01-23T19:06:31","slug":"embedded-computing-tools","status":"publish","type":"page","link":"https:\/\/playfulcity.net\/go\/ebow\/embedded-computing-tools\/","title":{"rendered":"Embedded Computing Tools"},"content":{"rendered":"\n<p><em><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-cyan-bluish-gray-color\"><em><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-cyan-bluish-gray-color\">&lt;&lt; Back to <a href=\"https:\/\/playfulcity.net\/go\/ebow\/tool-and-tactic-index\/\" data-type=\"page\" data-id=\"2455\">EBOW tools and design tactics<\/a><\/mark><\/em><\/mark><\/em><\/p>\n\n\n\n<p>For DIY technologists, one of the most powerful tool sets is in <strong>embedded computing<\/strong> (part of the broader umbrella of <a href=\"https:\/\/en.wikipedia.org\/wiki\/Ubiquitous_computing\">ubiquitous computing<\/a>, per Wikipedia). This is a parallel approach to our work with telephony (SMS, MMS, branching voice), and our no-tech\/low-tech approaches like yard signs with QR codes (see examples). All three approaches can be used together, including with our custom <a href=\"https:\/\/www.hivemechanic.org\/overview\/tool-overview-hive-mechanic\/\">Hive Mechanic<\/a> servers.<\/p>\n\n\n\n<p>OVERVIEW: Your experience can respond to the physical world, including through a storytelling box, kiosk, or sensor \u2014 including motion sensors, RFID taps and more. It could happen in a makerspace, a museum exhibit, or at the front desk of a library. The physical device can even be in contact with one of our Hive Mechanic servers (optional). We have experimented with kiosks powered by tiny Raspberry Pi computers. See our embedded computing tools page, or browse one storytelling box&nbsp;<a href=\"https:\/\/www.hivemechanic.org\/guides-and-tutorials\/storytelling-box-components\/\">component assembly<\/a><\/p>\n\n\n\n<h1 class=\"wp-block-heading\" id=\"storytelling\">Tools for Storytelling Boxes and Installations<\/h1>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"282\" height=\"236\" src=\"https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/11\/Screenshot-2024-11-19-at-3.00.35-PM.png\" alt=\"\" class=\"wp-image-3288\" style=\"width:167px;height:auto\"\/><\/figure>\n<\/div>\n\n\n<p class=\"has-medium-font-size\">If we want to create storytelling boxes or kiosks with a physical installation, what low-cost tools are available? <em>Examples include:<\/em><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Storytelling Box with Touchscreen<\/strong> (see <a href=\"https:\/\/playfulcity.net\/go\/ebow\/recipe-book\/\">Recipe Book<\/a>, Section B)<\/li>\n\n\n\n<li><strong>Listening Stations for a Storytelling Hotline<\/strong> (see <a href=\"https:\/\/playfulcity.net\/go\/ebow\/recipe-book\/\">Recipe Book<\/a>, Section D)<\/li>\n\n\n\n<li><strong>Storytelling Box with Two Buttons<\/strong> (see <a href=\"https:\/\/playfulcity.net\/go\/ebow\/recipe-book\/\">Recipe Book<\/a>, Section D)<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">RFID<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/12\/image-1024x1024.png\" alt=\"\" class=\"wp-image-3314\" style=\"width:201px;height:auto\" srcset=\"https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/12\/image-1024x1024.png 1024w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/12\/image-300x300.png 300w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/12\/image-150x150.png 150w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/12\/image-768x768.png 768w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/12\/image-1536x1536.png 1536w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/12\/image.png 1601w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"937\" src=\"https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/12\/image-2-1024x937.png\" alt=\"\" class=\"wp-image-3316\" style=\"width:146px;height:auto\" srcset=\"https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/12\/image-2-1024x937.png 1024w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/12\/image-2-300x274.png 300w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/12\/image-2-768x702.png 768w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/12\/image-2.png 1500w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p>Radio Frequency Identification (RFID) is a technology that uses radio waves to identify objects. A &#8220;reader&#8221; device recognizes the radio frequency of an object that contains a wireless &#8220;tag&#8221; and identifies the tag as a unique number or string of characters. Tags come in all forms including ID cards, RFID stickers, bracelets, fake fingernails, and more! Using RFID as a way for participants to interact or cause a change in a storytelling box can be an awesome user experience without a lot of technology involved!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Makey Makey<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"303\" height=\"150\" src=\"https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/11\/makey-makey-logo.avif\" alt=\"\" class=\"wp-image-3245\" style=\"width:290px;height:auto\" srcset=\"https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/11\/makey-makey-logo.avif 303w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/11\/makey-makey-logo-300x149.avif 300w\" sizes=\"auto, (max-width: 303px) 100vw, 303px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-medium-font-size\"><a href=\"https:\/\/makeymakey.com\/\" data-type=\"link\" data-id=\"https:\/\/makeymakey.com\/\">Makey Makey<\/a> is a mid-priced ($50) alternative controller that we have found to be an excellent way to control digital components of storytelling boxes and physical installations. The technology is relatively simple and comes ready for &#8220;plug-and-play&#8221; out of the box. The interesting part of the Makey Makey is that it activates the controller with electric conductivity, meaning you can activate it using anything conductive; bananas, Play-Doh sculptures, and more! We feel that we&#8217;ve only hinted at the tip of the iceberg of possibilities for physical installations that use Makey Makey and can&#8217;t wait to see what others come up with!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Scratch<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"383\" src=\"https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/11\/Scratch-logo-1024x383.png\" alt=\"\" class=\"wp-image-3249\" style=\"width:272px;height:auto\" srcset=\"https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/11\/Scratch-logo-1024x383.png 1024w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/11\/Scratch-logo-300x112.png 300w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/11\/Scratch-logo-768x287.png 768w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/11\/Scratch-logo-1536x574.png 1536w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/11\/Scratch-logo-2048x766.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-medium-font-size\"><a href=\"https:\/\/scratch.mit.edu\/\">Scratch<\/a> is a free visual coding language and platform created by MIT and is a great way to create programs to run the digital components of storytelling boxes without any coding experience required! With Scratch, we (and others) have been able to quickly create complex programs to run storytelling boxes without having to use traditional computer code. The Scratch community is vast and coupled with the guides and tutorials baked into the interface, anyone who wants to create something will be successful!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Micro:bit<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"350\" height=\"168\" src=\"https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/11\/Microbit-logo.png\" alt=\"\" class=\"wp-image-3255\" style=\"width:262px;height:auto\" srcset=\"https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/11\/Microbit-logo.png 350w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/11\/Microbit-logo-300x144.png 300w\" sizes=\"auto, (max-width: 350px) 100vw, 350px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-medium-font-size\"><a href=\"https:\/\/microbit.org\/\">Micro:bit<\/a> is an affordable (~$17) programmable microcontroller originally developed as a part of the BBC\u2019s Make It Digital Initiative and has since grown into an internationally-recognized tool for digital education. These microcontrollers are first programmed using either Scratch or Microsoft&#8217;s MakeCode where the LEDs, buttons, and other sensors are used to create all sorts of games and activities. Since releasing the second version, this microcontroller also has speakers allowing for audio development. We personally haven&#8217;t yet used these in a storytelling box but we have plenty of ideas and hope that others find similar inspiration with this great tool!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Raspberry Pi<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"512\" src=\"https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/11\/raspberrry_pi_logo.png\" alt=\"\" class=\"wp-image-3252\" style=\"width:215px;height:auto\" srcset=\"https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/11\/raspberrry_pi_logo.png 512w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/11\/raspberrry_pi_logo-300x300.png 300w, https:\/\/playfulcity.net\/go\/wp-content\/uploads\/2024\/11\/raspberrry_pi_logo-150x150.png 150w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-medium-font-size\"><a href=\"https:\/\/www.raspberrypi.com\/\">Raspberry Pi<\/a> is an affordable computer ($35-$70, depending on how advanced of a model you need) that is small enough to fit into your pocket, or into a discrete part of a storytelling box! These computers are powerful enough to run all types of software, plug into a keyboard, monitor, speakers, and anything else you might expect from a regular computer. We have found them to be particularly useful for more complex storytelling boxes; for example, if we created a branching narrative in Twine (<a href=\"#twine\">see above<\/a>) and we wanted to integrate it into a storytelling box. The possibilities of storytelling boxes running on a Raspberry Pi are endless!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&lt;&lt; Back to EBOW tools and design tactics For DIY technologists, one of the most powerful tool sets is in embedded computing (part of the broader umbrella of ubiquitous computing, per Wikipedia). This is a parallel approach to our work with telephony (SMS, MMS, branching voice), and our no-tech\/low-tech approaches like yard signs with QR [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2071,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-3326","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/playfulcity.net\/go\/wp-json\/wp\/v2\/pages\/3326","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/playfulcity.net\/go\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/playfulcity.net\/go\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/playfulcity.net\/go\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/playfulcity.net\/go\/wp-json\/wp\/v2\/comments?post=3326"}],"version-history":[{"count":2,"href":"https:\/\/playfulcity.net\/go\/wp-json\/wp\/v2\/pages\/3326\/revisions"}],"predecessor-version":[{"id":3328,"href":"https:\/\/playfulcity.net\/go\/wp-json\/wp\/v2\/pages\/3326\/revisions\/3328"}],"up":[{"embeddable":true,"href":"https:\/\/playfulcity.net\/go\/wp-json\/wp\/v2\/pages\/2071"}],"wp:attachment":[{"href":"https:\/\/playfulcity.net\/go\/wp-json\/wp\/v2\/media?parent=3326"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}