ESP32 CAN
Posted: Tue Oct 16, 2018 9:28 am
Hi All
For our application, we are using ESP32 as our central controller. We have designed a custom board around it. We require to communicate two such boards through CAN bus. In our design, we have used IFX1050G transciever chip along with ESP32 for CAN and are using the code https://github.com/miwagner/ESP32-Arduino-CAN.
Now we first checked the waveform using a logic analyser by connecting the TX and RX pin of esp32 dev board(not our custom board) and we were able to get the transmitted data properly. But when we used the same code on our custom boards, we are unable to receive any data on either of the boards, or on the logic analyser. On the logic analyser, the signal on TX pin is continuously high.
Has anyone encountered anything like this before? Dont know where we are going wrong.
For our application, we are using ESP32 as our central controller. We have designed a custom board around it. We require to communicate two such boards through CAN bus. In our design, we have used IFX1050G transciever chip along with ESP32 for CAN and are using the code https://github.com/miwagner/ESP32-Arduino-CAN.
Now we first checked the waveform using a logic analyser by connecting the TX and RX pin of esp32 dev board(not our custom board) and we were able to get the transmitted data properly. But when we used the same code on our custom boards, we are unable to receive any data on either of the boards, or on the logic analyser. On the logic analyser, the signal on TX pin is continuously high.
Has anyone encountered anything like this before? Dont know where we are going wrong.