@marnix201 said in PPS 13.2 Module not working properly:
Hi all,
I ordered a couple of Module13.2 PPS (SKU:M137) modules for use with the M5Stack CoreS3 main units.
Unfortunately I can't get it to work, when I upload a "Default" test code (Initialize the unit, set output to True and after that Set the current and voltage to desired levels) sometimes it works just one time, but most of the time the module does not respond, or it says: Module not found.
I also tried scanning for I2C devices and I found out that the address is not present all the time, it fluctuates between present and not present, this does not happen with other I2C devices on the same bus, I of course use the standard address: 0x35 and i have a stable 24V on the DC-in connector (1A capable) and no load attached to the output.
I tried many different controllers and many different PPS-modules with and without other devices on the bus, but unfortunately they all give the exact same results....
I also tried flashing the firmware update from the official website because I hoped this would help increasing the communication stability of the PPS-module, but by doing this I bricked already 2 of my PPS-modules =( , after the update I cannot find them anymore while scanning the I2C bus for devices....
The Link to the Firmware updater: [https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/products/module/M137 Module13.2-PPS/pps_upgrade_v1_esp32s3.exe](link url)
Can someone please help me with this ?, and can my "bricked" devices still be fixed ? =(.....
Thank you,
Marnix.
( All of the above is tried using UIFlow 2 by the way.
I also tried it using custom commands via the I2C module in UIFlow but I get the exact same results (sometimes it works but most of the time the PPS-module does not respond to commands)
This is the result of scanning I2C devices with the PPS-Module attached:
UIFlow2.0-I2Cscan.png
It's all about the "53" which is 0x35 in HEX (The address of the PPS-module)
You see that it's not constantly available and this is why the communication often doesn't work...