%0 Journal Article %T Choosing novice friendly sensors %A Kimmo Karvinen %J International Journal of Electrical Engineering & Education %@ 2050-4578 %D 2019 %R 10.1177/0020720918800821 %X 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 %K Sensors %K embedded systems %K Arduino %K engineering education %K learning barriers %K microcontrollers %U https://journals.sagepub.com/doi/full/10.1177/0020720918800821