Change search
ReferencesLink to record
Permanent link

Direct link
Tester av Raspberry Pi 3 och Intel Galileo Gen 2: En övergång från Arduino
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology.
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology.
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology.
2016 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [sv]

Dagens enkortsdatorer skiljer sig mycket i hårdvara. Prestandamässigt skiljer sig dessutom datorerna åt beroende på vilket operativsystem som används samt vilket programmeringsspråk och bibliotek som används för I/O kommunikation. Vi har testat Raspberry Pi 3 och Intel Galileo Gen 2 med operativsystemen Linux och Windows 10 IoT Core.

Program för att mäta tidsåtgång vid digitala läsningar, digitala skrivningar, analoga läsningar, uppstart och skrivning till SD-kort har utvecklats. Resultaten från dessa visar stora skillnader mellan systemen och vilket som lämpar sig bäst beroende på tillämpning.

Operativsystem, programmeringsspråk och bibliotek har valts med tanke på en övergång från Arduino-system som arbetar i realtid. Tester har därför också utförts på enkortsdatorn Arduino Mega 2560 för att ge en uppfattning om vad en sådan övergång skulle innebära.

Abstract [en]

The single-board computers of today differ greatly in hardware. Performance-wise the computers also differ depending on what operating 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 singleboard computer Arduino Mega 2560 to provide an understanding on what such a transfer would entail.

Place, publisher, year, edition, pages
2016. , 37 p.
Series
Independent Project in Computer and Information Engineering, 2016-010
Keyword [sv]
iot, prestanda, raspberry pi, intel galileo, arduino
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:uu:diva-302634OAI: oai:DiVA.org:uu-302634DiVA: diva2:962973
External cooperation
Stardots AB
Educational program
Master of Science Programme in Information Technology Engineering
Supervisors
Examiners
Available from: 2016-09-07 Created: 2016-09-07 Last updated: 2016-09-07Bibliographically approved

Open Access in DiVA

fulltext(2224 kB)2 downloads
File information
File name FULLTEXT01.pdfFile size 2224 kBChecksum SHA-512
6c61ee5b2e33dc7de5fd722a96cfc50a6bd0fac066d67f243e0d8378841ad4cb636cacd534006bcf75aeee64f701f57383039ce385a5149f3c44db3e1cc3edd3
Type fulltextMimetype application/pdf

By organisation
Department of Information Technology
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 2 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 6 hits
ReferencesLink to record
Permanent link

Direct link