Según esto , parece que este módulo es básicamente el mismo que el que se vendió por Adafruit es decir, el R305. Esta es una biblioteca de Python. Sólo otra cosa es averiguar el pinout.
Debería ser un poco más fácil identificar GND ya que la mayoría de los condensadores tendrán un terminal conectado a él. La interfaz del módulo es UART, basada en otros módulos similares. Este es un enlace a la hoja de datos de la MCU BR6210 que parece estar ejecutando el programa.
Su pinout está ahí y, con un poco de suerte, el UART utilizado para la interfaz es uno de los USARTs de hardware de la MCU (USART0 - 2) y no es algo que se ha cambiado. Las descripciones de los pines dicen que DIO1 es RX y DIO2 es TX. Los pines MCU parecen ser tolerantes a 5 V según sus valores Vih. Por lo tanto, es posible que el UART MCU esté conectado directamente a los pines del encabezado, en cuyo caso puede usar fácilmente su multímetro para averiguar cuál de los 3 USART está conectado al encabezado y deducir qué pin del encabezado es TX o RX. Si eso no funciona, entonces probablemente hicieron un cambio de nivel a través de algunas de las resistencias allí; También puede usar su medidor para verificar si alguno de ellos está conectado a los pines del cabezal y al MCART USART.
Un terminal de ese condensador gordo C2 probablemente esté conectado a una potencia +; Podría ser el MCU 3.3V o el encabezado 5V. Si está conectado a la MCU 3.3V, puede llevarlo al pin de cabecera VCC de 5V a través de uno de los componentes de 3 patillas que parecen reguladores cerca de la cabecera.
Con esos 4 pines identificados (Vcc, GND, TX y RX) puede ejecutar un ejemplo básico de esa biblioteca para ver si todo está bien.
O simplemente puede comprar un módulo mejor documentado como el R305 o el FPM10.