Dark AI
DIIDevHeads IoT Integration Server
•Created by Enthernet Code on 7/30/2024 in #firmware-and-baremetal
How to Fix "OSError: [Errno 5] EIO" in STM32 Water Quality Monitoring System?
Since you are using multiple sensors and an LCD on the I2C bus, check if there are any conflicts or interference between devices. Sometimes, devices can cause issues if they are not properly initialized or if they have different voltage levels. Ensure all devices are operating at the same voltage level, preferably
3.3V
for the STM32
, Make sure the libraries for the sensors and the LCD are correctly installed and compatible with your MicroPython setup. Sometimes, library issues can cause unexpected errors and try isolating each sensor and the LCD to check if they work individually. This can help identify if a specific device is causing the issue.6 replies