Ă€ 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 RF | AD9363 | AD9363 (débloc. AD9361/AD9364) | AD9363 (débloc. AD9361/AD9364) |
| Fréquence (par défaut) | 325 MHz – 3,8 GHz | 70 MHz – 6 GHz (firmware) | 70 MHz – 6 GHz (firmware) |
| Fréquence (après modification) | 70 MHz – 6 GHz | 70 MHz – 6 GHz | 70 MHz – 6 GHz |
| Bande passante instantanĂ©e | 20 MHz (spĂ©c.) | jusqu’Ă 56 MHz | jusqu’Ă 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 phase | n.c. (dépend du VCTCXO 40 MHz) | n.c. (VCTCXO 40 MHz 0,5 ppm) | n.c. (VCTCXO 40 MHz 0,5 ppm) |
| IMD3 | n.c. | n.c. | n.c. |
| Résolution ADC/DAC | 12 bits | 12 bits | 12 bits |
| Taux d’Ă©chantillonnage | 61,44 MSPS | 61,44 MSPS | 61,44 MSPS |
| Gain RX | 0 – 73 dB | 0 – 73 dB | 0 – 73 dB |
Processeur et FPGA
| Caractéristique | ADALM-PLUTO | HamGeek Pluto+ (PlAA+) | AD9363 + ZYNQ-7020 |
|---|---|---|---|
| SoC | Zynq-7010 | Zynq-7010 | Zynq-7020 |
| Cœurs CPU | 2 × Cortex-A9 | 2 × Cortex-A9 | 2 × Cortex-A9 |
| FrĂ©quence CPU | 667 MHz | 667 MHz | 667 MHz (jusqu’Ă 766 selon grade) |
| Cache L1 | 32 KB/cœur | 32 KB/cœur | 32 KB/cœur |
| Cache L2 | 512 KB | 512 KB | 512 KB |
| RAM | 512 MB | 512 MB | jusqu’Ă 1 GB |
| Type RAM | DDR3L | DDR3L | DDR3 / DDR3L |
| Flash QSPI | 32 MB | 32 MB | 32 MB (ou plus) |
| Cellules logiques FPGA | 28 K | 28 K | 85 K |
| LUT | 17 600 | 17 600 | 53 200 |
| Bascules (Flip-Flops) | 35 200 | 35 200 | 106 400 |
| Tranches DSP | 80 | 80 | 220 |
| Block RAM | 240 KB | 240 KB | 560 KB |
Connectivité et interfaces
| Caractéristique | ADALM-PLUTO | HamGeek Pluto+ (PlAA+) | AD9363 + ZYNQ-7020 |
|---|---|---|---|
| Port USB | Micro USB 2.0 (OTG) | Micro USB 2.0 (OTG) | USB 2.0 |
| Ethernet | Non (via adaptateur OTG) | Gigabit intégré | Gigabit intégré |
| WiFi | Non | Non | Non |
| Bluetooth | Non | Non | Non |
| GPIO | Oui (niveaux 1,8 V) | Oui (niveaux 1,8 V) | Oui (niveaux 1,8 V) |
| Connecteurs RF | 2 Ă— SMA | 2 Ă— SMA | 2 Ă— SMA |
| Débogage | Via USB | FT2232 + port série | JTAG / UART dédiés |
| Boot carte SD | Non | Oui (Micro SD) | Oui (Micro SD) |
| Horloge de référence externe | Non | Oui (entrée EXCLK) | Oui |
Mémoire et stockage
| Caractéristique | ADALM-PLUTO | HamGeek Pluto+ (PlAA+) | AD9363 + ZYNQ-7020 |
|---|---|---|---|
| RAM système | 512 MB | 512 MB | jusqu’Ă 1 GB |
| Vitesse RAM | 1066 MHz | 1066 MHz | 1066 MHz |
| Flash QSPI | 32 MB | 32 MB | 32 MB (ou plus) |
| eMMC | Non | Non | Optionnel |
| Carte SD | Non | Oui (boot) | Oui (boot) |
Logiciels et compatibilité
| Caractéristique | ADALM-PLUTO | HamGeek Pluto+ (PlAA+) | AD9363 + ZYNQ-7020 |
|---|---|---|---|
| GNU Radio | Oui | Oui | Oui |
| MATLAB / Simulink | Oui | Oui | Oui |
| SDR++ / SDRangel | Oui | Oui | Oui |
| GQRX | Oui | Oui | Oui |
| OpenWebRX | Oui | Oui | Oui |
| libiio (C/C++/C#/Python) | Oui | Oui | Oui |
| FPGA personnalisé (HDL) | VHDL / Verilog | VHDL / Verilog | VHDL / Verilog |
| Linux / Windows / macOS | Oui | Oui | Oui |
Alimentation et caractéristiques physiques
| Caractéristique | ADALM-PLUTO | HamGeek Pluto+ (PlAA+) | AD9363 + ZYNQ-7020 |
|---|---|---|---|
| Tension d’entrĂ©e | 4,5 – 5,5 V (USB) | 5 V ± 0,5 V | 5 V (selon carte) |
| Consommation | ~0,5 A (typ.) | jusqu’Ă 2 A | variable |
| Dimensions | 117 Ă— 79 Ă— 24 mm | ~130 Ă— 85 Ă— 25 mm | variable |
| Poids | ~110 g | ~150 g | variable |
| Boîtier | Plastique | Aluminium | Variable / nu |
Performances et capacités
| Caractéristique | ADALM-PLUTO | HamGeek Pluto+ (PlAA+) | AD9363 + ZYNQ-7020 |
|---|---|---|---|
| Canaux RX | 1 | 2 | 2 |
| Canaux TX | 1 | 2 | 2 |
| Duplex | Semi / plein | Semi / plein | Semi / plein |
| Débit données max | 61,44 MSPS | 61,44 MSPS | 61,44 MSPS |
| Profondeur IQ | 12 bits | 12 bits | 12 bits |
| Marge de traitement FPGA | Limité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 € |
| Documentation | Excellente (ADI) | Correcte (communauté) | Variable |
| Support communauté | Très actif | Actif | Limité |
| Support constructeur | Analog Devices | Vendeur | Vendeur |
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’usage | Recommandation |
|---|---|
| Apprentissage du SDR | ADALM-PLUTO |
| Radioamateur débutant | ADALM-PLUTO |
| Radioamateur avancé (2×2, réseau) | HamGeek Pluto+ |
| Monitoring RF | HamGeek Pluto+ |
| Traitement FPGA embarqué lourd | AD9363 + ZYNQ-7020 |
| R&D et systèmes personnalisés | AD9363 + 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
- Pluto+ : lien AliExpress
- HamGeek : lien AliExpress
- AD9363 : lien AliExpress