Choosing novice friendly sensors

Kimmo Karvinen*

*Corresponding author for this work

Research output: Contribution to journalArticleScientificpeer-review

3 Citations (Scopus)

Abstract

Using breakout physical computing toolkits, such as Arduino, has become a common practice of both engineers and non-engineers alike. While these development platforms solve many low-level challenges, getting started with embedded system prototyping may seem overwhelming for novices. Choosing novice friendly sensors can make a substantial difference. In this paper, a framework for selecting sensors for novice use is presented and accessibility obstacles are defined. Six learning barriers in end-user programming are adopted for evaluating obstacles effecting on novice usability. Four properties for evaluating sensors and to overcome the barriers are presented: protocol complexity, connection type and component size, understandable real-life phenomena measured and documentation. Sensor protocol complexity and documentation are identified as key factors affecting implementation challenges.

Original languageEnglish
Pages (from-to)251-264
Number of pages14
JournalINTERNATIONAL JOURNAL OF ELECTRICAL ENGINEERING EDUCATION
Volume56
Issue number3
Early online date2018
DOIs
Publication statusPublished - 2019
MoE publication typeA1 Journal article-refereed

Keywords

  • Arduino
  • Embedded systems
  • Engineering education
  • Learning barriers
  • Microcontrollers
  • Sensors

Fingerprint

Dive into the research topics of 'Choosing novice friendly sensors'. Together they form a unique fingerprint.

Cite this