Publication
Evaluation of a low-cost multithreading approach solution for an embedded system based on Arduino with pseudo-threads
| dc.contributor.author | Vasconcelos Filho, Ênio | |
| dc.contributor.author | Félix, Juliana Paula | |
| dc.contributor.author | Vieira, Flávio Henrique Teles | |
| dc.date.accessioned | 2019-09-12T14:47:19Z | |
| dc.date.available | 2019-09-12T14:47:19Z | |
| dc.date.issued | 2019 | |
| dc.description.abstract | Although projects using Arduino boards are becoming more and more common due to their simplicity, low cost, and a variety of applications, Arduino boards consist of a simple processor that does not allow the execution of threads. This paper presents a study and evaluation of multithreading approaches on a single Arduino board. We present a group of existing software approaches for dealing with concurrent actions on Arduino. Among the solutions presented, we propose a case study using timed interrupts due to their simplicity. Although the case study provided requires dealing with many actions concurrently, including external actions, timed interrupts showed to be a robust solution to the problem. Furthermore, the evaluated approach presented great potential for being applied and implemented commercially at low cost. | pt_PT |
| dc.description.version | info:eu-repo/semantics/publishedVersion | pt_PT |
| dc.identifier.isbn | 978-972-752-243-9 | |
| dc.identifier.uri | http://hdl.handle.net/10400.22/14583 | |
| dc.language.iso | eng | pt_PT |
| dc.peerreviewed | yes | pt_PT |
| dc.relation | CISTER Research Unit, (UID/CEC/04234) | pt_PT |
| dc.relation.publisherversion | https://web.fe.up.pt/~prodei/dsie19/assets/Proceedings/DSIE_Procedings2019.pdf | pt_PT |
| dc.subject | Embedded Systems | pt_PT |
| dc.subject | Multithreading | pt_PT |
| dc.subject | Arduino | pt_PT |
| dc.subject | Timed Interrupts | pt_PT |
| dc.title | Evaluation of a low-cost multithreading approach solution for an embedded system based on Arduino with pseudo-threads | pt_PT |
| dc.type | conference object | |
| dspace.entity.type | Publication | |
| oaire.citation.conferencePlace | Porto, Portugal | pt_PT |
| oaire.citation.endPage | 44 | pt_PT |
| oaire.citation.startPage | 37 | pt_PT |
| oaire.citation.title | Proceedings of the 14th Doctoral Symposium in Informatics Engineering | pt_PT |
| person.familyName | Vasconcelos Filho | |
| person.givenName | Ênio | |
| person.identifier.ciencia-id | AC16-F8BD-0A1D | |
| person.identifier.orcid | 0000-0001-5459-6821 | |
| person.identifier.rid | V-8255-2017 | |
| rcaap.rights | openAccess | pt_PT |
| rcaap.type | conferenceObject | pt_PT |
| relation.isAuthorOfPublication | d3dace3e-3d1c-419f-9243-31cfbcd03839 | |
| relation.isAuthorOfPublication.latestForDiscovery | d3dace3e-3d1c-419f-9243-31cfbcd03839 |
