App Intel

Controller - ESP32 & ESP8266

LiveInvok Lab5 apps · 72.7K installsToolsFree · contains adscom.invokcontroller.app

Mobile controller for your ESP8266 & ESP32 project.

Alert me★ WatchOpen in Play ↗
Total installs
32,552
exact · Play shows 10,000+
Installs / day
0
since last crawl
Rating
—★
— ratings · — reviews
Released
30 Aug 2021
5.1y ago
Last update
14 Jul 2025
v2.0.0 · 1.2y ago
Countries
—
not checked yet

Install history

exact counter from Google Play
31.8K36.3K40.9K45.4K50K11 Oct12 Oct12 Oct
31.8K36.3K40.9K45.4K50K11 Oct12 Oct12 Oct

Installs per day · last 90 days

Not enough history yet — check back tomorrow

Change timeline

No changes recorded yet. We compare every crawl with the previous one and list title, icon, screenshots, description, version, price and availability changes here.

Country availability

Availability has not been checked for this app yet. “Check all countries” looks the app up in about 140 Google Play storefronts and shows where it is live, listed but not installable, or missing — plus any country-specific (custom) store listings.

Top countries

Country data will be available soon.

We estimate where downloads come from using the app’s position in Google Play’s top charts in about 140 countries. This app is not in any chart we have collected yet; the estimate appears as soon as it is.

Top chart positions

Not in any tracked top chart.

App manifest

Read this app's manifest from Google Play: permissions, declared SDKs, components and AdMob app ID. Saved analysis appears here automatically.

Manifest analysis reads only the required APK ranges. Base APK downloads may need separate device splits to install.

Data safety

declared by the developer on Google Play
  • No data shared with third parties
  • No data collected
  • Data is not encrypted
  • No way to ask for data deletion

This is the developer's own declaration, summarised from the Play listing. The permissions below show what the app is technically able to access.

Permissions

9 in 3 groups
4 Sensitive2 Notable3 Routine

What this app can do with your phone

  • Read photos, videos, and other files saved in your phone's shared storage
  • Add, change or delete photos, videos and other files in your phone's storage
Photos/Media/FilesSensitive2

Access to photos, videos, music and other files stored on your device

  • Read photos, videos, and other files saved in your phone's shared storageread the contents of your USB storage · READ_EXTERNAL_STORAGE
  • Add, change or delete photos, videos and other files in your phone's storagemodify or delete the contents of your USB storage · WRITE_EXTERNAL_STORAGE
StorageSensitive2

Access to files, photos and media saved on your phone's storage

  • Read photos, videos, and other files saved in your phone's shared storageread the contents of your USB storage · READ_EXTERNAL_STORAGE
  • Add, change or delete photos, videos and other files in your phone's storagemodify or delete the contents of your USB storage · WRITE_EXTERNAL_STORAGE
OtherNotable5

Access to miscellaneous device features that don't fit other categories

  • Receive data sent to all devices on your Wi-Fi network, which uses more batteryallow Wi-Fi Multicast reception · CHANGE_WIFI_MULTICAST_STATE
  • Keep your phone's processor or screen from going to sleep, which can use more batteryprevent device from sleeping · WAKE_LOCK
  • Check whether you are online and whether you use Wi-Fi or mobile dataview network connections · ACCESS_NETWORK_STATE
  • Connect to the internet to load content and send datafull network access · INTERNET
  • Check with Google Play that you got this app legitimatelyGoogle Play license check · com.android.vending.CHECK_LICENSE

Sensitive = can reach personal data, location, camera/mic or act on your behalf. Notable = changes how your device behaves. Routine = normal for almost every app. Source: Google Play's permission list for all versions of this app.

Store listing

Full description
ANNOUNCEMENT A lot of user seem to misunderstand how this app work. This is not a magic app that will automatically connect to your development board. The board firmware MUST be programmed with proper library and initialisation. We have provided the library, and some example for you to use in our GitHub repository. Please check the steps below. Controller lets you remotely control your development board, ESP8266 and ESP32 through WebSocket protocol. Control your connected peripherals, DC motor, stepper, robotic project, LEDs, relays, with this integrated controller. Features 🔹 Joystick Control 🔹 Color Picker 🔹 Button Array 🔹 Sliders 🔹 Serial Monitor 🔹 Motion Control Board Setup 1. Install this app 2. Go to our GitHub and clone or download the repository. Search for invoklab/InvokController. GitHub Repository 3. Follow instruction in GitHub to setup your development board. How to use this app? 1. Setup ESP Wi-Fi by connecting to your ESP device (ESP_XXXXXX). You will be redirected to configuration portal. 2. Enter or select Wi-Fi SSID and password, and click connect. 3. In Controller app home page, tap Wi-Fi icon on top right corner, this will route you to connection setup page. 4. If ESP board is configured correctly, the device will show up in mDNS discovery tab. Select your device and the app will auto populate the IP address field. 5. Press Connect. 6. Status icon on top right corner will turn green when connection is established. 7. Test connection by sending message. Server will respond or echo back the same message. Tips You can reconnect or disconnect to ESP webserver through any controller screen by pressing the status icon button on top right corner. Got feedback? We'd love to hear it! You can send us your feedback or any inquiries to [email protected]

What's new

Minor update

Growing in Tools

Category →