Problem while implementing a communication between two nrf52840

Hello ,

my team and i we are trying to set a communication by UART  between two nrf52840  µC , with one of the µC we have done a communication with a nucleo board which supports UART 3.3Vwhen the Nucleo sends data we receive it correctly,but when we try to send data to the Nucleo it doesn't work. and between the two Nrf the communication doesn't work we receive some weird things , surely not our data.

I'm not sure but i think it's a problem of tension (1,8 or 3.3).

By the way whe we visualize our Data with OSCILLOCOPE we can see some data but its limit is 1.8V.

Can you help me , so i can find the problem?

Best regards

Parents
  • If you plan to have serial communication between two boards or two MCU, then make sure they have connected GND together, that VDD is close to the same (e.g. <0.3V difference), also serial pins should have close to the same level (e.g. <0.3V difference). I also recommend to connect a logic analyzer trace to look at the data in comparison, to check data is sent as expected.

    Best regards,
    Kenneth

Reply
  • If you plan to have serial communication between two boards or two MCU, then make sure they have connected GND together, that VDD is close to the same (e.g. <0.3V difference), also serial pins should have close to the same level (e.g. <0.3V difference). I also recommend to connect a logic analyzer trace to look at the data in comparison, to check data is sent as expected.

    Best regards,
    Kenneth

Children
No Data
Related