Thanks to the community i found a problem on the i2c pull-up resistor.
When the P-UP jumper is open, the two resistors are in parallel to the SCL and SDA pins, which causes problem on the bus.
The solution is simply remove them when pull-up resistors are not used.

My appreciations to the hackaday community!
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.