View on Asset Store (opens in new tab)
Package details
- Latest version
- 2.1
- Last updated
- First released
- Unity version
- 6000.3.2 or later
- Package size
- 12.0 MB
- Files
- 8
- Favorites
- 5
- Views in the past week
- 3
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $10.00 on
Keywords
Esp32BleAndroid – ESP32 BLE Interface for Android
Esp32BleAndroid – ESP32 BLE Interface for Android
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 5
Esp32BleAndroid – ESP32 BLE Interface for Android screenshot 1
About this asset
Esp32BleAndroid is a powerful interface bridge that connects your Android phone to an ESP32 via Bluetooth Low Energy (BLE). This asset allows you to integrate an ESP32 into your project as a plug-and-play gamepad—no coding required for basic setup!
For advanced users, it provides a seamless workflow to stream sensor data (Gyroscope, Accelerometer, GPS, etc.) and control external displays (LED, LCD panels) directly from Unity. By using the included ESP32 firmware and Unity sample scripts, you can bridge the gap between physical hardware and your digital world.
Key Features
· Plug-and-Play Gamepad: Quickly add ESP32 as a controller to your game.
· Bidirectional Data Transfer: Easily send and receive byte arrays between Unity and ESP32 via BLE.
· Ready-to-Use ESP32 Firmware: Includes pre-written Arduino code (e.g., a SIN function data generator) to get you started instantly.
· Comprehensive Unity Samples: Includes a 3D "tumbler" model to visualize XYZ data and a UI (InputField/Buttons) for sending data to the ESP32.
· Flexible Integration: Customize the provided Unity scripts and ESP32 code to connect any sensor or display panel.
Included Documentation
· Quick Start v2.1: A step-by-step guide for the initial setup of Esp32BleAndroid.
· Design Tips v2.1: Advanced guide for customizing ESP32 code and Unity scripts to handle specific array data for your custom hardware.
· Arduino IDE v2 for Esp32: Detailed instructions on setting up the Arduino development environment for ESP32.
· Building and Debugging Games for Android: Build games for Android and use the debug tool “Android Logcat.”
Technical Requirements
· Unity Version: Unity 6 (6000.3.2f1) or newer.
· Platform: Android phone (Android 11 or higher).
· Hardware: ESP32 or ESP32-S3.
· Development Tools: Arduino IDE (for uploading firmware to the ESP32).
Support
If you encounter any issues or have questions regarding integration, please feel free to contact me via [email]. I am happy to assist you with your project!
From the publisher's Asset Store listing.