Let's see how we can remotely control an RGB LED connected to our ESP8266 NodeMCU board. In this tutorial, we will set up an asynchronous web server and an API REST to control an RGB LED. For easily controlling it, we will develop a multi-platform app using Felgo. This app, same source code, can be compiled for Desktop (Linux, Windows and macOS) and mobile devices (iOS and Android). Have a look at the video below to see the app in action.
This is an introductory tutorial to getting started with Qt/QML and Felgo to design multi-platform apps for desktop (Linux, Window & macOS) and mobile devices (iOS & Android). A complete app is developed in this tutorial: NASA Astronomy Picture of the Day app.