Comparatif Pluto+ – HamGeek-Radio SDR (PlAA+) – AD9363+ZYNQ7020

À la demande d’un OM (F4FBA), j’ai réalisé ce comparatif et je vous le partage pour en faire profiter tout le monde. Pour ceux à qui le titre ne parlerait pas, il s’agit d’émetteurs-récepteurs SDR (radios définies par logiciel).

Les trois plateformes reposent sur le même transceiver Analog Devices AD9363 (déblocable en AD9361/AD9364). Leurs différences portent donc sur le SoC/FPGA, la connectivité et le prix, bien plus que sur les performances RF brutes, qui restent proches d’une carte à l’autre.

Spécifications RF et radio

Caractéristique ADALM-PLUTO HamGeek Pluto+ (PlAA+) AD9363 + ZYNQ-7020
Chipset RFAD9363AD9363 (débloc. AD9361/AD9364)AD9363 (débloc. AD9361/AD9364)
Fréquence (par défaut)325 MHz – 3,8 GHz70 MHz – 6 GHz (firmware)70 MHz – 6 GHz (firmware)
Fréquence (après modification)70 MHz – 6 GHz70 MHz – 6 GHz70 MHz – 6 GHz
Bande passante instantanée20 MHz (spéc.)jusqu’à 56 MHzjusqu’à 56 MHz
Puissance TX~7 dBm (typ.)~7 dBm (typ.)~7 dBm (typ.)
Facteur de bruit RX~3,5 dB (typ., AD9363)~3,5 dB (typ., AD9363)~3,5 dB (typ., AD9363)
Bruit de phasen.c. (dépend du VCTCXO 40 MHz)n.c. (VCTCXO 40 MHz 0,5 ppm)n.c. (VCTCXO 40 MHz 0,5 ppm)
IMD3n.c.n.c.n.c.
Résolution ADC/DAC12 bits12 bits12 bits
Taux d’échantillonnage61,44 MSPS61,44 MSPS61,44 MSPS
Gain RX0 – 73 dB0 – 73 dB0 – 73 dB

Processeur et FPGA

Caractéristique ADALM-PLUTO HamGeek Pluto+ (PlAA+) AD9363 + ZYNQ-7020
SoCZynq-7010Zynq-7010Zynq-7020
Cœurs CPU2 × Cortex-A92 × Cortex-A92 × Cortex-A9
Fréquence CPU667 MHz667 MHz667 MHz (jusqu’à 766 selon grade)
Cache L132 KB/cœur32 KB/cœur32 KB/cœur
Cache L2512 KB512 KB512 KB
RAM512 MB512 MBjusqu’à 1 GB
Type RAMDDR3LDDR3LDDR3 / DDR3L
Flash QSPI32 MB32 MB32 MB (ou plus)
Cellules logiques FPGA28 K28 K85 K
LUT17 60017 60053 200
Bascules (Flip-Flops)35 20035 200106 400
Tranches DSP8080220
Block RAM240 KB240 KB560 KB

Connectivité et interfaces

Caractéristique ADALM-PLUTO HamGeek Pluto+ (PlAA+) AD9363 + ZYNQ-7020
Port USBMicro USB 2.0 (OTG)Micro USB 2.0 (OTG)USB 2.0
EthernetNon (via adaptateur OTG)Gigabit intégréGigabit intégré
WiFiNonNonNon
BluetoothNonNonNon
GPIOOui (niveaux 1,8 V)Oui (niveaux 1,8 V)Oui (niveaux 1,8 V)
Connecteurs RF2 × SMA2 × SMA2 × SMA
DébogageVia USBFT2232 + port sérieJTAG / UART dédiés
Boot carte SDNonOui (Micro SD)Oui (Micro SD)
Horloge de référence externeNonOui (entrée EXCLK)Oui

Mémoire et stockage

Caractéristique ADALM-PLUTO HamGeek Pluto+ (PlAA+) AD9363 + ZYNQ-7020
RAM système512 MB512 MBjusqu’à 1 GB
Vitesse RAM1066 MHz1066 MHz1066 MHz
Flash QSPI32 MB32 MB32 MB (ou plus)
eMMCNonNonOptionnel
Carte SDNonOui (boot)Oui (boot)

