MindFlex hackeado con Arduino, mas otros módulos

Buenas, soy nuevo en este foro, y esperaba que vuestra sabiduría me iluminase un poquito.
A ver, a parte de nuevo en el foro, también soy novato en arduino, llevo unos meses de forma intermitente dedicándole el tiempo que puedo, pero no he seguido una linea, es decir, doy por hecho que hay conocimientos básicos sobre arduino de los que carezco, y de ahí que me enfrente al siguiente problema:

Hace un tiempo comencé con el desarrollo de un prototipo de mi primera patente, este consiste en un unos cascos que mediante una serie de electrodos y módulos de arduino, mide tres cosas:
El pulso, mediante un pulsómetro led,
La respuesta galvánica, mediante un modulo de ardunio que se basa en un amplificador operacional
La frecuencia e intensidad de las ondas cerebrales, mediante un MindFlex hackeado.

La idea es hacer que este aparatejo pueda enviar esas señales vía bluetooth, para mayor comodidad, pero aquí es donde está mi problema: Como mencioné antes, no soy ningún experto de Arduino, por lo que todo el código que he empleado es reutilizado, y en el caso del MindFlex, uso una librería que esta hecha en c++ y la cual no he sido capaz de interpretar.

Donde está el problema exactamente? Pues en que debido a la configuración de esa librería, el mindflex envía su señal al arduino mediante la entrada RX, entrada que necesito también para conectar el bluetooth. En teoría esa entrada seria la de recibir señal, y no necesito que el aparato reciba señal como tal para nada, solo que envíe los datos que lea, pero estoy seguro de que esa pata la usará en algún momento la tarjeta aun que sea para establecer una conexión con el ordenador o algo.

El caso es que no se si alguien podría darme una solución a este inconveniente, no se si sería posible conectar el MindFlex mediante alguna entrada analógica y leer los datos por ahi. Yo doy por hecho que si conecto el Mindflex y el Bluetooth a la entrada RX del Arduino, las señales se interferirán y se falsearan o algo.

Muchas gracias por su atención, espero que alguien sea capaz de ofrecerme algún tipo de solución.

PD: Por si a alguien le interesa, el aparato lee todas estas respuestas fisiológicas mientras se escucha música, para analizar y cruzar nuestras respuestas con las características de la canción que estamos escuchando, para poder encontrar canciones similares de otros estilos, descubrir nueva música, saltar entre canciones automáticamente según nos sintamos etc... por ejemplo podría saltar de una canción a otra pero directamente a nuestros cachos favoritos, o servir para escuchar música que consiga la máxima concentración, y el máximo subidón, y otros estados animicos...

Si como supongo estas usando un UNO, puedes emplear SoftwareSerial con un par de pines digitales que haran las veces de un puerto Serie para conectarte con el dispotivo MindFlex

Ahora un comentario antes de continuar, tu escribiste:

Hace un tiempo comencé con el desarrollo de un prototipo de mi primera patente, este consiste en un unos cascos que mediante una serie de electrodos y módulos de arduino, mide tres cosas:
El pulso, mediante un pulsómetro led,
La respuesta galvánica, mediante un modulo de ardunio que se basa en un amplificador operacional
La frecuencia e intensidad de las ondas cerebrales, mediante un MindFlex hackeado.

He resaltado dos items.
Hablas de una patente donde violas una patente. Creo que hay un error ético importante.
Baja un cambio sigue con tu desarrollo y olvida hablar de patente usando otra cosa a quien no le pagas derechos.

No tomes a mal mi comentario, solo te doy mi punto de vista.

Estas cometiendo varios errores :

  1. No haber hecho una evaluación de que arduino es mejor para tu proyecto. Tal vez uno que tenga dos puertos serie o mas como el MEGA. Puede que sea grande en tamaño si será ambulatorio. En ese caso un NANO que es similar al UNO o un Mini PRO son buenas opciones pero solo tienen un puerto serie. Podras con SoftwareSerie resolever el problema si no usas tasas de velocidad Baudios demasiado altas.

  2. Debes ponerte a estudiar, sin base de conocimientos no podras hacer nada o mejor contrata a alguien que haga las partes complejas o todo, porque te llevará mucho tiempo y aunque yo me he sorprendido con algunas personas no todos son genios autodidactas no?

Ve a Documentación Indice de temas tutoriales y mira las clases de Youtube y lo que ahi se sugiere, incluso libros.
Lee y practica todo y eso te dara una base de conocimientos para encarar esto.

Cuando no sepas, mira algo similar estúdialo y entiéndelo y luego aplícalo a tu caso.
No te digo nada que no hayas escuchado, todos aprendemos asi.

Lo primero de todo, gracias por contestar, esperaba que tardase días en recibir una respuesta.

Si, has acertado con la placa,y te agradezco mucho esa aportación por que creo que es justo lo que necesitaba por lo que acabo de leer, cuando tenga tiempo profundizaré.

Contestando al tema de la patente, no me lo tomo a mal, has sido educado, pero te contesto: Quizá tu punto de vista se debe a falta de información que no he compartido en este post al no tratarse del quid de la cuestión, pero realmente se trata de un Modelo de Utilidad, que dicho grosso modo es cuando quieres patentar algo a base de aparatos que ya existen, pero a cuyo conjunto le das una nueva utilidad. El hecho de usar un Mindflex hackeado se debe a que por mi falta de conocimientos en electrónica no soy capaz de fabricar mi propio circuito de EEG. Es decir, este no es el aparato final, solo un prototipo para poner a prueba la teoría de mi aparato. De hecho solo nombraba el Mindflex para especificar sobre que medio estoy empleando para la lectura del EEG.

Respecto a las otras dos cosas que me señalas, lo tomo como consejo, ya que es cierto que no he valorado las especificaciones que mejor se adapten a mi proyecto, todo ha sido fruto de las prisas, que son malas compañeras. Y alguna base tengo, pero desde luego no la suficiente para abordar todos los problemas que me he ido encontrando, motivo por el que recurro aquí. Tendré en cuenta tu consejo e iré adquiriendo bases.

De nuevo, gracias por tu aportación.

Bien como dije y hasta que presente fallos, intenta con un UNO/NANO/Mini Pro y para el segundo puerto serie usa SoftwareSerie. Si se presentan problemas entonces tomaras otro camino.

Para que podamos ayudarte mejor, debes ir compartiendo información. No fotos que no digan nada. Sino esquemas.
Aca hay mucha gente con alto nivel tecnico y muchas veces se publican fotos que realmente las pasamos por alto.

Un esquema dice mas que 10 fotos.

Divide tu proyecto en tareas menores y cuando encares algo, por favor recuerda darnos información suficiente.