I'm having an issue trying to make a NodeMCU to communicate with an Arduino-based custom board.
First, I have a Nano that send 1 byte to a custom board, that has an ATTiny2313 that upon receiving that byte, will display something.
I have a "sniffer" that capture the packets, and the result is as expected.
When I connect my NodeMCU, the display board doesn't do anything: but the sniffer capture some activity: request to write something to address 01 with "NoAck"
I know the pinout is good on my NodeMCU, otherwise I wouldn't sniff anything. I have reversed the signals (SCL vs SDA) and when I do it, my sniffer doesn't catch anything.
Anyone has an idea of what my be wrong ?
I suspected that the NodeMCU might be on a weird speed. I've added the following line: Wire.setClock(400000L) with no luck.