First of all thanks for your reply,Strictly, you don't need 2 microcontrollers at all. Just the ESP866 working as standalone CPU is able to run Arduino inside, just like you do with baremetal programming with the advantage of not needing to have any specific hardware to upload the code into the board. Regarding MIT App Inverntor 2, I've used a lot for long, you can even see some extensions I shared here on the Edaboard Blog's section. In the case of the ESP8266 not meet your pin count requirements, you can consider the ESP32 instead.
Thanks dear friend
Using ESP8266 and MIT App Inventor to control a Relay | IoT
ESP8266 (ESP-01) Wi-Fi module will be used to connect your Relay and to control it through your Wi-Fi network. The client will send instructions or commands through the Android App which the ESP8266 will receive and will carry out the operation.www.electronicslovers.com
ESP8266 controlled with Android app (MIT App Inventor)
In this project, you’re going to build an Android app using the MIT App Inventor software that allows you to control the ESP8266 GPIOs. First, watch the video demonstration To learn more aboutprojects-raspberry.com
Some example projects.
Regards, Dana.
Thanks, I need to give my customer an android app, therefore I think it is better that we use ESP8266 as a tcp server not a web server.you should only make one model. with wifi.
it's completely overkill to use 2 controllers for that.
if it's a money problem, or licence for your device, then disconnect the esp8266 wifi by program
on your "non-wifi" version.
but make only one board with one esp8266.
it will be more difficult to deal with 2 controllers than only one.
you can make the esp8266 behave like a web server, so no app is needed on the android, only a web browser
html has enough tags available to make a nice user interface without the need of a dedicaced app.
I strongly suggest you use flutter. https://flutter.dev/Hi everyone
I designed an electronic circuit includes atmega16 to control some processes.
I am going to upgrade this system to a wifi model with a esp8266 connected to the atmega16 via uart pins. Therefore I need to create an android app to be able to send commands to the esp8266 in order to feed atmega16 by this data via uart pins
Could you please help me how I can create this app.
Is App inventor 2 capable for this?
Dear AndreStrictly, you don't need 2 microcontrollers at all. Just the ESP866 working as standalone CPU is able to run Arduino inside, just like you do with baremetal programming with the advantage of not needing to have any specific hardware to upload the code into the board. Regarding MIT App Inverntor 2, I've used a lot for long, you can even see some extensions I shared here on the Edaboard Blog's section. In the case of the ESP8266 not meet your pin count requirements, you can consider the ESP32 instead.
Thanks dear friendeverything you need to know about arduino programming (adc, interrupts,etc...)
Gammon Forum : Electronics : Microprocessors
Gammon Forum : Electronics : Microprocessorswww.gammon.com.au
for me, I use android studio to do the apps and it has given out the best outcome. I think I would advise you to use the same. I started by reading through this article https://www.hackster.io/thanksmister/android-to-esp8266-comunication-a84f50 before proceeding to the development of the appHi everyone
I designed an electronic circuit includes atmega16 to control some processes.
I am going to upgrade this system to a wifi model with a esp8266 connected to the atmega16 via uart pins. Therefore I need to create an android app to be able to send commands to the esp8266 in order to feed atmega16 by this data via uart pins
Could you please help me how I can create this app.
Is App inventor 2 capable for this?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?