A aquest enllaç explica com fer servir el Bluetooth com a servidor i com a client.
Si el que es vol és controlar un robot tipus Arduino o PICAXE hem de fer servir el component Bluetooth Client de l'App Inventor heu de seguir les instruccions següents:
Quan s'inicialitza la pantalla mirem si està el bluetooth està activat al telèfon i en cas contrari mostrem un missatge que informa a l'usuari que ha d'activar el bluetooth.
Aquí inicialitza un ListPicker amb totes les connexions vinculades que hi ha al telèfon mòbil. (Per poder-se connectar a un dispositiu bluetooth previ s'ha d'haver vinculat el dispositiu).
Un cop seleccionat un dispositiu al llistat desplegable del ListPicker es connecta a aquest dispositiu.
Així és com enviarem al robot Arduino, PICAXE, .. un caràcter (a aquest exemple enviem la lletra "U" de Up)
Per desconnectar només hem d'executar la funció Disconnect del Bluetooth
Aquest és el procés que s'ha de seguir per rebre informació a la nostra app del robot (o del dispositiu bluetooth on ens hem connectat).
Aquí veiem com gestionar els missatges que mostrem per pantalla quan es produeix un error.
Es possible que necessiteu configurar la velocitat, el nom o la contrasenya del vostre Bluetooth. A quest enllaç trobareu com fer-ho fent servir una placa Arduino.
http://appinventor.pevest.com/?p=520
Per mirar com realitzar el programa des de l'Arduino seguiu el següent enllaç.