Institutionen f ¨or
L ¨agerhyddsv ¨agen 2
751 05 Uppsala
Tester av Raspberry Pi 3 och Intel Galileo Gen 2
En ¨overg ˚ang fr ˚an Arduino Daniel Ekbom
Daniel Enkvist Oscar Sand ´en
The single-board computers of today differ greatly in hardware.
Performance-wise the computers also differ depending on what operat- ing system and what programming language with certain libraries that are being used for I/O communication. We have tested Raspberry Pi 3 and Intel Galileo Gen 2 with the operating systems Linux and Windows 10 IoT Core.
Programs to measure the time it takes to perform the actions of digital writing, digital reading, analog reading, booting the system and writing to an SD-card have been developed. The results show big difference between the systems and what system to use for what purpose.
Operating systems, programming languages and libraries have been chosen with consideration for a transfer from Arduino systems operating in real-time. Tests have also been conducted on the single- board computer Arduino Mega 2560 to provide an understanding on what such a transfer would entail.
Extern handledare: Daniel Petrini
Handledare: Sofia Cassel och Bj¨orn Victor
Examinator: Bj¨orn Victor