It use the same characteristic both for TX ad RX data. I tested it with ESP32, Arduino Nano BLE Sense, and Adafruit Bluefruit. If you do not want to use SPP over BLE like the one presented in the Mcirobit session, you can use this application. The value could be from a variable or also a fixed one (when not used). It need both the variables and for this reason, in order to avoid app crashes, on ProtoPie it is mandatory to activate the “Send Value Together” flag. This new version of the application is able to receive messages and values togheter. Here is an example of receiving data from Protopie app.
#PROTOPIE ALTERNATIVE LINUX SERIAL#
The most important part that you need to remember is to fix the Arduino Serial speed (the baud rate) to 9600 bps. To send a message from Arduino to ProtoPie, you need to insert your message between the character (eg.
In order to connect USB-A cable (the one you use to connect Arduino board to your computer) with Android, you need a USB OTG adapter.
The same Serial Communication can be used to communicate with ProtoPie. Standard Arduino and Compatible ones use the USB connection for programming and also Serial Communication.