Introducing "Haptics configurator" - a tool for uploading, updating & configuring firmware for OSR devices. https://config.hapticsconnect.com/ The firmware is based on ESP-IDF SDK, runs FreeRTOS & supports Serial / BLE / WiFi data input & serial configuration. Firmware updater Tool to upload & update OSR firmware on ESP32 MCU. Press "How to" button on the Uploader page for instructions. Firmware configurator
- Press “Connect to Serial Device” button & select serial port device is connected to.
- Device configurations is printed in log console after the board is connected.
- Select active input interface, servo-motor GPIOs and calibration values & press “Send configuration” button.
- Press "Reset/EN" button or reconnect the board to apply configuration
Serial Input Mode Device receives T-Code data through USB serial port as in original Arduino firmware. BLE Mode Firmware is supported in Haptics Connect application for local BLE streaming. iOS & Android builds will be soon available in stores. WiFi Mode T-Code data is collected from web-socket server. After configuring wifi credentials and resetting the board, IP address is printed in console log after connection to the network. You can use this address to send WebSocket data from web-server to OSR device.
Testing connection Ayva-Stroker application was used to test serial & wifi data streams.
Also available with WebXR web player. You can now connect your device to SLR straight from browser (Available on Chrome)
Coming soon: OSR will become compatible with SLR and Haptics connect on Quests and other supported headsets
Manufacturing note: we can make our firmware work with every device manufacturer. If it has ESP32 MCU - process will be quite fast, for everything else we can discuss separate cases. Please reach out to me for potential partnership opportunities!
For owners of g90ak Edition OSR2+’s, we do not yet recommend using this firmware until we do more testing. Will update separately.
If you want to leave some feedback, don't hesitate to do so in the comments or on our forum thread.
Any questions - let us know 🙂
Update 1.07.2024: Deployed a new version, it should fix the issue with timeout error from Windows PC.
Speed of uploading might be a big lower, but it should fix the initial issue.