PROJECT:     Android Interface to ESP8266 IOT Utility







Please Mind that this blog is a work in progress. I'll be adding any missing files required to build projects above in a timely manner

...and probably even more
MOBILE
INTERNET OF THINGS
Program, Set up, Test an ESP8266 using your Android phone

The making of your IOT presentation has never been that easy:

Phone + ESP8266 + F/W file is all you need

Ahem... ok, well, some server files, you might need them too

Programming on the go - A Packet full of IOTs

So now I have my C-written programming utility ported to Android courtesy of React Native. Yes, you got this right, C code runs in EC6 JS now, interfacing with the Java through bridge. To my surprise, it flashes pretty quick, even though it requires to convert each block of data to ASCII string prior to sending it down to ESP8266 via serial.

Firmware

As you may've noticed, I use my own custom ESP8266 firmware, that employs many but all interactive features that this chip supports: sending data both ways realtime, saving logs/files, managing server/clients, scanning wifi, reading/writing remote sensors, showing graphs, etc
I will likely add a public version of it later for download.

Respect goes to

Felipe Herranz for his awesome serial port API, Melih Yarikkaya for porting the API above to React Native, Both RN developers and the community out there for their great documentation and effort.
Thanks to you guys it took me less than a week to see this project through.

...







ESP8266 Programming: complicated made easy




SLIP Frames

SLIP

Contents Listing

Sending

Commands

gthk

Google Playstore:

gpls