Weigh-fi is a WiFi-enabled scale with API access, allowing users to easily add weight measurements when using ThalamOS.
- LED Indicator Light: Provides visual feedback for the device status.
- API: Offers a robust API for seamless integration and control.
- Easy Integration: Compatible with ThalamOS versions greater than 0.2 for effortless setup.
- ESP32-C3 Mini
- HX711 controller with weight cell
- LED filament (130mm)
- Some PLA to print your case
- Open the
.inofile in your Arduino library. - Set your WiFi credentials.
- Configure your flash settings as follows:
- Board: ESP32C3 Dev Module
- USB CDC on Boot: Disabled
- CPU Frequency: 160MHz (WiFi)
- Core Debug Level: None
- Erase All Flash Before Sketch Upload: Enabled
- Flash Frequency: 80MHz
- Flash Mode: QIO
- Flash Size: 4MB (32Mb)
- JTAG Adapter: Disabled
- Partition Scheme: Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)
- Upload Speed: 921600
- Zigbee Mode: Disabled
Contributions are welcome! Please fork the repository and submit a pull request.
This project is licensed under the MIT License.
For any questions or suggestions, please open an issue or contact the repository owner.
- Add 3D files
- Use Improv library to simplify setup
- Use ESP Web Tools to allow flashing from web
- Create custom PCB