Muy buenas noches usuarios de este maravilloso foro. Bueno, pues el otro día me encontré un ratón inalámbrico tirado al lado de un contenedor.

(no me juzguéis) y tras llevarlo a casa me di cuenta de que en el compartimiento de la batería había un hueco para lo que debería de ser un dongle usb el cual permite conectar el ratón al PC y el cual estaba perdido (por cierto, el led reacciona igual que lo haría cualquier mouse, por lo que supuse que el mouse en sí funcionaba)

Aún así desmonté el ratón y lo limpié a fondo ( la placa estaba impoluta) puesto que yo tenía una idea en mente la cual luego detallaré.
Aquí una foto de la placa:

En esta misma sólo he podido encontrar dos microcontroladores el que hace de sensor y supongo que administra todas las funciones de mouse (es un paw3204db) y uno que al parecer es el que se comunica con el dongle 2.4 GHz, en la parte trasera no hay nada más.
Por lo que he podido leer cada ratón de Microsoft tiene un ID único que asocia ratón con dongle y que es irreemplazable, es decir, que no me valdría comprar un dongle de segunda mano pues a pesar de ser e mismo hardware el protocolo o código es diferente.
Peeero ahí es cuando yo pienso, "vamos a ver, hasta la parte de inalámbrico, sigue siendo nada más que un mouse, ¿no podría meterle yo un chip bluetooth de estos que venden por eBay por 2€ y volverlo bluetooth?".
El problema es que al buscar por Google "Como convertir mouse a bluetooth" y no encuentro lo que busco, lo más parecido es un tutorial realizado por Evan Kale (muy fan de su canal, esta loco, pero en el buen sentido) pero el cual convierte de PS2 a bluetooth y es para mouse y teclado (además de que usa una placa de arduino) lo que yo busco es algo más simple si puede ser y que quepa dentro del propio ratón sin tener que modificarlo demasiado.
Siguiendo con la investigación, he descubierto que el chip que usa el ratón para comunicarse es uno que se vende hasta en Aliexpress así que muy propietario de Microsoft no es, vaya.
El chip es el nrf 24le1g

(la foto la he sacado de internet) y por lo que he visto es un chip muy usado con arduinos y al parecer es reprogramable.
Mi pregunta es ¿Podría quitar este módulo y añadirle uno bluetooth de alguna forma? ¿o sería mejor comprar otro nrf 24le1g programarlo como receptor y reprogramar el del ratón para que se comunique con el receptor?
Y lo más importante: ¿Como lo haría? Soy muy novato en esto de los micros, lo más que he hecho con micros e sun pickit casero que nisiquiera funcionaba bien
Bueno, muchas gracias por adelantado. Realmente me da pena tirarlo otra vez a la basura pues está en muy buen estado y casi nuevo (es del 2013 según su etiqueta)
Edito(1):
Acabo de encontrar un datasheet del paw3204db en el cual al final del documento indican cómo se debería montar con un nrf 24le1g y que debería de haber un coector ISSP para programarlo. Me he dado cuenta de que realmente lo tiene, son esos 10 pines que están entre la bobina y el paw3204db, lo que yo pensaba que era el espacio para un chip que debería de ser para una versión mejor del ratón que yo tengo (ya sabeís eso de que usan la misma placa para diferentes modelos) ¡pero no! Resulta que es un conector para programarlo. Puede que esto sea una gran pista para conseguir lo que quiero. dejo por aquí un enlace al PDF del datasheet.

(no me juzguéis) y tras llevarlo a casa me di cuenta de que en el compartimiento de la batería había un hueco para lo que debería de ser un dongle usb el cual permite conectar el ratón al PC y el cual estaba perdido (por cierto, el led reacciona igual que lo haría cualquier mouse, por lo que supuse que el mouse en sí funcionaba)

Aún así desmonté el ratón y lo limpié a fondo ( la placa estaba impoluta) puesto que yo tenía una idea en mente la cual luego detallaré.
Aquí una foto de la placa:

En esta misma sólo he podido encontrar dos microcontroladores el que hace de sensor y supongo que administra todas las funciones de mouse (es un paw3204db) y uno que al parecer es el que se comunica con el dongle 2.4 GHz, en la parte trasera no hay nada más.
Por lo que he podido leer cada ratón de Microsoft tiene un ID único que asocia ratón con dongle y que es irreemplazable, es decir, que no me valdría comprar un dongle de segunda mano pues a pesar de ser e mismo hardware el protocolo o código es diferente.
Peeero ahí es cuando yo pienso, "vamos a ver, hasta la parte de inalámbrico, sigue siendo nada más que un mouse, ¿no podría meterle yo un chip bluetooth de estos que venden por eBay por 2€ y volverlo bluetooth?".
El problema es que al buscar por Google "Como convertir mouse a bluetooth" y no encuentro lo que busco, lo más parecido es un tutorial realizado por Evan Kale (muy fan de su canal, esta loco, pero en el buen sentido) pero el cual convierte de PS2 a bluetooth y es para mouse y teclado (además de que usa una placa de arduino) lo que yo busco es algo más simple si puede ser y que quepa dentro del propio ratón sin tener que modificarlo demasiado.
Siguiendo con la investigación, he descubierto que el chip que usa el ratón para comunicarse es uno que se vende hasta en Aliexpress así que muy propietario de Microsoft no es, vaya.
El chip es el nrf 24le1g

(la foto la he sacado de internet) y por lo que he visto es un chip muy usado con arduinos y al parecer es reprogramable.
Mi pregunta es ¿Podría quitar este módulo y añadirle uno bluetooth de alguna forma? ¿o sería mejor comprar otro nrf 24le1g programarlo como receptor y reprogramar el del ratón para que se comunique con el receptor?
Y lo más importante: ¿Como lo haría? Soy muy novato en esto de los micros, lo más que he hecho con micros e sun pickit casero que nisiquiera funcionaba bien
Bueno, muchas gracias por adelantado. Realmente me da pena tirarlo otra vez a la basura pues está en muy buen estado y casi nuevo (es del 2013 según su etiqueta)
Edito(1):
Acabo de encontrar un datasheet del paw3204db en el cual al final del documento indican cómo se debería montar con un nrf 24le1g y que debería de haber un coector ISSP para programarlo. Me he dado cuenta de que realmente lo tiene, son esos 10 pines que están entre la bobina y el paw3204db, lo que yo pensaba que era el espacio para un chip que debería de ser para una versión mejor del ratón que yo tengo (ya sabeís eso de que usan la misma placa para diferentes modelos) ¡pero no! Resulta que es un conector para programarlo. Puede que esto sea una gran pista para conseguir lo que quiero. dejo por aquí un enlace al PDF del datasheet.