// the find
0015/Unity_Projects
That Project's Source Code
A grab-bag of ~8 unrelated Unity + ESP32 hardware demos from the ThatProject YouTube channel — UWB indoor positioning with IMU rotation, a mic-driven particle visual effect, a fishing-rod controller built from a BNO055/MPU6050 IMU over BLE, and a basic raycast tutorial. It's for hobbyists following along with the specific videos, not for anyone looking for a reusable library or a coherent codebase.
- Each subfolder pairs a working Arduino/ESP32 sketch (UWB ranging, IMU fusion via MahonyAHRS, BLE, WebSocket streaming) with the matching Unity-side C# script, so you can see the full hardware-to-3D-visualization pipeline end to end rather than just one half of it
- Covers a decent spread of sensor-to-Unity techniques (UDP, BLE, WebSocket, serial) that are genuinely useful reference points if you're prototyping your own ESP32-to-Unity bridge
- Apache 2.0 license, so reuse of any individual sketch or script is unambiguous
- There's no real README beyond a list of video links — no setup instructions, wiring diagrams, or pin mappings live in the repo itself; you're expected to watch the YouTube video for context every project requires
- Full Unity project folders are committed wholesale, including .idea IDE metadata, .meta files, and bundled TextMesh Pro assets (PDF user guide included) — this bloats the repo and makes it awkward to extract just the scripts you actually want
- Untouched since March 2022; ESP32 Arduino core, Unity URP, and TextMesh Pro have all moved since, so expect version friction getting any of these to build as-is
- No shared structure or common utility code across projects — each one duplicates its own UDP/BLE/serial handling from scratch, so there's nothing here that composes into something bigger than a single tutorial