
Zipper
myriadrf/reference-development-kit
The Myriad-RF Reference Hardware design files and firmware

Radio Astronomy Software Defined Radio
DigiRED v1.0 is an open-source printed circuit board by myriadrf, from the myriadrf/RASDR repository on GitHub. It is a 6-layer board of 59 × 62 mm with 538 parts on 246 nets, routed with 3,701 tracks and 600 vias.
It is built around the CDCV304PW, SN74LVC1G04DBVR and SP3010-04UTG, with the ADF4002BRU, TPS76801QD and FX10B-80S/8-SV(71) among its other parts. Its parts include 136 resistors, 64 capacitors, 14 ICs, 9 diodes and 6 crystals. It belongs with the radio and wireless boards of this library.

This project provides access to the hardware designs, firmware, host system drivers and applications for the RASDR project. RASDR is an Open Hardware project undertaken by members of the Society of Amateur Radio Astronomers (SARA) to develop a low cost, high performance software defined receiver for use by SARA members. The goal of RASDR is to provide a low cost hardware that enables radio astronomers and educational institutions to perform high quality astronomical measurements.
At the core of this capability is the Lime Microsystems, Ltd. LMS6002D Field Programmable Radio Frequency device. The device supports tunable RF reception over a wide range (400MHz to 3.8GHz) and high bandwidth (28Mhz). Through the use of a Host Interface Module, the LMS6002D is connected to a personal computer (PC) over a standard USB link. Both USB3 and USB2 are supported to enable the widest possible field of use, although full bandwidth of the LMS6002D is only achieved when using USB3.
RASDR2 hardware components consisting of DigiRED and MyriadRF modules
Radio Astronomy research is dominated by sensitive front-end radio detection and amplification equipment, a wide-bandwidth analog to digital conversion stage, and finally, a digital processing system to extract and present information. RASDR hardware is designed to provide all these functions in a low size, weight, and power form-factor.
RASDR2 block diagram showing basic use case and components
One RF transceiver chip provides receive functionality. The transmit section is calibrated to produce a continuous wave (CW) tone that is useful for up/down conversion of signals into the tuning band of the receive section. Wideband SMA connectors are available to enable reception in the region between 300 MHz to 3.8 GHz with up to 28 MHz of bandwidth at 12 bit I/Q sampling. The RASDR designs and driver source code are freely available at the RASDR Open Source project, please visit MyriadRF.org for details.
design � directory contains high-level design documents and specifications for the RASDR2 module and host APIs. This directory also includes development and testing information.
DigiRED � contains the hardware design files, firmware and information needed to manufacture the various host interfaces modules. The embedded firmware for the FX3 provides the SuperSpeed USB 3.0 interface and can also be customized for conditional on board processing within the limits of the internal RAM.
rfmodule � contains the hardware design files and information needed to manufacture the MyriadRF module that sits atop the DigiRED.
host � the host directory contains host processor APIs, device drivers and libraries for accessing the RASDR modules via USB. Support is provided for embedded C/C++ development.
Unless otherwise specified, all software source files are licensed using the GNU General Public license version 2. All hardware related designs and source artifacts are licensed under the �Creative Commons Attribution 3.0 Unported�. To read the details of the license please review "license.html" or visit http://creativecommons.org/licenses/by/3.0/legalcode.
For specific information see the COPYING.MD file(s).
| Qty | Value | Footprint | References |
|---|---|---|---|
| 282 | Val** | Via_4_2 | Via_4_2, Via_4_2, Via_4_2, Via_4_2, Via_4_2, Via_4_2, Via_4_2, Via_4_2, Via_4_2, Via_4_2, Via_4_2, Via_4_2, Via_4_2, Via_4_2, Via_4_2, Via_4_2 +266 |
| 40 | 22 | R_SM0402 | R17, R18, R19, R20, R21, R22, R106, R107, R108, R109, R110, R111, R112, R113, R114, R115 +24 |
| 32 | 0 | R_SM0402 | R10, R100, R101, R102, R103, R104, R105, R116, R117, R118, R119, R120, R121, R122, R123, R124 +16 |
| 18 | 0.1uF | C_SM0402 | C1, C2, C3, C4, C11, C12, C13, C14, C53, C55, C56, C57, C58, C59, C60, C61 +2 |
| 16 | 0.1uF | C_SM0201 | C18, C19, C20, C21, C23, C25, C28, C31, C32, C38, C39, C41, C42, C43, C47, C48 |
| 14 | 10K | R_SM0402 | R2, R11, R12, R14, R15, R65, R66, R67, R72, R73, R74, R80, R91, R134 |
| 10 | 10nF | C_SM0201 | C24, C30, C33, C35, C37, C40, C44, C45, C49, C51 |
| 9 | 470 | R_SM0402 | R1, R75, R76, R77, R78, R88, R128, R129, R130 |
| 6 | 100K | R_SM0402 | R49, R50, R51, R52, R55, R56 |
| 6 | 4.7K | R_SM0402 | R61, R62, R63, R64, R136, R137 |
| 6 | VAL** | Fiducial | Fiducial, Fiducial, Fiducial, Fiducial, Fiducial, Fiducial |
| 6 | Yellow | LD_0603 | D3, D4, D5, D6, D7, D8 |
| 5 | 0 | R_SM0805 | R3, R4, R132, R133, R135 |
| 5 | TP | TP | TP1, TP2, TP3, TP4, TP5 |
| 4 | 13pF | C_SM0402 | C7, C8, C9, C10 |
| 4 | 220R/100MHz | RL_SM0805 | R53, R54, R57, R58 |
| 4 | 2K2 | R_SM0402 | R94, R95, R96, R99 |
| 4 | 3.2_hole | 3.2_hole | H1, H2, H3, H4 |
| 3 | 1K | R_SM0402 | R83, R86, R93 |
| 3 | 2.2uF | C_SM0603 | C26, C36, C46 |
| 3 | 22pF | C_SM0402 | C5, C65, C66 |
| 3 | Green | LD_0603 | D1, D2, D9 |
| 3 | SN74LVC1G04DBVR | SOT23-5 | U13, U14, U15 |
| 2 | 10nF | C_SM0402 | C6, C64 |
| 2 | 10uF | C_SM0603 | C50, C52 |
| 2 | 19.2MHz | SM_XO | Q1, Q2 |
| 2 | 1uF | C_SM0402 | C22, C27 |
| 2 | 200/1% | R_SM0402 | R69, R71 |
| 2 | 4.7uF | C_TANT_SM0603 | C17, C34 |
| 2 | 6.04K/1% | R_SM0402 | R68, R70 |
| 2 | CONN_2X1 | TH_PINHD-1X2_RA | J1, J2 |
| 2 | CYUSB3011 | FBGA_121_Ball_10x10 | U1, U2 |
| 2 | M25P40 | SOIC-8 | U4, U6 |
| 2 | MINI-USB3110-30-A | SMD_USB3110 | X4, X5 |
| 2 | SP3010-04UTG | uDFN-10 | U3, U5 |
| 2 | T_SWITCH | SW_B3U-1000P | SW1, SW2 |
| 1 | 1.15K | R_SM0402 | R85 |
| 1 | 10 | R_SM0402 | R79 |
| 1 | 1K6 | R_SM0402 | R90 |
| 1 | 220pF | C_SM0402 | C54 |
| 1 | 3.57K | R_SM0402 | R84 |
| 1 | 30.1K | R_SM0402 | R82 |
| 1 | 330 | R_SM0402 | R131 |
| 1 | 3K | R_SM0402 | R89 |
| 1 | 430 | R_SM0402 | R81 |
| 1 | 560pF | C_SM0402 | C29 |
| 1 | 750 | R_SM0402 | R87 |
| 1 | ADF4002 | 20Lead_LFCSP_VQ | U16 |
| 1 | CDCV304PW | TSSOP-8 | U11 |
| 1 | CONN_2X10 | TH_PINHD-10X2_HRA | X3 |
| 1 | CONN_2X4 | TH_PINHD-4X2_V | X2 |
| 1 | FX10B-80S/8-SV | SMD_FX10B-80S_8_SV | X1 |
| 1 | LOGO | DigiRED_Logo | G*** |
| 1 | MMBT3904 | SOT23 | Q3 |
| 1 | P_SWITCH | SW_2POS_TH | SW3 |
| 1 | RACON_TXCO | SMD_TXCO | TCXO1/2 |
| 1 | RACON_TXCO_PLUTO+ | SMD_TXCO_Pluto+ | TCXO2 |
| 1 | SI5356 | QFN24 | U12 |
| 1 | SMA | SMA | X7 |
| 1 | TPS74801SON | SON-10 | U8 |
| 1 | TPS76801QD | SOIC-8 | U9 |
| 1 | Val** | Via_3_2 | Via_3_2 |
It measures 59 × 62 mm and has 6 copper layers, 1.6 mm thick.
538 parts, built around the CDCV304PW, SN74LVC1G04DBVR, SP3010-04UTG and ADF4002BRU. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the myriadrf/RASDR repository on GitHub, at the commit this page was made from: the board is DigiRED/hardware/v1r3/KiCAD/DigiRED_v1.0.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask myriadrf before reusing the design.

myriadrf/reference-development-kit
The Myriad-RF Reference Hardware design files and firmware


JackToaster/framework_logic_analyzer
16 channel USB 3 Logic analyzer expansion card for Framework laptop


sandgum/Triangulate-SF_01-Speaker-Frame
A 24 inch Raspberry Pi-based Android digital picture frame attached to a 220W stereo Bluetooth speaker with DSP



wzwqoo/fmcw_10ghz_radar
A single-board 1TX / 3RX, 10 GHz FMCW radar, its Artix-7 range–Doppler–CFAR backend, and the carrier board that mounts the radar alongside a global-shutter camera and an impact microphone.