SignGo is an innovative IoT-based glove that translates sign language gestures into text and speech in real time.
Using flex sensors and a gyroscope (MPU6050) mounted on an ESP32 microcontroller, the system captures finger and hand movements, processes them using AI, and outputs both readable and audible communication through a connected mobile app.
SignGo includes various hardware, software, and AI features.
For details, see:
git clone https://github.com/Punnawithsut/SignGo
cd SignGopython -m venv signgo_env
signgo_env\Scripts\activate
pip install -r requirements.txtprerequisite:
- Node.js
cd SignGo-app
npm installSignGo/
We welcome all contributions to improve SignGo! Please follow the steps below to ensure smooth collaboration:
- Create an Issue – describe the feature or bug clearly.
- Create a Branch linked to that issue (e.g.,
feature/add-bluetooth-support). - Commit your changes and push to your branch.
- Create a Pull Request (PR) referencing the issue.
- Wait for lint & review checks before merging into
main.
⚠️ Always make sure your code passes lint and unit tests before submitting a PR.