This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

EVM430-F6736: Implementation of EVM430-F6736 with Arduino Uno WiFi Board

Part Number: EVM430-F6736

Hi,

I have received an EVM430-F6736 Kit as my final-year project in my University. My project is to combine the smart meter with the Arduino Uno WiFi to send the necessary data to the Thingspeak cloud.
I found the schematic diagram of the EVM430-F6736 and it has the EZ-RF connect. Will it be possible to connect the Arduino Uno WiFi board to pin 1 (TX0) and pin 6 (RX0) of SV3? If yes, what is the method?

Hope to hear from you soon and many thanks!

Best regards,
Firdaus

  • Hi Muhammad,

    The RX0 pin of the EZ-RF connector on the EVM430-F6736 is connected to pin 1.2 of the MSP430F63x device. This pin can be used for UART receive pin. Similarly the TX0 pin is connected to pin 1.3 of the MSP430 and can be used for UART transmit functionality.

    As long as the Arduino Uno Wifi board communicates over a UART interface, you should be able to make this connection. You will still have to write the software for the MSP430 to interface with the Arduino Uno Wifi board though. Another thing to keep in mind is voltage level. If I remember correctly, the Arduino Uno operates at 5V whereas the MSP430 operates at 3.3V. Just something to keep in mind when trying to interface these devices.

    Best regards,
    Caleb Overbay
  • Hi Caleb,

    Thank you for your reply. I have noted on the RX0 and TX0 pins as well as the voltage levels. I am using a USB connection for the Arduino Uno WiFi. For the EVM430-F6736, I am using a Lucas-Nuelle Power Transmission Line Emulator to operate the meter. For the communication over UART interface, it will be done on IAR software, the Arduino IDE software or both? I have downloaded the IAR Embedded Workbench but it has limited features. Will this software be enough in writing the code for the smart meter?

    Hope to hear from you soon.
    Thank you.

    Best regards,
    Firdaus
  • Hi Firdaus,

    Muhammad Firdaus Osman said:
    For the communication over UART interface, it will be done on IAR software, the Arduino IDE software or both?

    I'm not sure I understand your question. You can use CCS or IAR to write code for the MSP430 device to communicate with the Arduino. I'm not familiar with the Arduino or the Arduino IDE so I'm not sure what kind of software libraries are provided for the UART communication to the board. 

    Muhammad Firdaus Osman said:
    I have downloaded the IAR Embedded Workbench but it has limited features. Will this software be enough in writing the code for the smart meter?

    Again, I'm not sure what you mean by limited features. If you don't have an IAR license you are limited by code size which could be an issues. You could instead try writing your code in CCS which is free to use. 

    Best regards, 
    Caleb Overbay

  • Hi Caleb,

    Thank you for your reply.

    This is my connection between the Smart Meter and the Arduino Uno Board. 

    Yes, I understand regarding the software needed to use to code the MSP430 and the Arduino board individually. I have managed to do have a successful connection of the Arduino Uno board to the cloud which is Thingspeak. I am currently stuck on how to start coding for the MSP430. Does it have a library that I can use as a guide so that it can communicate through the UART?

    If you have any advice or tutorials that I can look up to, please let me know.

    Thank you so much.

    Best regards,

    Firdaus

  • Hi Fridaus,

    TI doesn't provide any libraries for communicating with the Arduino Uno board. We do provide examples for UART communication that can be found in MSP430ware. You can also  find these examples via the TI resource explorer in your browser or in CCS. 

    Best regards, 
    Caleb Overbay

**Attention** This is a public forum