Please use this identifier to cite or link to this item: http://hdl.handle.net/1942/40737
Full metadata record
DC FieldValueLanguage
dc.contributor.authorLAMBRICHTS, Mannu-
dc.contributor.authorRAMAKERS, Raf-
dc.contributor.authorHodges, Steve-
dc.contributor.authorDevine, James-
dc.contributor.authorUnderwood, Lorraine-
dc.contributor.authorFinney, Joe-
dc.date.accessioned2023-08-22T12:24:44Z-
dc.date.available2023-08-22T12:24:44Z-
dc.date.issued2023-
dc.date.submitted2023-08-04T12:24:54Z-
dc.identifier.citationProceedings of the ACM on Interactive Mobile Wearable and Ubiquitous Technologies-IMWUT, 7 (2) (Art N° 63)-
dc.identifier.urihttp://hdl.handle.net/1942/40737-
dc.description.abstractWe present CircuitGlue, an electronic converter board that allows heterogeneous electronic components to be readily interconnected. Electronic components are plugged into an eight-pin programmable header on the board, and the assignment of each pin in the header is configured in software. CircuitGlue supports a variety of connections, including power, ground, analog signals, and various digital protocols at different voltages. As such, off-the-shelf electronic components and modules are instantly compatible no matter what voltage levels, interface types, communication protocols, and pinouts they use. In this paper, we demonstrate the use of CircuitGlue to ease and expedite prototyping with electronics and we explore new opportunities enabled by CircuitGlue. Finally, we reflect on the results of a preliminary user study evaluating the usability of CircuitGlue for people new to electronics.-
dc.description.sponsorshipWe would like to thank Danny Leen for his valuable input, proofreading and improving our figures. We also would like to thank all participants for their valuable insights in CircuitGlue.-
dc.language.isoen-
dc.publisherASSOC COMPUTING MACHINERY-
dc.rights2023 Copyright held by the owner/author(s). Publication rights licensed to ACM.-
dc.subject.otherElectronics-
dc.subject.otherPrototyping-
dc.subject.otherSoftware Programmable Converter-
dc.titleCircuitGlue: A Software Configurable Converter for Interconnecting Multiple Heterogeneous Electronic Components-
dc.typeJournal Contribution-
dc.identifier.epage30-
dc.identifier.issue2-
dc.identifier.spage1-
dc.identifier.volume7-
local.format.pages30-
local.bibliographicCitation.jcatA1-
dc.description.notesLambrichts, M (corresponding author), Hasselt Univ, Flanders Make Expertise Ctr Digital Media, Diepenbeek, Belgium.-
dc.description.notesmannu.lambrichts@uhasselt.be; raf.ramakers@uhasselt.be;-
dc.description.notesshodges@microsoft.com; jamesdevine@microsoft.com;-
dc.description.notesl.underwood@lancaster.ac.uk; j.finney@lancaster.ac.uk-
local.publisher.place1601 Broadway, 10th Floor, NEW YORK, NY USA-
dc.relation.references[1] Adafruit. 2022. Adafruit 9-DOF Absolute Orientation IMU Fusion Breakout - BNO055. Retrieved March 27, 2022 from https://www.adafruit.com/product/2472 [2] Ephrem Ryan Alphonsus and Mohammad Omar Abdullah. 2016. A review on the applications of programmable logic controllers (PLCs).Renewable and Sustainable Energy Reviews 60 (2016), 1185–1205. https://doi.org/10.1016/j.rser.2016.01.025 [3] Anadigm. 2022. Anadigm FPAA. Retrieved April 6, 2022 from https://www.anadigm.com/fpaa.asp [4] Fraser Anderson, Tovi Grossman, and George Fitzmaurice. 2017. Trigger-Action-Circuits: Leveraging Generative Design to Enable Novices to Design and Build Circuitry. In Proceedings of the 30th Annual ACM Symposium on User Interface Software and Technology (Québec City, QC, Canada) (UIST ’17). Association for Computing Machinery, New York, NY, USA, 331–342. https://doi.org/10.1145/3126594.3126637 [5] Arduino. 2022. Arduino - Home. Retrieved March 27, 2022 from https://www.arduino.cc/ [6] Ayah Bdeir. 2009. Electronics as Material: LittleBits. In Proceedings of the 3rd International Conference on Tangible and Embedded Interaction (Cambridge, United Kingdom) (TEI ’09). Association for Computing Machinery, New York, NY, USA, 397–400. https://doi.org/10.1145/1517664.1517743 [7] Paulo Blikstein et al. 2015. Computationally Enhanced Toolkits for Children: Historical Review and a Framework for Future Design. Found. Trends Hum. Comput. Interact. 9, 1 (2015), 1–68. [8] Circuito.io. 2022. Design Your Circuit with Circuito.io. Retrieved August 1, 2022 from https://www.circuito.io/ [9] James Devine, Michal Moskal, Peli de Halleux, Thomas Ball, Steve Hodges, Gabriele D’Amone, David Gakure, Joe Finney, Lorraine Underwood, Kobi Hartley, Paul Kos, and Matt Oppenheim. 2022. Plug-and-play Physical Computing with Jacdac. In ACM Interact. Mob. Wearable Ubiquitous Technol. Association for Computing Machinery, New York, NY, USA, 30 pages. https://doi.org/10.1145/3550317 [10] Daniel Drew, Julie L. Newcomb, William McGrath, Filip Maksimovic, David Mellis, and Björn Hartmann. 2016. The Toastboard: Ubiquitous Instrumentation and Automated Checking of Breadboarded Circuits. In Proceedings of the 29th Annual Symposium on User Interface Software and Technology (Tokyo, Japan) (UIST ’16). Association for Computing Machinery, New York, NY, USA, 677–686. https://doi.org/10.1145/2984511.2984566 [11] Espressif. 2022. A cost-effective and highly integrated Wi-Fi MCU for IoT applications. Retrieved March 27, 2022 from https://www.espressif.com/en/products/socs/esp8266 [12] Espressif. 2022. ESP32. Retrieved April 6, 2022 from https://www.espressif.com/en/products/socs/esp32 [13] Saul Greenberg and Chester Fitchett. 2001. Phidgets: easy development of physical interfaces through physical widgets. In Proceedings of the 14th annual ACM symposium on User interface software and technology (Orlando, Florida, 2001-11-11) (UIST ’01). Association for Computing Machinery, New York, NY, USA, 209–218. https://doi.org/10.1145/502348.502388 [14] 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 (Denver, Colorado, USA) (SIGCSE ’13). Association for Computing Machinery, New York, NY, USA, 391–396. https://doi.org/10.1145/2445196.2445315 [15] Steve Hodges, Nicolas Villar, James Scott, and Albrecht Schmidt. 2012. A New Era for Ubicomp Development. IEEE Pervasive Computing 11, 1 (2012), 5–9. https://doi.org/10.1109/MPRV.2012.1 [16] Infineon. 2022. 32-bit PSoC™ Arm® Cortex® Microcontroller. Retrieved April 6, 2022 from https://www.infineon.com/cms/en/product/microcontroller/32-bit-psoc-arm-cortex-microcontroller/ [17] Yoonji Kim, Youngkyung Choi, Daye Kang, Minkyeong Lee, Tek-Jin Nam, and Andrea Bianchi. 2020. HeyTeddy: Conversational Test-Driven Development for Physical Computing. Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. 3, 4, Article 139 (sep 2020), 21 pages. https://doi.org/10.1145/3369838 [18] Yoonji Kim, Youngkyung Choi, Hyein Lee, Geehyuk Lee, and Andrea Bianchi. 2019. VirtualComponent: A Mixed-Reality Tool for Designing and Tuning Breadboarded Circuits. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (Glasgow, Scotland Uk) (CHI ’19). Association for Computing Machinery, New York, NY, USA, 1–13. https://doi.org/10.1145/3290605.3300407 [19] Yoonji Kim, Hyein Lee, Ramkrishna Prasad, Seungwoo Je, Youngkyung Choi, Daniel Ashbrook, Ian Oakley, and Andrea Bianchi. 2020. SchemaBoard: Supporting Correct Assembly of Schematic Circuits Using Dynamic In-Situ Visualization. Association for Computing Machinery, New York, NY, USA, 987–998. https://doi.org/10.1145/3379337.3415887 [20] SAM Labs. 2022. SAM Labs homepage. Retrieved April 6, 2022 from https://samlabs.com/us/ [21] Mannu Lambrichts, Raf Ramakers, Steve Hodges, Sven Coppers, and James Devine. 2021. A Survey and Taxonomy of Electronics Toolkits for Interactive and Ubiquitous Device Prototyping. Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. 5, 2, Article 70 (jun 2021), 24 pages. https://doi.org/10.1145/3463523 [22] Mannu Lambrichts, Jose Maria Tijerina, and Raf Ramakers. 2020. SoftMod: A Soft Modular Plug-and-Play Kit for Prototyping Electronic Systems. In Proceedings of the Fourteenth International Conference on Tangible, Embedded, and Embodied Interaction (Sydney NSW, Australia, 2020-02-09) (TEI ’20). Association for Computing Machinery, New York, NY, USA, 287–298. https://doi.org/10.1145/3374920.3374950 [23] Woojin Lee, Ramkrishna Prasad, Seungwoo Je, Yoonji Kim, Ian Oakley, Daniel Ashbrook, and Andrea Bianchi. 2021. VirtualWire: Supporting Rapid Prototyping with Instant Reconfigurations of Wires in Breadboarded Circuits. In Proceedings of the Fifteenth International Conference on Tangible, Embedded, and Embodied Interaction (Salzburg, Austria) (TEI ’21). Association for Computing Machinery, New York, NY, USA, Article 4, 12 pages. https://doi.org/10.1145/3430524.3440623 [24] Lego. 2022. Lego Mindstoms EV3. Retrieved March 27, 2022 from https://www.lego.com/en-us/product/lego-mindstorms-ev3-31313 [25] David A. Mellis, Leah Buechley, Mitchel Resnick, and Björn Hartmann. 2016. Engaging Amateurs in the Design, Fabrication, and Assembly of Electronic Devices. In Proceedings of the 2016 ACM Conference on Designing Interactive Systems (Brisbane, QLD, Australia) (DIS ’16). Association for Computing Machinery, New York, NY, USA, 1270–1281. https://doi.org/10.1145/2901790.2901833 [26] BBC micro:bit. 2022. Micro:bit Educational Foundation. Retrieved March 27, 2022 from https://microbit.org/ [27] Raspberry Pi. 2022. RP2040. Retrieved April 6, 2022 from https://www.raspberrypi.com/products/rp2040/ [28] Raspberry Pi. 2022. Teach, Learn, and Make with Raspberry Pi. Retrieved March 27, 2022 from https://www.raspberrypi.org/ [29] Raspberry Pi. 2022. What is PIO? Retrieved April 6, 2022 from https://www.raspberrypi.com/news/what-is-pio/ [30] Raf Ramakers, Kashyap Todi, and Kris Luyten. 2015. PaperPulse: An Integrated Approach to Fabricating Interactive Paper. In Proceedings of the 33rd Annual ACM Conference Extended Abstracts on Human Factors in Computing Systems (Seoul, Republic of Korea) (CHI EA ’15). Association for Computing Machinery, New York, NY, USA, 267–270. https://doi.org/10.1145/2702613.2725430 [31] David Romano. 2022. A Brief History of FPGA. Retrieved April 6, 2022 from https://makezine.com/2019/10/11/a-brief-history-of-fpga/ [32] Nordic Semiconductor. 2022. nRF52 Series. Retrieved April 6, 2022 from https://infocenter.nordicsemi.com/index.jsp?topic=%2Fstruct_nrf52%2Fstruct%2Fnrf52.html [33] Nordic Semiconductor. 2022. PPI — Programmable peripheral interconnect. Retrieved April 6, 2022 from https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.nrf52832.ps.v1.1%2Fppi.html [34] Ben Shneiderman, Gerhard Fischer, Mary Czerwinski, Mitch Resnick, Brad Myers, Linda Candy, Ernest Edmonds, Mike Eisenberg, Elisa Giaccardi, Tom Hewett, Pamela Jennings, Bill Kules, Kumiyo Nakakoji, Jay Nunamaker, Randy Pausch, Ted Selker, Elisabeth Sylvan, and Michael Terry. 2006. Creativity Support Tools: Report From a U.S. National Science Foundation Sponsored Workshop. International Journal of Human–Computer Interaction 20, 2 (2006), 61–77. https://doi.org/10.1207/s15327590ijhc2002_1 arXiv:https://doi.org/10.1207/s15327590ijhc2002_1 [35] Evan Strasnick, Maneesh Agrawala, and Sean Follmer. 2017. Scanalog: Interactive Design and Debugging of Analog Circuits with Programmable Hardware. In Proceedings of the 30th Annual ACM Symposium on User Interface Software and Technology (Québec City, QC, Canada) (UIST ’17). Association for Computing Machinery, New York, NY, USA, 321–330. https://doi.org/10.1145/3126594.3126618 [36] Chiuan Wang, Hsuan-Ming Yeh, Bryan Wang, Te-Yen Wu, Hsin-Ruey Tsai, Rong-Hao Liang, Yi-Ping Hung, and Mike Y. Chen. 2016. CircuitStack: Supporting Rapid Prototyping and Evolution of Electronic Circuits. In Proceedings of the 29th Annual Symposium on User Interface Software and Technology (Tokyo, Japan) (UIST ’16). Association for Computing Machinery, New York, NY, USA, 687–695. https://doi.org/10.1145/2984511.2984527 [37] Te-Yen Wu, Jun Gong, Teddy Seyed, and Xing-Dong Yang. 2019. Proxino: Enabling Prototyping of Virtual Circuits with Physical Proxies. In Proceedings of the 32nd Annual ACM Symposium on User Interface Software and Technology (New Orleans, LA, USA) (UIST ’19). Association for Computing Machinery, New York, NY, USA, 121–132. https://doi.org/10.1145/3332165.3347938 [38] Te-Yen Wu, Hao-Ping Shen, Yu-Chian Wu, Yu-An Chen, Pin-Sung Ku, Ming-Wei Hsu, Jun-You Liu, Yu-Chih Lin, and Mike Y. Chen. 2017. CurrentViz: Sensing and Visualizing Electric Current Flows of Breadboarded Circuits. In Proceedings of the 30th Annual ACM Symposium on User Interface Software and Technology (Québec City, QC, Canada) (UIST ’17). Association for Computing Machinery, New York, NY, USA, 343–349. https://doi.org/10.1145/3126594.3126646 [39] R. Świerczyńśki, K. Urbański, and A. Wymysłowski. 2014. Methodology for supporting electronic system prototyping through semiautomatic component selection. In 2014 15th International Conference on Thermal, Mechanical and Multi-Physics Simulation and Experiments in Microelectronics and Microsystems (EuroSimE). Institute of Electrical and Electronics Engineers, New York, NY, USA, 1–4. https://doi.org/10.1109/EuroSimE.2014.6813792-
local.type.refereedRefereed-
local.type.specifiedArticle-
local.bibliographicCitation.artnr63-
dc.identifier.doi10.1145/3596265-
dc.identifier.isi001005382400018-
local.provider.typewosris-
local.description.affiliation[Lambrichts, Mannu; Ramakers, Raf] Hasselt Univ, Flanders Make Expertise Ctr Digital Media, Diepenbeek, Belgium.-
local.description.affiliation[Hodges, Steve; Devine, James] Microsoft Res, Cambridge, England.-
local.description.affiliation[Underwood, Lorraine; Finney, Joe] Univ Lancaster, Lancaster, England.-
local.uhasselt.internationalyes-
item.accessRightsOpen Access-
item.fullcitationLAMBRICHTS, Mannu; RAMAKERS, Raf; Hodges, Steve; Devine, James; Underwood, Lorraine & Finney, Joe (2023) CircuitGlue: A Software Configurable Converter for Interconnecting Multiple Heterogeneous Electronic Components. In: Proceedings of the ACM on Interactive Mobile Wearable and Ubiquitous Technologies-IMWUT, 7 (2) (Art N° 63).-
item.fulltextWith Fulltext-
item.contributorLAMBRICHTS, Mannu-
item.contributorRAMAKERS, Raf-
item.contributorHodges, Steve-
item.contributorDevine, James-
item.contributorUnderwood, Lorraine-
item.contributorFinney, Joe-
crisitem.journal.eissn2474-9567-
Appears in Collections:Research publications
Files in This Item:
File Description SizeFormat 
CircuitGIue.pdf
  Restricted Access
Published version14 MBAdobe PDFView/Open    Request a copy
ACFrOgDNceps9T50PyH-e3C4zcpK2ut.pdfPeer-reviewed author version14.08 MBAdobe PDFView/Open
Show simple item record

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.