University of Twente Student Theses

Login

Wearable technology software toolkit : The development of a visual programming environment for Arduino

Smid, K. (2023) Wearable technology software toolkit : The development of a visual programming environment for Arduino.

[img] PDF
2MB
Abstract:Not everyone can participate in DIY-focused workshops. One of the main reasons for this is a lack of programming experience, which makes the participant unable to work independently. As there is no time to guide these participants to all the steps required to create working code, this research proposes a more visual approach to programming. For this purpose, a tool has been created that can aid users to program their own prototypes. The developed tool uses a flow-based programming language which is in turn converted to Arduino code before being uploaded to the device. To achieve this the tool implements simple Arduino functions and links them to matching blocks, these blocks can then be connected in a sort of a flow chart to create code. A user test was held with ten participants in which they were asked to create increasingly difficult code for the components supplied. The results show that this lowered the threshold for beginners while still allowing for a lot of creativity/flexibility in what can be created. For advanced programmers however it is inconclusive whether or not this tool decreases the possible complexity of what can be created. The results are promising, but further development of the tool and further testing is required to conclude whether a non-limiting tool can be created.
Item Type:Essay (Bachelor)
Faculty:EEMCS: Electrical Engineering, Mathematics and Computer Science
Programme:Creative Technology BSc (50447)
Link to this item:https://purl.utwente.nl/essays/97506
Export this item as:BibTeX
EndNote
HTML Citation
Reference Manager

 

Repository Staff Only: item control page