{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,20]],"date-time":"2026-06-20T21:12:18Z","timestamp":1781989938062,"version":"3.54.5"},"reference-count":126,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2021,6,23]],"date-time":"2021-06-23T00:00:00Z","timestamp":1624406400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"BOF19KP04"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Interact. Mob. Wearable Ubiquitous Technol."],"published-print":{"date-parts":[[2021,6,23]]},"abstract":"<jats:p>Over the past two decades, many toolkits for prototyping interactive and ubiquitous electronic devices have been developed. Although their technical specifications are often easy to look up, they vary greatly in terms of design, features and target audience, resulting in very real strengths and weaknesses depending on the intended application. These less technical characteristics are often reported inconsistently, if at all. In this paper we provide a comprehensive survey of interactive and ubiquitous device prototyping toolkits, systematically analysing their characteristics within the framework of a new taxonomy that we present. In addition to the specific characteristics we cover, we introduce a way to evaluate toolkits more holistically, covering user needs such as 'ease of construction' and 'ease of moving from prototype to product' rather than features. We also present results from an online survey which offers new insights on how the surveyed users prioritize these characteristics during prototyping, and what techniques they use to move beyond prototyping. We hope our analysis will be valuable for others in the community who need to build and potentially scale out prototypes as part of their research. We end by identifying gaps that have not yet been addressed by existing offerings and discuss opportunities for future research into electronics prototyping toolkits.<\/jats:p>","DOI":"10.1145\/3463523","type":"journal-article","created":{"date-parts":[[2021,6,24]],"date-time":"2021-06-24T16:29:19Z","timestamp":1624552159000},"page":"1-24","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":27,"title":["A Survey and Taxonomy of Electronics Toolkits for Interactive and Ubiquitous Device Prototyping"],"prefix":"10.1145","volume":"5","author":[{"given":"Mannu","family":"Lambrichts","sequence":"first","affiliation":[{"name":"Hasselt University - tUL - Flanders Make - Expertise Centre for Digital Media, BE"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Raf","family":"Ramakers","sequence":"additional","affiliation":[{"name":"Hasselt University - tUL - Flanders Make - Expertise Centre for Digital Media, BE"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Steve","family":"Hodges","sequence":"additional","affiliation":[{"name":"Microsoft Research, Cambridge, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sven","family":"Coppers","sequence":"additional","affiliation":[{"name":"Hasselt University - tUL - Flanders Make - Expertise Centre for Digital Media, BE"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"James","family":"Devine","sequence":"additional","affiliation":[{"name":"Microsoft Research, Cambridge, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2021,6,24]]},"reference":[{"key":"e_1_2_2_1_1","unstructured":"Adafruit 2021. Adafruit Industries Unique & fun DIY electronics and kits. https:\/\/www.adafruit.com\/ Accessed: 2020-09-17.  Adafruit 2021. Adafruit Industries Unique & fun DIY electronics and kits. https:\/\/www.adafruit.com\/ Accessed: 2020-09-17."},{"key":"e_1_2_2_2_1","unstructured":"Adafruit 2021. Breakout Boards. https:\/\/www.adafruit.com\/category\/42 Accessed: 2021-04-30.  Adafruit 2021. Breakout Boards. https:\/\/www.adafruit.com\/category\/42 Accessed: 2021-04-30."},{"key":"e_1_2_2_3_1","unstructured":"Adafruit BNO055 2021. Adafruit 9-DOF Absolute Orientation IMU Fusion Breakout - BNO055. https:\/\/www.adafruit.com\/product\/2472 Accessed: 2021-04-30.  Adafruit BNO055 2021. Adafruit 9-DOF Absolute Orientation IMU Fusion Breakout - BNO055. https:\/\/www.adafruit.com\/product\/2472 Accessed: 2021-04-30."},{"key":"e_1_2_2_4_1","unstructured":"Adafruit Feather 2021. Feather - A complete line of development boards from Adafruit that are both standalone and stackable. https:\/\/www.adafruit.com\/feather Accessed: 2021-04-30.  Adafruit Feather 2021. Feather - A complete line of development boards from Adafruit that are both standalone and stackable. https:\/\/www.adafruit.com\/feather Accessed: 2021-04-30."},{"key":"e_1_2_2_5_1","unstructured":"Adafruit Flora 2021. FLORA - Wearable electronic platform. https:\/\/learn.adafruit.com\/getting-started-with-flora Accessed: 2021-04-30.  Adafruit Flora 2021. FLORA - Wearable electronic platform. https:\/\/learn.adafruit.com\/getting-started-with-flora Accessed: 2021-04-30."},{"key":"e_1_2_2_6_1","unstructured":"Adafruit Gemma 2021. Adafruit GEMMA v2 - Miniature wearable electronic platform. https:\/\/learn.adafruit.com\/introducing-gemma Accessed: 2021-04-30.  Adafruit Gemma 2021. Adafruit GEMMA v2 - Miniature wearable electronic platform. https:\/\/learn.adafruit.com\/introducing-gemma Accessed: 2021-04-30."},{"key":"e_1_2_2_7_1","unstructured":"Adafruit MPR121 2021. Adafruit 12-Key Capacitive Touch Sensor Breakout - MPR121. https:\/\/www.adafruit.com\/product\/1982 Accessed: 2021-04-30.  Adafruit MPR121 2021. Adafruit 12-Key Capacitive Touch Sensor Breakout - MPR121. https:\/\/www.adafruit.com\/product\/1982 Accessed: 2021-04-30."},{"key":"e_1_2_2_8_1","unstructured":"Adafruit Stemma 2021. What is STEMMA? https:\/\/learn.adafruit.com\/introducing-adafruit-stemma-qt Accessed: 2021-04-30.  Adafruit Stemma 2021. What is STEMMA? https:\/\/learn.adafruit.com\/introducing-adafruit-stemma-qt Accessed: 2021-04-30."},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2807442.2807505"},{"key":"e_1_2_2_10_1","unstructured":"Alchitry 2021. Alchitry homepage. https:\/\/alchitry.com\/ Accessed: 2021-04-30.  Alchitry 2021. Alchitry homepage. https:\/\/alchitry.com\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_11_1","unstructured":"Arduino 2021. Arduino homepage. https:\/\/www.arduino.cc\/ Accessed: 2021-04-30.  Arduino 2021. Arduino homepage. https:\/\/www.arduino.cc\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_12_1","unstructured":"Arduino MKR Vidor 2021. Arduino MKR Vidor 4000 product page. https:\/\/store.arduino.cc\/arduino-mkr-vidor-4000 Accessed: 2021-04-30.  Arduino MKR Vidor 2021. Arduino MKR Vidor 4000 product page. https:\/\/store.arduino.cc\/arduino-mkr-vidor-4000 Accessed: 2021-04-30."},{"key":"e_1_2_2_13_1","unstructured":"Arduino Shields 2021. Arduino Playground: Arduino-Compatible Hardware. https:\/\/playground.arduino.cc\/Main\/SimilarBoards Accessed: 2021-04-30.  Arduino Shields 2021. Arduino Playground: Arduino-Compatible Hardware. https:\/\/playground.arduino.cc\/Main\/SimilarBoards Accessed: 2021-04-30."},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3368856"},{"key":"e_1_2_2_15_1","volume-title":"Getting Started with Arduino (ill ed.)","author":"Banzi Massimo","unstructured":"Massimo Banzi . 2008. Getting Started with Arduino (ill ed.) . Make Books - Imprint of : O' Reilly Media , California, CA, USA. Massimo Banzi. 2008. Getting Started with Arduino (ill ed.). Make Books - Imprint of: O'Reilly Media, California, CA, USA."},{"key":"e_1_2_2_16_1","unstructured":"BASIC Stamp 2021. Parallax Inc BASIC Stamp products. https:\/\/www.parallax.com\/product-category\/basic-stamp\/ Accessed: 2021-04-30.  BASIC Stamp 2021. Parallax Inc BASIC Stamp products. https:\/\/www.parallax.com\/product-category\/basic-stamp\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1517664.1517743"},{"key":"e_1_2_2_18_1","unstructured":"BeagleBone 2021. BeagleBoard - community supported open hardware computers for making. https:\/\/beagleboard.org\/ Accessed: 2021-04-30.  BeagleBone 2021. BeagleBoard - community supported open hardware computers for making. https:\/\/beagleboard.org\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_19_1","unstructured":"Bitalino 2021. BITalino - Biomedical Equipment | Low-Cost Toolkit. https:\/\/bitalino.com\/ Accessed: 2021-04-30.  Bitalino 2021. BITalino - Biomedical Equipment | Low-Cost Toolkit. https:\/\/bitalino.com\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_20_1","volume-title":"Digital fabrication and 'making' in education: The democratization of invention. FabLabs: Of machines, makers and inventors 4, 1","author":"Blikstein Paulo","year":"2013","unstructured":"Paulo Blikstein . 2013. Digital fabrication and 'making' in education: The democratization of invention. FabLabs: Of machines, makers and inventors 4, 1 ( 2013 ), 1--21. Paulo Blikstein. 2013. Digital fabrication and 'making' in education: The democratization of invention. FabLabs: Of machines, makers and inventors 4, 1 (2013), 1--21."},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485760.2485786"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1561\/1100000057"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISWC.2006.286348"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1357054.1357123"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/WMTE.2005.55"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/MMUL.2017.18"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3024969.3024978"},{"key":"e_1_2_2_28_1","unstructured":"Kathy Charmaz. 2014. Constructing grounded theory. sage.  Kathy Charmaz. 2014. Constructing grounded theory. sage."},{"key":"e_1_2_2_29_1","unstructured":"Circuit Playground 2021. Introducing Circuit Playground - Adafruit Learning. https:\/\/learn.adafruit.com\/introducing-circuit-playground\/overview Accessed: 2020-09-17.  Circuit Playground 2021. Introducing Circuit Playground - Adafruit Learning. https:\/\/learn.adafruit.com\/introducing-circuit-playground\/overview Accessed: 2020-09-17."},{"key":"e_1_2_2_30_1","volume-title":"Mikroelektronika Click Boards","author":"Click","unstructured":"Click 2021. Mikroelektronika Click Boards . http:\/\/www.mikroe.com\/click Accessed: 2021-04-30. Click 2021. Mikroelektronika Click Boards. http:\/\/www.mikroe.com\/click Accessed: 2021-04-30."},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2148131.2148219"},{"key":"e_1_2_2_32_1","unstructured":"Coral 2021. Coral homepage. https:\/\/coral.ai\/ Accessed: 2021-04-30.  Coral 2021. Coral homepage. https:\/\/coral.ai\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_33_1","volume-title":"Proceedings of the 9th Annual Conference on the Pattern Languages of Programs. Citeseer, 1--13","author":"Corsaro Angelo","year":"2002","unstructured":"Angelo Corsaro , Douglas C Schmidt , Raymond Klefstad , and Carlos O'Ryan . 2002 . Virtual component: a design pattern for memory-constrained embedded applications . In Proceedings of the 9th Annual Conference on the Pattern Languages of Programs. Citeseer, 1--13 . Angelo Corsaro, Douglas C Schmidt, Raymond Klefstad, and Carlos O'Ryan. 2002. Virtual component: a design pattern for memory-constrained embedded applications. In Proceedings of the 9th Annual Conference on the Pattern Languages of Programs. Citeseer, 1--13."},{"key":"e_1_2_2_34_1","unstructured":"Cubelets 2021. Modular Robotics Cubelets robot blocks. https:\/\/www.modrobotics.com\/ Accessed: 2021-04-30.  Cubelets 2021. Modular Robotics Cubelets robot blocks. https:\/\/www.modrobotics.com\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_35_1","volume-title":"Meet Cubetto - Primo Toys Cubetto: A toy robot teaching kids code & computer programming. https:\/\/www.primotoys.com\/ Accessed: 2021-04-30","author":"Cubetto","year":"2021","unstructured":"Cubetto 2021 . Meet Cubetto - Primo Toys Cubetto: A toy robot teaching kids code & computer programming. https:\/\/www.primotoys.com\/ Accessed: 2021-04-30 . Cubetto 2021. Meet Cubetto - Primo Toys Cubetto: A toy robot teaching kids code & computer programming. https:\/\/www.primotoys.com\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_36_1","unstructured":"Cubit 2021. Cubit Steam Education 2020 homepage. https:\/\/cubit.cc\/Accessed:2021-04-30.  Cubit 2021. Cubit Steam Education 2020 homepage. https:\/\/cubit.cc\/Accessed:2021-04-30."},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/MPRV.2014.61"},{"key":"e_1_2_2_38_1","unstructured":"DeltaMaker 2021. DeltaMaker: An Elegant 3D Printer. https:\/\/www.deltamaker.com\/ Accessed: 2021-04-30.  DeltaMaker 2021. DeltaMaker: An Elegant 3D Printer. https:\/\/www.deltamaker.com\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3299710.3211335"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2984511.2984566"},{"key":"e_1_2_2_41_1","unstructured":"Eagle Autodesk 2021. https:\/\/www.autodesk.com\/products\/eagle Accessed: 2021-04-30.  Eagle Autodesk 2021. https:\/\/www.autodesk.com\/products\/eagle Accessed: 2021-04-30."},{"key":"e_1_2_2_42_1","volume-title":"Proceedings of the Fifth International Conference of the Learning Sciences. 23--26","author":"Eisenberg Michael","year":"2002","unstructured":"Michael Eisenberg , Ann Eisenberg , Mark Gross , Khomkrit Kaowthumrong , Nathaniel Lee , and Will Lovett . 2002 . Computationally-enhanced construction kits for children: Prototype and principles . In Proceedings of the Fifth International Conference of the Learning Sciences. 23--26 . Michael Eisenberg, Ann Eisenberg, Mark Gross, Khomkrit Kaowthumrong, Nathaniel Lee, and Will Lovett. 2002. Computationally-enhanced construction kits for children: Prototype and principles. In Proceedings of the Fifth International Conference of the Learning Sciences. 23--26."},{"key":"e_1_2_2_43_1","unstructured":"ESLOV 2021. ESLOV IoT Invention Kit (Canceled). https:\/\/www.kickstarter.com\/projects\/iot-invention-kit\/eslov-iot-invention-kit Accessed: 2021-04-30.  ESLOV 2021. ESLOV IoT Invention Kit (Canceled). https:\/\/www.kickstarter.com\/projects\/iot-invention-kit\/eslov-iot-invention-kit Accessed: 2021-04-30."},{"key":"e_1_2_2_44_1","unstructured":"ESP32 2021. A feature-rich MCU with integrated Wi-Fi and Bluetooth connectivity for a wide-range of applications. https:\/\/www.espressif.com\/en\/products\/socs\/esp32 Accessed: 2021-04-30.  ESP32 2021. A feature-rich MCU with integrated Wi-Fi and Bluetooth connectivity for a wide-range of applications. https:\/\/www.espressif.com\/en\/products\/socs\/esp32 Accessed: 2021-04-30."},{"key":"e_1_2_2_45_1","unstructured":"ESP8266 2021. A cost-effective and highly integrated Wi-Fi MCU for IoT applications. https:\/\/www.espressif.com\/en\/products\/socs\/esp8266 Accessed: 2021-04-30.  ESP8266 2021. A cost-effective and highly integrated Wi-Fi MCU for IoT applications. https:\/\/www.espressif.com\/en\/products\/socs\/esp8266 Accessed: 2021-04-30."},{"key":"e_1_2_2_46_1","unstructured":"Espressif Modules 2021. Espressif offers a wide range of fully-certified Wi-Fi & Bluetooth modules powered by our own advanced SoCs. https:\/\/www.espressif.com\/en\/products\/modules Accessed: 2021-04-30.  Espressif Modules 2021. Espressif offers a wide range of fully-certified Wi-Fi & Bluetooth modules powered by our own advanced SoCs. https:\/\/www.espressif.com\/en\/products\/modules Accessed: 2021-04-30."},{"key":"e_1_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999030.1999071"},{"key":"e_1_2_2_48_1","unstructured":"Fritzing 2021. Fritzing. http:\/\/fritzing.org\/ Accessed: 2021-04-30.  Fritzing 2021. Fritzing. http:\/\/fritzing.org\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_49_1","unstructured":"Geppetto Gumstix 2021. Welcome to Geppetto. https:\/\/geppetto.gumstix.com\/ Accessed: 2021-04-30.  Geppetto Gumstix 2021. Welcome to Geppetto. https:\/\/geppetto.gumstix.com\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/502348.502388"},{"key":"e_1_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3025808"},{"key":"e_1_2_2_52_1","unstructured":"Grove 2021. Grove Beginner Kit for Arduino(EOL) - Seeed Wiki. https:\/\/wiki.seeedstudio.com\/Grove_Beginner_Kit_for_Arduino\/ Accessed: 2021-04-30.  Grove 2021. Grove Beginner Kit for Arduino(EOL) - Seeed Wiki. https:\/\/wiki.seeedstudio.com\/Grove_Beginner_Kit_for_Arduino\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3173656"},{"key":"e_1_2_2_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/1166253.1166300"},{"key":"e_1_2_2_55_1","volume-title":"Democratizing the Production of Interactive Hardware","author":"Hodges Steve","unstructured":"Steve Hodges . 2020. Democratizing the Production of Interactive Hardware . Association for Computing Machinery , New York, NY, USA , 5--6. https:\/\/doi.org\/10.1145\/3379337.3422877 10.1145\/3379337.3422877 Steve Hodges. 2020. Democratizing the Production of Interactive Hardware. Association for Computing Machinery, New York, NY, USA, 5--6. https:\/\/doi.org\/10.1145\/3379337.3422877"},{"key":"e_1_2_2_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/MPRV.2019.2947966"},{"key":"e_1_2_2_57_1","volume-title":"Proceeding of the 44th ACM technical symposium on Computer science education - SIGCSE '13 (Denver, Colorado, USA)","author":"Hodges Steve","unstructured":"Steve Hodges , James Scott , Sue Sentance , Colin Miller , Nicolas Villar , Scarlet Schwiderski-Grosche , Kerry Hammil , and Steven Johnston . 2013. . NET Gadgeteer : a new platform for K-12 computer science education . In Proceeding of the 44th ACM technical symposium on Computer science education - SIGCSE '13 (Denver, Colorado, USA) . ACM Press , New York, NY, USA , 391. https:\/\/doi.org\/10.1145\/2445196.2445315 10.1145\/2445196.2445315 Steve Hodges, James Scott, Sue Sentance, Colin Miller, Nicolas Villar, Scarlet Schwiderski-Grosche, Kerry Hammil, and Steven Johnston. 2013. .NET Gadgeteer: a new platform for K-12 computer science education. In Proceeding of the 44th ACM technical symposium on Computer science education - SIGCSE '13 (Denver, Colorado, USA). ACM Press, New York, NY, USA, 391. https:\/\/doi.org\/10.1145\/2445196.2445315"},{"key":"e_1_2_2_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2019.2935058"},{"key":"e_1_2_2_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/2556288.2557150"},{"key":"e_1_2_2_60_1","unstructured":"H. J. Kamps. 2021. Hardware is Hard: Getting a Kickstarter project out the door. https:\/\/medium.com\/triggertrap-playbook\/hardware-is-hard-getting-a-kickstarter-project-shipped-59c9596bdd7f Accessed: 2021-04-30.  H. J. Kamps. 2021. Hardware is Hard: Getting a Kickstarter project out the door. https:\/\/medium.com\/triggertrap-playbook\/hardware-is-hard-getting-a-kickstarter-project-shipped-59c9596bdd7f Accessed: 2021-04-30."},{"key":"e_1_2_2_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300728"},{"key":"e_1_2_2_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/2493432.2493486"},{"key":"e_1_2_2_63_1","volume-title":"Proceedings of the 2016 CHI Conference Extended Abstracts on Human Factors in Computing Systems (San Jose, California, USA, 2016-05-07) (CHI EA '16). Association for Computing Machinery","author":"Kazemitabaar Majeed","year":"2072","unstructured":"Majeed Kazemitabaar , Liang He , Katie Wang , Chloe Aloimonos , Tony Cheng , and Jon E. Froehlich . 2016. ReWear: Early Explorations of a Modular Wearable Construction Kit for Young Children . In Proceedings of the 2016 CHI Conference Extended Abstracts on Human Factors in Computing Systems (San Jose, California, USA, 2016-05-07) (CHI EA '16). Association for Computing Machinery , New York, NY, USA , 2072 --2080. https:\/\/doi.org\/10.1145\/2851581.2892525 10.1145\/2851581.2892525 Majeed Kazemitabaar, Liang He, Katie Wang, Chloe Aloimonos, Tony Cheng, and Jon E. Froehlich. 2016. ReWear: Early Explorations of a Modular Wearable Construction Kit for Young Children. In Proceedings of the 2016 CHI Conference Extended Abstracts on Human Factors in Computing Systems (San Jose, California, USA, 2016-05-07) (CHI EA '16). Association for Computing Machinery, New York, NY, USA, 2072--2080. https:\/\/doi.org\/10.1145\/2851581.2892525"},{"key":"e_1_2_2_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3025887"},{"key":"e_1_2_2_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/3313831.3376761"},{"key":"e_1_2_2_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/1517664.1517735"},{"key":"e_1_2_2_67_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45809-3_17"},{"key":"e_1_2_2_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/3374920.3374950"},{"key":"e_1_2_2_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3173610"},{"key":"e_1_2_2_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/1013115.1013139"},{"key":"e_1_2_2_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/3126594.3126643"},{"key":"e_1_2_2_72_1","unstructured":"Lego Mindstorms 2021. Lego Mindstoms EV3. https:\/\/www.lego.com\/en-us\/product\/lego-mindstorms-ev3-31313 Accessed: 2021-04-30.  Lego Mindstorms 2021. Lego Mindstoms EV3. https:\/\/www.lego.com\/en-us\/product\/lego-mindstorms-ev3-31313 Accessed: 2021-04-30."},{"key":"e_1_2_2_73_1","volume-title":"Jones","author":"Lehn David I.","year":"2004","unstructured":"David I. Lehn , Craig W. Neely , Kevin Schoonover , Thomas L. Martin , and Mark T . Jones . 2004 . e-TAGs: e-Textile Attached Gadgets . (2004), 12. https:\/\/vtechworks.lib.vt.edu\/handle\/10919\/80538 David I. Lehn, Craig W. Neely, Kevin Schoonover, Thomas L. Martin, and Mark T. Jones. 2004. e-TAGs: e-Textile Attached Gadgets. (2004), 12. https:\/\/vtechworks.lib.vt.edu\/handle\/10919\/80538"},{"key":"e_1_2_2_74_1","volume-title":"Embedded, Ubiquitous Sensor Networks. In Pervasive Comp Lect Notes Comput Sci (LNCS) (2002-08-21)","author":"Lifton Joshua","unstructured":"Joshua Lifton , Deva Seetharam , Michael Broxton , and Joseph Paradiso . 2002. Pushpin Computing System Overview: A Platform for Distributed , Embedded, Ubiquitous Sensor Networks. In Pervasive Comp Lect Notes Comput Sci (LNCS) (2002-08-21) , Vol. 2414 . 605--614. https:\/\/doi.org\/10.1007\/3-540-45866-2_12 10.1007\/3-540-45866-2_12 Joshua Lifton, Deva Seetharam, Michael Broxton, and Joseph Paradiso. 2002. Pushpin Computing System Overview: A Platform for Distributed, Embedded, Ubiquitous Sensor Networks. In Pervasive Comp Lect Notes Comput Sci (LNCS) (2002-08-21), Vol. 2414. 605--614. https:\/\/doi.org\/10.1007\/3-540-45866-2_12"},{"key":"e_1_2_2_75_1","unstructured":"Loxone Smart Home 2021. Loxone Smart Home & Commercial Projects Create Automation. https:\/\/www.loxone.com\/enus\/ Accessed: 2021-04-30.  Loxone Smart Home 2021. Loxone Smart Home & Commercial Projects Create Automation. https:\/\/www.loxone.com\/enus\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_76_1","unstructured":"m5stack 2021. M5STACK - Modular Rapid ESP32 IoT Development Board. https:\/\/m5stack.com\/ Accessed: 2020-09-17.  m5stack 2021. M5STACK - Modular Rapid ESP32 IoT Development Board. https:\/\/m5stack.com\/ Accessed: 2020-09-17."},{"key":"e_1_2_2_77_1","unstructured":"Make Magazine 2021. Make: celebrates your right to tweak hack and bend any technology to your will. https:\/\/makezine.com Accessed: 2020-09-17.  Make Magazine 2021. Make: celebrates your right to tweak hack and bend any technology to your will. https:\/\/makezine.com Accessed: 2020-09-17."},{"key":"e_1_2_2_78_1","unstructured":"Make Magazine 2021. Makers' Guide to Boards. https:\/\/makezine.com\/comparison\/boards\/ Accessed: 2021-04-30.  Make Magazine 2021. Makers' Guide to Boards. https:\/\/makezine.com\/comparison\/boards\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_79_1","unstructured":"Mbed 2021. Free open source IoT OS and development tools from Arm Mbed. https:\/\/os.mbed.com\/ Accessed: 2021-04-30.  Mbed 2021. Free open source IoT OS and development tools from Arm Mbed. https:\/\/os.mbed.com\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_80_1","unstructured":"mBot 2021. Makeblock mBot Entry-level Educational Robot Kit. https:\/\/www.makeblock.com\/mbot Accessed: 2021-04-30.  mBot 2021. Makeblock mBot Entry-level Educational Robot Kit. https:\/\/www.makeblock.com\/mbot Accessed: 2021-04-30."},{"key":"e_1_2_2_81_1","doi-asserted-by":"publisher","DOI":"10.1145\/3126594.3126658"},{"key":"e_1_2_2_82_1","doi-asserted-by":"publisher","DOI":"10.1145\/3242587.3242668"},{"key":"e_1_2_2_83_1","doi-asserted-by":"publisher","DOI":"10.1145\/2460625.2460638"},{"key":"e_1_2_2_84_1","doi-asserted-by":"publisher","DOI":"10.1145\/2212776.2212374"},{"key":"e_1_2_2_85_1","doi-asserted-by":"publisher","DOI":"10.1145\/3131365.3131369"},{"key":"e_1_2_2_86_1","unstructured":"micro:bit 2021. Micro:bit Educational Foundation. https:\/\/microbit.org\/ Accessed: 2021-04-30.  micro:bit 2021. Micro:bit Educational Foundation. https:\/\/microbit.org\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_87_1","doi-asserted-by":"publisher","DOI":"10.1145\/344949.344959"},{"key":"e_1_2_2_88_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3173762"},{"key":"e_1_2_2_89_1","doi-asserted-by":"publisher","DOI":"10.1145\/2750858.2804267"},{"key":"e_1_2_2_90_1","volume-title":"Netduino","author":"Netduino","year":"2021","unstructured":"Netduino 2021. So long , Netduino ; may you long live in our hearts. https:\/\/www.wildernesslabs.co\/netduino Accessed : 2021 -04-30. Netduino 2021. So long, Netduino; may you long live in our hearts. https:\/\/www.wildernesslabs.co\/netduino Accessed: 2021-04-30."},{"key":"e_1_2_2_91_1","unstructured":"Neuron 2021. Makeblock Neuron Makeblock - Global STEAM Education Solution Provider. https:\/\/www.makeblock.com\/steam-kits\/neuron Accessed: 2021-04-30.  Neuron 2021. Makeblock Neuron Makeblock - Global STEAM Education Solution Provider. https:\/\/www.makeblock.com\/steam-kits\/neuron Accessed: 2021-04-30."},{"key":"e_1_2_2_92_1","doi-asserted-by":"publisher","DOI":"10.1145\/2483710.2483712"},{"key":"e_1_2_2_93_1","unstructured":"Niko Home Control 2021. Niko Home Control. https:\/\/www.niko.eu\/en\/products\/niko-home-control Accessed: 2021-04-30.  Niko Home Control 2021. Niko Home Control. https:\/\/www.niko.eu\/en\/products\/niko-home-control Accessed: 2021-04-30."},{"key":"e_1_2_2_94_1","unstructured":"NRF52840DK 2021. Bluetooth Low Energy Bluetooth mesh NFC Thread and Zigbee development kit for the nRF52840 SoC. https:\/\/www.nordicsemi.com\/Software-and-Tools\/Development-Kits\/nRF52840-DK Accessed: 2021-04-30.  NRF52840DK 2021. Bluetooth Low Energy Bluetooth mesh NFC Thread and Zigbee development kit for the nRF52840 SoC. https:\/\/www.nordicsemi.com\/Software-and-Tools\/Development-Kits\/nRF52840-DK Accessed: 2021-04-30."},{"key":"e_1_2_2_95_1","unstructured":"Particle 2021. Particle Company News and Updates. https:\/\/www.particle.io\/ Accessed: 2021-04-30.  Particle 2021. Particle Company News and Updates. https:\/\/www.particle.io\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_96_1","doi-asserted-by":"publisher","DOI":"10.1145\/3374920.3374935"},{"key":"e_1_2_2_97_1","unstructured":"Pine 2021. A Small Form-Factor Single Board Computer Capable of 4K Playback. https:\/\/www.pine64.org\/devices\/single-board-computers\/rock64\/ Accessed: 2021-04-30.  Pine 2021. A Small Form-Factor Single Board Computer Capable of 4K Playback. https:\/\/www.pine64.org\/devices\/single-board-computers\/rock64\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_98_1","unstructured":"Piper 2021. Piper Computer Kit. https:\/\/www.playpiper.com\/ Accessed: 2021-04-30.  Piper 2021. Piper Computer Kit. https:\/\/www.playpiper.com\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_99_1","unstructured":"Pmod 2021. Digilent Pmod Modules and Connectors - Interface with Development Boards. https:\/\/store.digilentinc.com\/pmod-modules-connectors\/ Accessed: 2021-04-30.  Pmod 2021. Digilent Pmod Modules and Connectors - Interface with Development Boards. https:\/\/store.digilentinc.com\/pmod-modules-connectors\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_100_1","unstructured":"Printoo 2021. Printoo: Paper-Thin Flexible Arduino-Compatible modules! https:\/\/www.kickstarter.com\/projects\/1030661323\/printoo-paper-thin-flexible-arduinotm-compatible-m Accessed: 2021-04-30.  Printoo 2021. Printoo: Paper-Thin Flexible Arduino-Compatible modules! https:\/\/www.kickstarter.com\/projects\/1030661323\/printoo-paper-thin-flexible-arduinotm-compatible-m Accessed: 2021-04-30."},{"key":"e_1_2_2_101_1","unstructured":"Project Bloks 2021 Project Bloks - Project Bloks research into tangible programming is complete https:\/\/projectbloks.withgoogle.com\/ Accessed: 2021-04-30.  Project Bloks 2021 Project Bloks - Project Bloks research into tangible programming is complete https:\/\/projectbloks.withgoogle.com\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_102_1","unstructured":"Propeller 2021. Propeller Parallax Inc. https:\/\/www.parallax.com\/catalog\/microcontrollers\/propeller Accessed: 2021-04-30.  Propeller 2021. Propeller Parallax Inc. https:\/\/www.parallax.com\/catalog\/microcontrollers\/propeller Accessed: 2021-04-30."},{"key":"e_1_2_2_103_1","doi-asserted-by":"publisher","DOI":"10.1145\/2702123.2702487"},{"key":"e_1_2_2_104_1","unstructured":"Raspberry Pi 2021. Compute Module 3+. https:\/\/www.raspberrypi.org\/products\/compute-module-3-plus\/ Accessed: 2021-04-30.  Raspberry Pi 2021. Compute Module 3+. https:\/\/www.raspberrypi.org\/products\/compute-module-3-plus\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_105_1","unstructured":"Raspberry Pi 2021. Teach Learn and Make with Raspberry Pi - Raspberry Pi. https:\/\/www.raspberrypi.org\/ Accessed: 2021-04-30.  Raspberry Pi 2021. Teach Learn and Make with Raspberry Pi - Raspberry Pi. https:\/\/www.raspberrypi.org\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_106_1","unstructured":"Raspberry Pi Pico 2021. The new flexible $4 microcontroller board from Raspberry Pi. https:\/\/www.raspberrypi.org\/products\/raspberry-pi-pico\/ Accessed: 2021-04-30.  Raspberry Pi Pico 2021. The new flexible $4 microcontroller board from Raspberry Pi. https:\/\/www.raspberrypi.org\/products\/raspberry-pi-pico\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_107_1","doi-asserted-by":"publisher","DOI":"10.1145\/1109540.1109556"},{"key":"e_1_2_2_108_1","doi-asserted-by":"publisher","DOI":"10.1145\/2677199.2680581"},{"key":"e_1_2_2_109_1","unstructured":"SAM Labs modules 2021. SAM Labs homepage. https:\/\/samlabs.com\/us\/ Accessed: 2021-04-30.  SAM Labs modules 2021. SAM Labs homepage. https:\/\/samlabs.com\/us\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_110_1","doi-asserted-by":"publisher","DOI":"10.1145\/2207676.2207743"},{"key":"e_1_2_2_111_1","doi-asserted-by":"publisher","DOI":"10.1145\/2807442.2807508"},{"key":"e_1_2_2_112_1","volume-title":"Proceedings of the 8th international conference on Multimodal interfaces (Banff","author":"Schweikardt Eric","year":"2006","unstructured":"Eric Schweikardt and Mark D. Gross . 2006. roBlocks: a robotic construction kit for mathematics and science education . In Proceedings of the 8th international conference on Multimodal interfaces (Banff , Alberta, Canada , 2006 -11-02) (ICMI '06). Association for Computing Machinery, New York, NY, USA, 72--75. https:\/\/doi.org\/10.1145\/1180995.1181010 10.1145\/1180995.1181010 Eric Schweikardt and Mark D. Gross. 2006. roBlocks: a robotic construction kit for mathematics and science education. In Proceedings of the 8th international conference on Multimodal interfaces (Banff, Alberta, Canada, 2006-11-02) (ICMI '06). Association for Computing Machinery, New York, NY, USA, 72--75. https:\/\/doi.org\/10.1145\/1180995.1181010"},{"key":"e_1_2_2_113_1","doi-asserted-by":"publisher","DOI":"10.1145\/2030112.2030151"},{"key":"e_1_2_2_114_1","unstructured":"Seeed Studio 2021. Seeed Studio Bazaar The IoT Hardware enabler. https:\/\/www.seeedstudio.com\/ Accessed: 2020-09-17.  Seeed Studio 2021. Seeed Studio Bazaar The IoT Hardware enabler. https:\/\/www.seeedstudio.com\/ Accessed: 2020-09-17."},{"key":"e_1_2_2_115_1","unstructured":"Snap Circuits 2021. Educational STEM Toys: Snap Circuits. https:\/\/www.elenco.com\/ Accessed: 2021-04-30.  Snap Circuits 2021. Educational STEM Toys: Snap Circuits. https:\/\/www.elenco.com\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_116_1","unstructured":"SparkFun 2021. SparkFun Electronics homepage. https:\/\/www.sparkfun.com\/ Accessed: 2020-09-17.  SparkFun 2021. SparkFun Electronics homepage. https:\/\/www.sparkfun.com\/ Accessed: 2020-09-17."},{"key":"e_1_2_2_117_1","unstructured":"SparkFun Qwiic 2021. Prototyping with I2C has never been easier. https:\/\/www.sparkfun.com\/qwiic Accessed: 2021-04-30.  SparkFun Qwiic 2021. Prototyping with I2C has never been easier. https:\/\/www.sparkfun.com\/qwiic Accessed: 2021-04-30."},{"key":"e_1_2_2_118_1","unstructured":"Sphero 2021. STEM Kits & Robotics for Kids Inspire STEM Education with Sphero. https:\/\/sphero.com\/ Accessed: 2021-04-30.  Sphero 2021. STEM Kits & Robotics for Kids Inspire STEM Education with Sphero. https:\/\/sphero.com\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_119_1","unstructured":"STM32 Discovery Kits 2021. STMicroelectronics STM32 Discovery Kits. https:\/\/www.st.com\/en\/evaluation-tools\/stm32-discovery-kits.html Accessed: 2021-04-30.  STM32 Discovery Kits 2021. STMicroelectronics STM32 Discovery Kits. https:\/\/www.st.com\/en\/evaluation-tools\/stm32-discovery-kits.html Accessed: 2021-04-30."},{"key":"e_1_2_2_120_1","doi-asserted-by":"publisher","DOI":"10.1145\/3126594.3126618"},{"key":"e_1_2_2_121_1","unstructured":"Teensy 2021. Teensy USB Development Board. https:\/\/www.pjrc.com\/teensy\/ Accessed: 2021-04-30.  Teensy 2021. Teensy USB Development Board. https:\/\/www.pjrc.com\/teensy\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_122_1","unstructured":"TI Launchpad 2021. Hardware Kits & Boards Design Resources. http:\/\/www.ti.com\/design-resources\/embedded-development\/hardware-kits-boards.html Accessed: 2021-04-30.  TI Launchpad 2021. Hardware Kits & Boards Design Resources. http:\/\/www.ti.com\/design-resources\/embedded-development\/hardware-kits-boards.html Accessed: 2021-04-30."},{"key":"e_1_2_2_123_1","unstructured":"TinkerForge 2021. Tinkerforge homepage. https:\/\/www.tinkerforge.com\/en\/ Accessed: 2021-04-30.  TinkerForge 2021. Tinkerforge homepage. https:\/\/www.tinkerforge.com\/en\/ Accessed: 2021-04-30."},{"key":"e_1_2_2_124_1","doi-asserted-by":"publisher","DOI":"10.1145\/1226969.1226980"},{"key":"e_1_2_2_125_1","doi-asserted-by":"publisher","DOI":"10.1145\/2702123.2702391"},{"key":"e_1_2_2_126_1","volume-title":"Proceedings of the Eighth IFIP TC13 Conference on Human-Computer Interaction","author":"Wyeth Peta","year":"2001","unstructured":"Peta Wyeth and Gordon Wyeth . 2001 . Electronic Blocks: Tangible Programming Elements for Preschoolers . Proceedings of the Eighth IFIP TC13 Conference on Human-Computer Interaction (2001), 8. Peta Wyeth and Gordon Wyeth. 2001. Electronic Blocks: Tangible Programming Elements for Preschoolers. Proceedings of the Eighth IFIP TC13 Conference on Human-Computer Interaction (2001), 8."}],"container-title":["Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3463523","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3463523","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:31:28Z","timestamp":1750195888000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3463523"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,23]]},"references-count":126,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2021,6,23]]}},"alternative-id":["10.1145\/3463523"],"URL":"https:\/\/doi.org\/10.1145\/3463523","relation":{},"ISSN":["2474-9567"],"issn-type":[{"value":"2474-9567","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,6,23]]},"assertion":[{"value":"2021-06-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}