Hi, I’m trying to use 8-Channel 12-Bit ADC for Raspberry Pi (STM32F030) connected with raspberry to detect voltage. I’m using the example code from grove lib adc_8chan_12bit.py. All the channels keep giving zero results.
I have double-checked all connections even tried changing another board. But the problem always happens. And I also used a multimeter to detect the voltage, the multimeter shows correct result but the i2c still get 0:
What should I do now? Thank you so much for any hints.
I’m having the same problem.
Same config as Helen and same output (all zeros).
I have enabled i2c using raspi-config.
I have 2 i2c busses and have changed the sample code to reflect the correct one (Bus#1 and ADDR = 0X08).
Trying to read the value of 6 10k pots using on board voltage and all I get are zeros.
Pretty sure it is a config issue. All voltage values at screw terminals look correct.
One clue was the change in chip from STM32F030 to M32F031F6P6. Firmware is provided but no instruction to check or update.
Hello, I have submitted the application requirements. I will give you the answer after the test, it is estimated that it will take about ten days, please be patient, thank you
Hey Citric! Did you ever get a chance to test why we are getting all zeros in our output? All I have now is a brick and would really like to get this thing working. Thanks.
I tested it with the code today, and found that the old code will report an error when running, so it should be invalid. Next, I will ask about the research and development plan, and I do not rule out the possibility of EOL for this product.
Sorry to hear about the quarantine. Hope all are safe. Do you have a recommendation on a replacement? I need 5 channels minimum. Would prefer a higher bit, like 16. An ADC that works would be preferable:)
Truth be told, we are currently at a low point in our support for Raspberry Pi products. Maybe because more time will be invested in R&D and the Raspberry Pi is updated too frequently?