🔌 M5Stack Voltmeter Unit (ADS1115) is a high-precision voltage monitoring module designed for real-time measurement in embedded systems. At its core is the 16-bit ADS1115 ADC, communicating via the I2C protocol (address: ), ideal for robotics, industrial control, and smart infrastructure.
⚡ Dual Isolation Design ensures stable measurement and protects sensitive components:
- Built-in DC-DC isolated power supply
- Low-power CA-IS3020S isolator for I2C signal isolation
This architecture effectively shields the system from electrical noise and surges, preventing interference or damage to local ground and precision electronics.
🎯 Factory Calibration guarantees high accuracy:
- Initial accuracy: 0.1%FS ±1 count
- Voltage range: ±36V
🧠 EEPROM Calibration Data is stored onboard (address: ).
⚠️ Warning: Do not overwrite EEPROM contents, as this will invalidate calibration and compromise accuracy.
✨ Key Features
- ⚡ Voltage Range: ±36V
- 💡 Status Indicator: LED power light
- 🎯 Precision ADC: 16-bit ADS1115
- 📐 Resolution: ≤16V ➜ 1mV/count
- ✅ Accuracy: 0.1%FS ±1 count (calibrated)
- 🛡️ Signal Isolation: CA-IS3020S chip
- 🔌 Power Isolation: DC-DC converter
- 🔥 Isolation Rating: Up to 1000 VRMS
- 💻 Development Support: Arduino ✅ | UIFlow 🚧 (in progress)
- 🧱 Mounting: 2x LEGO-compatible holes
📦 Package Includes
- 1× Voltmeter Unit
- 1× Grove Cable (20 cm)
🎯 Application
- High-accuracy voltmeter for embedded systems
📐 Technical Specifications
| Resources | Parameter |
|---|---|
| Resolution | Auto range: ≤16V ➜ 1mV; >16V ➜ 7.9mV |
| Measuring Range | ±36V |
| Initial Accuracy | 0.1%FS ±1 count |
| Communication Protocol | I2C (address: 0x49) |
| Net Weight | 9 g |
| Gross Weight | 24 g |
| Product Size | 65 × 24 × 8 mm |
| Package Size | 67 × 53 × 12 mm |
📐 Module Dimensions