Administrator How do I change an rbAmp module's I²C address? On current firmware it's a plain, production-ready operation — no special mode, jumper, or factory tooling . You stage the new address, arm the change, and commit it (a two-phase, magic-armed sequence... faq I2C multi-channel 30 jul 2026
Administrator Can I put several rbAmp modules on one I²C bus? Yes — that's a core feature. Modules share one I²C bus and differ only by address. Add circuits by adding modules on the same two wires, behind one host — no extra microcontroller, no serial-port jugg... faq I2C multi-channel 30 jul 2026
Administrator What I²C bus speed should I use, and why 50 kHz on ESP32? It depends on the host driver , not the board brand: Host / driver Bus speed ESP-IDF i2c_master — ESPHome, MicroPython-ESP32, Arduino-ESP32 50 kHz STM32 HAL · RP2040 · non-ESP32 Arduino (AVR/STM32duin... ESP32 faq I2C 30 jul 2026
Administrator Do I need external I²C pull-up resistors for rbAmp? For a single module , no — the rbAmp PCB carries built-in 4.7 kΩ pull-ups on SDA/SCL to 3.3 V. For a multi-module bus , keep the pull-ups on one module and disable them (a solder jumper) on the rest, ... faq hardware I2C 30 jul 2026
Administrator Why is rbAmp 5 V-powered but the I²C bus is 3.3 V? The module has its own microcontroller doing the measurement, and it needs clean, stable power to keep the ADC readings accurate. So the module takes 5 V on VCC and runs it through an on-board low-noi... faq hardware I2C power 30 jul 2026
Administrator rbAmp — Frequently Asked Questions Quick answers to the most common rbAmp questions — power, accuracy, I²C, addressing, energy, and integration. Power hardware Why is rbAmp 5 V-powered but the I²C bus is 3.3 V? Do I need external I²C p... Arduino energy-monitoring ESP32 esphome home-assistant I2C 30 jul 2026