Comparison of ESP programming platforms

  • Rak F
  • Wiora J
N/ACitations
Citations of this article
25Readers
Mendeley users who have this article in their library.

Abstract

The growing popularity of ESP boards has led to the development of several programming platforms. They allow users to develop applications for ESP modules in different programming languages, such as C++, C, Lua, MicroPython, or using AT Commands. Each of them is very specific and has different advantages. The programming style, efficiency, speed of execution, level of advancement, or memory usage will differ from one language to another. Users mostly base their choice depending on their programming skills and goals of the planned projects. The aim of this work is to determine, which language is the best suitable for a particular user for a particular type of project. We have described and compared the mentioned languages. We have prepared test tasks to indicate quantified values. There is no common rule because each of the languages is intended for a different kind of user. While one of the languages is slower but simpler in usage for a beginner, the other one requires broad knowledge but offers availability to develop very complex applications.

Cite

CITATION STYLE

APA

Rak, F., & Wiora, J. (2021). Comparison of ESP programming platforms. Computer Science and Information Technologies, 2(2), 77–86. https://doi.org/10.11591/csit.v2i2.p77-86

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free