Logiciels et compatibilité

Caractéristique ADALM-PLUTO HamGeek Pluto+ (PlAA+) AD9363 + ZYNQ-7020
GNU RadioOuiOuiOui
MATLAB / SimulinkOuiOuiOui
SDR++ / SDRangelOuiOuiOui
GQRXOuiOuiOui
OpenWebRXOuiOuiOui
libiio (C/C++/C#/Python)OuiOuiOui
FPGA personnalisé (HDL)VHDL / VerilogVHDL / VerilogVHDL / Verilog
Linux / Windows / macOSOuiOuiOui

Alimentation et caractéristiques physiques

Caractéristique ADALM-PLUTO HamGeek Pluto+ (PlAA+) AD9363 + ZYNQ-7020
Tension d’entrée4,5 – 5,5 V (USB)5 V ± 0,5 V5 V (selon carte)
Consommation~0,5 A (typ.)jusqu’à 2 Avariable
Dimensions117 × 79 × 24 mm~130 × 85 × 25 mmvariable
Poids~110 g~150 gvariable
BoîtierPlastiqueAluminiumVariable / nu

Performances et capacités

Caractéristique ADALM-PLUTO HamGeek Pluto+ (PlAA+) AD9363 + ZYNQ-7020
Canaux RX122
Canaux TX122
DuplexSemi / pleinSemi / pleinSemi / plein
Débit données max61,44 MSPS61,44 MSPS61,44 MSPS
Profondeur IQ12 bits12 bits12 bits
Marge de traitement FPGALimitée (28 K)Limitée (28 K)Étendue (85 K)

Prix et support

Caractéristique ADALM-PLUTO HamGeek Pluto+ (PlAA+) AD9363 + ZYNQ-7020
Prix indicatif~230 – 260 €~130 – 200 €~200 – 350 €
DocumentationExcellente (ADI)Correcte (communauté)Variable
Support communautéTrès actifActifLimité
Support constructeurAnalog DevicesVendeurVendeur

Avantages spécifiques

ADALM-PLUTO

  • Carte officielle Analog Devices, la mieux documentée
  • Excellente pour l’apprentissage et l’expérimentation
  • Compacte et alimentée par le seul port USB
  • Écosystème logiciel de référence (libiio, GNU Radio, MATLAB)

HamGeek Pluto+ (PlAA+)

  • Deux voies TX et deux voies RX
  • Gigabit Ethernet intégré et boot sur carte Micro SD
  • Entrée d’horloge de référence externe
  • Reste compatible avec l’écosystème PlutoSDR
  • Boîtier aluminium, meilleur blindage

AD9363 + ZYNQ-7020

  • FPGA nettement plus vaste (85 K cellules) et jusqu’à 1 GB de RAM
  • Plus grande marge pour du traitement embarqué personnalisé
  • Deux voies TX/RX et Gigabit Ethernet
  • Base des projets ouverts type LibreSDR

Cas d’utilisation recommandés

Cas d’usageRecommandation
Apprentissage du SDRADALM-PLUTO
Radioamateur débutantADALM-PLUTO
Radioamateur avancé (2×2, réseau)HamGeek Pluto+
Monitoring RFHamGeek Pluto+
Traitement FPGA embarqué lourdAD9363 + ZYNQ-7020
R&D et systèmes personnalisésAD9363 + ZYNQ-7020

Conclusion comparative

ADALM-PLUTO

Points forts

  • Excellent rapport qualité/prix pour débuter
  • Documentation et support communautaire exceptionnels
  • Compact, portable, support officiel Analog Devices

Limitations

  • Une seule voie TX et une seule voie RX
  • Pas d’Ethernet ni de boot SD en standard
  • FPGA le plus modeste des trois

Idéal pour : débutants, étudiants, projets éducatifs.

HamGeek Pluto+ (PlAA+)

Points forts

  • Deux voies TX/RX, Gigabit Ethernet, boot SD
  • Entrée d’horloge externe, boîtier aluminium
  • Compatible avec l’écosystème et les outils PlutoSDR

Limitations

  • Même SoC/FPGA (Zynq-7010) que l’ADALM-PLUTO : pas de gain de traitement
  • Documentation et support moins structurés que chez ADI

Idéal pour : radioamateurs expérimentés, projets réseau, monitoring RF.

AD9363 + ZYNQ-7020

Points forts

  • FPGA le plus vaste, jusqu’à 1 GB de RAM
  • Plus grande flexibilité de conception
  • Base idéale pour des développements ouverts avancés

Limitations

  • Prix et complexité plus élevés
  • Support variable selon l’implémentation et le vendeur
  • Demande davantage d’expertise

Idéal pour : développement, recherche, systèmes personnalisés.

Guide de choix

Choisir l’ADALM-PLUTO si :

  • Vous débutez dans le SDR
  • Vous privilégiez une documentation et un support solides
  • Vous voulez une solution compacte et éprouvée

Choisir le HamGeek Pluto+ si :

  • Vous avez besoin de deux voies TX/RX
  • Vous voulez Gigabit Ethernet et le boot sur carte SD
  • Vous souhaitez rester dans l’écosystème PlutoSDR

Choisir l’AD9363 + ZYNQ-7020 si :

  • Vous avez besoin d’un gros FPGA et de beaucoup de RAM
  • Vous développez du traitement embarqué personnalisé
  • Le budget n’est pas la contrainte principale

Évolution future

ADALM-PLUTO — produit mature et stable, mises à jour régulières, écosystème solide.

HamGeek Pluto+ — dérivé communautaire actif, firmware Pluto+ maintenu sur GitHub.

AD9363 + ZYNQ-7020 — plateforme évolutive (famille LibreSDR), adaptable selon l’implémentation.

Liens

Intelligence artificielle
L’intelligence artificielle a participé au processus de rédaction de cet article en apportant une assistance à la mise en page, à la correction de la syntaxe, de la grammaire, de l’orthographe et d’éventuelles erreurs ou améliorations de formulation.
Certains schémas, codes, illustrations ou éléments graphiques peuvent également avoir été réalisés avec l’aide d’outils d’intelligence artificielle.
En savoir plus ...

6 réflexions au sujet de « Comparatif Pluto+ – HamGeek-Radio SDR (PlAA+) – AD9363+ZYNQ7020 »

    1. Bonjour Bastien
      Je n’ai n’ai pas cela …
      Pour exécuter srsRAN, il faut une configuration matérielle qui puisse gérer à la fois la charge de traitement des signaux radio et les exigences du logiciel.
      Si tu veux utiliser un Raspberry Pi 4, par exemple, il est possible d’exécuter srsRAN, mais cela dépendra des besoins en performances. Un Pi 4 avec 4 Go ou 8 Go de RAM peut convenir pour des usages simples (tests avec une faible bande passante ou configuration de base).
      Un système embarqué plus puissant comme un Jetson Nano ou un Odroid N2+ offrirait de meilleures performances.
      Prends aussi en compte les performances de la carte SD si tu utilises un Raspberry Pi. Une carte SD rapide (class 10 ou UHS-1) est essentielle pour éviter les goulets d’étranglement.
      73

  1. Hello merci pour la réponse je voulais dire exécuter srsran depuis un host pc mais la hamgeek a un slot sd et il lui faut le bon firmware et ça fait 2mois je crois que ça n’avance pas 🙁

    1. Bonjour Évariste,

      Merci pour votre retour. Ce comparatif, je l’ai fait à la demande d’un OM et j’en ai fait profiter la communauté par la même occasion. Vous avez raison, il restait des boulettes : l’article vient d’être corrigé (par l’IA, oui 😉 ) — RAM du Pluto remise à 512 Mo, colonne HamGeek repassée en Zynq-7010, WiFi/ESP32 retiré, et les valeurs RF fantaisistes remplacées par des chiffres sourcés ou passées en « n.c. ».

      S’il subsiste encore des erreurs, n’hésite pas à me les signaler, je corrigerai avec plaisir.


      PS :
      Un grand merci pour tout le travail que vous partagez sur GitHub. Le firmware tezuka et vos développements autour des SDR sont vraiment remarquables — du beau boulot, et précieux pour toute la communauté.

      Bravo, et merci encore.

      73, Jean-Paul F4HXN

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *