Cargando…

Motrol: A hardware-software device for batch benchmarking and profiling of in-lab mobile device clusters

Motrol is a simple device that satisfies functional requirements necessary for the automatic execution of battery-driven tests and profiling of connected mobile devices. It is specifically a hardware/software platform that allows Dew Computing researchers and developers to automate performance tests...

Descripción completa

Detalles Bibliográficos
Autores principales: Toloza, Juan Manuel, Hirsch, Matías, Mateos, Cristian, Zunino, Alejandro
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9335358/
https://www.ncbi.nlm.nih.gov/pubmed/35910006
http://dx.doi.org/10.1016/j.ohx.2022.e00340
_version_ 1784759321130696704
author Toloza, Juan Manuel
Hirsch, Matías
Mateos, Cristian
Zunino, Alejandro
author_facet Toloza, Juan Manuel
Hirsch, Matías
Mateos, Cristian
Zunino, Alejandro
author_sort Toloza, Juan Manuel
collection PubMed
description Motrol is a simple device that satisfies functional requirements necessary for the automatic execution of battery-driven tests and profiling of connected mobile devices. It is specifically a hardware/software platform that allows Dew Computing researchers and developers to automate performance tests on Android-based smartphones. The hardware is based on a NodeMCU Esp8266 microcontroller that runs a firmware for managing the outputs. This software allows enabling/disabling the relays that connect the sockets that power the chargers of up to 4 mobile devices minimizing the need for human intervention. The firmware runs a web server that serves Rest requests from a Rest client with the commands to drive the digital outputs. These digital outputs activate or deactivate the relays to allow current to pass or not to the sockets. Such capability is essential to automate the study of battery behavior on battery-driven devices such as smartphones. Motrol is easy to assemble, knowledge in electronics or programming languages is not necessary, it is constructed with open hardware, and it is cheap, being its total cost ∼USD 30.
format Online
Article
Text
id pubmed-9335358
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-93353582022-07-30 Motrol: A hardware-software device for batch benchmarking and profiling of in-lab mobile device clusters Toloza, Juan Manuel Hirsch, Matías Mateos, Cristian Zunino, Alejandro HardwareX Hardware Article Motrol is a simple device that satisfies functional requirements necessary for the automatic execution of battery-driven tests and profiling of connected mobile devices. It is specifically a hardware/software platform that allows Dew Computing researchers and developers to automate performance tests on Android-based smartphones. The hardware is based on a NodeMCU Esp8266 microcontroller that runs a firmware for managing the outputs. This software allows enabling/disabling the relays that connect the sockets that power the chargers of up to 4 mobile devices minimizing the need for human intervention. The firmware runs a web server that serves Rest requests from a Rest client with the commands to drive the digital outputs. These digital outputs activate or deactivate the relays to allow current to pass or not to the sockets. Such capability is essential to automate the study of battery behavior on battery-driven devices such as smartphones. Motrol is easy to assemble, knowledge in electronics or programming languages is not necessary, it is constructed with open hardware, and it is cheap, being its total cost ∼USD 30. Elsevier 2022-07-20 /pmc/articles/PMC9335358/ /pubmed/35910006 http://dx.doi.org/10.1016/j.ohx.2022.e00340 Text en © 2022 The Author(s) https://creativecommons.org/licenses/by-nc-nd/4.0/This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
spellingShingle Hardware Article
Toloza, Juan Manuel
Hirsch, Matías
Mateos, Cristian
Zunino, Alejandro
Motrol: A hardware-software device for batch benchmarking and profiling of in-lab mobile device clusters
title Motrol: A hardware-software device for batch benchmarking and profiling of in-lab mobile device clusters
title_full Motrol: A hardware-software device for batch benchmarking and profiling of in-lab mobile device clusters
title_fullStr Motrol: A hardware-software device for batch benchmarking and profiling of in-lab mobile device clusters
title_full_unstemmed Motrol: A hardware-software device for batch benchmarking and profiling of in-lab mobile device clusters
title_short Motrol: A hardware-software device for batch benchmarking and profiling of in-lab mobile device clusters
title_sort motrol: a hardware-software device for batch benchmarking and profiling of in-lab mobile device clusters
topic Hardware Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9335358/
https://www.ncbi.nlm.nih.gov/pubmed/35910006
http://dx.doi.org/10.1016/j.ohx.2022.e00340
work_keys_str_mv AT tolozajuanmanuel motrolahardwaresoftwaredeviceforbatchbenchmarkingandprofilingofinlabmobiledeviceclusters
AT hirschmatias motrolahardwaresoftwaredeviceforbatchbenchmarkingandprofilingofinlabmobiledeviceclusters
AT mateoscristian motrolahardwaresoftwaredeviceforbatchbenchmarkingandprofilingofinlabmobiledeviceclusters
AT zuninoalejandro motrolahardwaresoftwaredeviceforbatchbenchmarkingandprofilingofinlabmobiledeviceclusters