ESP32 BLE Interface for Unity

This package provides an interface between a Windows PC and ESP32 using BLE (Bluetooth low energy). It allows you to quickly add ESP32 to your game as a gamepad without writing code. To use the sensors and display panels on ESP32, you need to write code on the ESP32 using Arduino IDE and create Unity scripts by referencing sample code. This package includes:

  • ESP32 code to obtain x, y, and z data from sensors
  • Unity 3D object and script to display x, y, and z data
  • Example Unity script to receive data from ESP32 and send numerical data to ESP32
  • Instructions on how to set up the ESP32Ble and rewrite the ESP32 code and Unity script

Requirements:

  • Unity 2022.3 or newer
  • Windows PC with Bluetooth low Energy Adapter
  • ESP32 (including ESP32-S3)
  • Arduino IDE
  • Ability to transfer array data up to 64 bytes between Windows PC and ESP32

The package includes the following features:

  • ESP32 code to obtain x, y, and z data from sensors
  • Unity 3D object and script to display x, y, and z data
  • Example Unity script to receive data from ESP32 and send numerical data to ESP32
  • Instructions on how to set up the ESP32Ble and rewrite the ESP32 code and Unity script
  • Ability to transfer array data up to 64 bytes between Windows PC and ESP32

ESP32 BLE Interface for Unity - Asset Store

πŸ€– Chat with AI

AI is typing

Suggested Posts

Raspberry Pi BLE Interface for Unity

Raspberry Pi BLE Interface for Unity Thumbnail

MicroBleMobile - micro:bit BLE Interface for Android

MicroBleMobile - micro:bit BLE Interface for Android Thumbnail

Webster: Debug and Cheat Interface for Unity Games

Webster: Debug and Cheat Interface for Unity Games Thumbnail

Raspberry Pi Pico Interface for Unity

Raspberry Pi Pico Interface for Unity Thumbnail

PiBleMobile - Bluetooth Low Energy Interface for Mobile

PiBleMobile - Bluetooth Low Energy Interface for Mobile Thumbnail

Bluetooth Low Energy (BLE) for Unity

Bluetooth Low Energy (BLE) for Unity Thumbnail