Gadgets

Un développeur ajoute l'émission à la radio SDR de l'ESP32

Murmel publie une version préliminaire d'un firmware ESP32 capable d'émettre sur la bande 2,4 GHz, ouvrant la voie à une radio logicielle complète.

Le développeur Murmel a publié une version préliminaire d'un firmware pour ESP32 qui ajoute la capacité d'émission à la radio 2,4 GHz de la puce, jusqu'ici limitée à la réception. Selon le site hackaday.com, ce firmware transforme ainsi l'ESP32 en plateforme de radio logicielle complète, capable de transmettre comme de recevoir des échantillons radio bruts.

Le firmware est compatible avec gqrx, un logiciel de réception SDR courant. Murmel l'a démontré en établissant une communication entre un ESP32-S3 et un ESP32-C6 à l'aide d'un mode Hellschreiber qu'il a mis au point.

Le développeur travaille par ailleurs sur une modulation 802.15.4 pour l'ESP32, qui pourrait permettre à la puce de communiquer avec le protocole ZigBee.

Un projet issu d'une série de travaux sur la radio 2,4 GHz

Cette publication fait suite à des travaux plus anciens sur la radio 2,4 GHz intégrée à de nombreuses variantes de l'ESP32, qui avaient permis un accès brut aux échantillons radio et transformé la puce en plateforme SDR en réception seule. L'équipe derrière ces premiers travaux, Espargos, n'est pas liée à la version d'émission publiée par Murmel.

L'API d'Espressif suggère que les radios de l'ESP32 peuvent descendre jusqu'à 100 MHz. Les premiers travaux autour du RTL-SDR avaient lancé une vague d'expérimentation en radio logicielle chez les passionnés.

En bref

Qu'est-ce que le firmware ESP32 de Murmel ?

Une version préliminaire d'un firmware qui ajoute l'émission à la radio 2,4 GHz de l'ESP32, en complément de la réception.

Avec quel logiciel ce firmware fonctionne-t-il ?

Il est compatible avec gqrx. Murmel l'a démontré en faisant communiquer un ESP32-S3 et un ESP32-C6 via un mode Hellschreiber.

Quelles sont les prochaines étapes ?

Le développeur travaille sur une modulation 802.15.4, qui pourrait permettre à l'ESP32 de communiquer en ZigBee.

Source