Skip to content

Releases: senseshift/senseshift-firmware

v0.7.0-rc.3

09 Aug 12:50
a916740
Compare
Choose a tag to compare
v0.7.0-rc.3 Pre-release
Pre-release

What's Changed

Full Changelog: v0.7.0-rc.2...v0.7.0-rc.3

v0.7.0-rc.2

02 Jul 15:40
5b419e7
Compare
Choose a tag to compare
v0.7.0-rc.2 Pre-release
Pre-release

Fixes

Full Changelog: v0.7.0-rc.1...v0.7.1-rc.2

v0.6.1

02 Jul 13:11
6d450ed
Compare
Choose a tag to compare

Fixes

Full Changelog: v0.6.0...v0.6.1

v0.7.0-rc.1

26 Feb 19:54
184a493
Compare
Choose a tag to compare
v0.7.0-rc.1 Pre-release
Pre-release

Technical changes

  • Preparation for YAML configuration.
    Refactored whole sensor and component setup by @leon0399 in #77, #83, #93
  • Automated integration testing with Wokwi by @leon0399 in #85, #86
  • Add GPT Agent to develop new features for us by @sweep-ai in #89

Full Changelog: v0.6.0...v0.7.0-rc.1

v0.6.0 - OpenGloves

07 Aug 11:26
Compare
Choose a tag to compare

New Features

OpenGloves

OpenGloves support

This release brings the first massive new feature to the SenseShift Firmware! With OpenGloves, you can build VR haptic gloves with per-finger tracking and optional force feedback.

The current integration is heavily inspired by the original firmware by the LucasVRTech and Exia firmware.

Supported features:

  • Serial and Bluetooth connection
  • Finger curl, splay, and per-knuckle curl support for each finger
  • High customization: configure features on the per-finger level
  • Fully-featured force-feedback support
  • Binaries for Lucidgloves and Indexer on Web Flasher

What's Changed

Full Changelog: v0.5.0...v0.6.0

v0.6.0-rc.3 - Bluetooth and Splay

05 Aug 13:31
5a43849
Compare
Choose a tag to compare
Pre-release

Changes since release 0.6.0-rc.2

New Features:

  • OpenGloves now supports Bluetooth Serial connection
  • OpenGloves now supports Splay and Multi-Curl
  • Firmware binaries for Indexer

What's Changed

Full Changelog: v0.6.0-rc.2...v0.6.0-rc.3

v0.6.0-rc.2 - OpenGloves (FreeRTOS)

13 Jul 20:03
e8c32ff
Compare
Choose a tag to compare
Pre-release

Changes since release 0.6.0-rc.1

New features

  • OpenGloves sensors are now updated in a separate FreeRTOS task, allowing it to run concurrently with other features
  • Release firmware binaries for LucidGloves Prototype 3 and Prototype 4

What's Changed

Full Changelog: v0.6.0-rc.1...v0.6.0-rc.2

v0.6.0-rc.1 - OpenGloves

22 Jun 20:24
4337383
Compare
Choose a tag to compare
Pre-release

New Features

OpenGloves

OpenGloves support

This release brings the first massive new feature to the SenseShift Firmware!

With OpenGloves, you can build VR haptic gloves with per-finger tracking and optional force feedback.

The current integration is heavily inspired by the original firmware by the LucasVRTech and Exia firmwares

What's Changed

  • add bHaptics TactVisor mode by @leon0399 in #59
  • Add coding abstractions for various sensors by @leon0399 in #61 and #62
  • Add OpenGloves support (without force-feedback and splay) by @leon0399 in #60

Full Changelog: v0.5.0...v0.6.0-rc.1

v0.5.0 - SenseShift

18 Apr 19:33
118b1eb
Compare
Choose a tag to compare

OpenHaptics to become SenseShift! A rebranding has happened!

What's Changed

  • Optional BLE optimization with NimBLE by @leon0399 in #28
    Bundled BLE library for ESP32 is huge, and this experimental feature will allow us to bundle even more upcoming features into the firmware.
  • bHaptics BLE callbacks by @leon0399 in #52, #57
    It is now available to run BLE and Bluetooth Serial simultaneously, and you can find example here. This is a preparation for upcoming OpenGloves/LucidGloves and ForceTube/ProTube compatibility
  • Unit Testing and Coverage reports by @leon0399 in #53, #55
    Just trust me, at least ~35% less bugs!

Full Changelog: v0.4.3...v0.5.0

v0.4.3

30 Mar 07:10
Compare
Choose a tag to compare

Fixes

  • Correct mapped PCA9685 output by @leon0399 (thx LukiDaku for help)