Le mode debug de l'ESP32 ouvre la voie au SDR, émission comprise
Des hackers ont exploité un mode debug des puces ESP32 pour accéder aux données IQ brutes et faire fonctionner l'émission radio, selon Hackaday.
Des hackers ont découvert un mode debug dans la famille de puces ESP32 qui donne un accès direct aux données IQ brutes de la radio WiFi, rapporte Hackaday. Ce mode ouvre la voie à des usages de radio logicielle (SDR) sur du matériel qui n'était pas prévu pour cela.
Un hacker a réussi à faire fonctionner l'émission sur l'ESP32 et l'a intégrée au flux de données standard osmosdr. Deux autres personnes travaillaient en parallèle sur des bricolages ESP32 capables d'émettre.
Les capacités SDR de l'ESP32 ont déjà servi à diffuser des signaux de télévision numérique, des signaux vocaux et du FM Hell.
Une autre puce LoRa dans le viseur
Une autre trouvaille concerne la puce LoRa LR2021, une radio à résolution 16 bits couvrant la bande de 150 MHz à 960 MHz. Cette découverte a également été rapportée et relayée par Hackaday.
Ce type de détournement n'est pas sans précédent : à ses débuts, le projet RTL-SDR avait tiré une réception SDR fonctionnelle de clés USB de tuners TV, ce qui avait donné naissance à une vague de logiciels radio et de projets comme le suivi d'avions.
En bref
Qu'est-ce que le mode debug de l'ESP32 permet de faire en SDR ?
Il donne un accès direct aux données IQ brutes de la radio WiFi de la puce, ce qui permet de recevoir des signaux, et dans certains cas de les émettre.
L'ESP32 peut-il émettre en SDR ?
Oui, un hacker a fait fonctionner l'émission sur l'ESP32 et l'a intégrée au flux de données standard osmosdr.
Quelle autre puce a été identifiée comme utilisable en SDR ?
La puce LoRa LR2021, une radio à résolution 16 bits couvrant de 150 MHz à 960 MHz.