Used for communication between the Arduino board and a computer or other devices. All Arduino boards have at least one serial port (also known as a UART or USART. What's the best/easiest software to make a PC-Arduino interface? Ideally, I need to create a.exe that shows up a simple graphic interface, where the user can display. Make a PC graphical interface for Arduino - Any easy software? Look at software serial in the beginning and assign ports around its requirements. Control Your Arduino From Your PC With the. Of course Qt is not the only program that can make graphical interface. The serial port library and write your.
Kovacsgellert 6-Jan-13 5:14 6-Jan-13 5:14 Hi, The article is really informative, thank you for it. Since I am a beginner I got a bit confused, so I would like to ask for help, if possible. The so called 'commands' I send from the computer to the Arduino board are simple strings which will be printed to the Serial Monitor but they won't be executed or anything like that, will they? So no matter what I send to the board nothing will change in its behaviour, right? Thank you in advance for the answer.
There are two main possibilities. The first one is to make a GUI on the Arduino itself.
Add a TFT screen, touchscreen if you want the user to interact, or a non-touchscreen (cheaper) if you just want to display. Then, within your Arduino code, you can display the temperature data, and if you go the touchscreen route, interact with the user. I own a couple of devices, and they would be near perfect for this, as they have a non-touch TFT screen, a joystick, buttons and a pot.
All the equipment you need to display the temperature. Oh, and it has temperature and light sensors onboard.
The second way would be to make a GUI on your desktop/laptop machine. Lancer Save Game File. In your Arduino code, you could send your temperature data through USB (Serial), Bluetooth (SoftwareSerial), WiFi, Ethernet, nRF, etc etc etc. If you don't mind having the Arduino tethered to your computer by a cable, USBSerial is the easiest solution. The software on the computer listens on a serial socket and when it receives temperature data, it displays it within its GUI.