High-speed data acquisition with Raspberry Pi Pico 2’s HSTX interface and HDMI to USB 3.0 video capture dongle

Raspberry Pi Pico 2 high-speed data acquisition

We previously explained the HSTX high-speed serial transmit interface of the Raspberry Pi RP2350 microcontroller was mostly useful for video outputs and display interfaces since it can only transmit, and not receive data. But Steve Markgraf found another use case for the HSTX interface – high-speed data acquisition – combining a Raspberry Pi Pico 2 board with the DVI Sock board for Pico and one of those cheap MS2130-based HDMI to USB 3.0 video capture dongles. He managed to stream out up to 75 MB/s of real-time data from an overclocked RP2350 to a host computer with a USB 3.0 port. The Adafruit Feather RP2350 HSTX board should also work, but also not been tested. Steve’s “hsdaoh-rp2350” data acquisition over HDMI firmware is based on the dvi_out_hstx_encoder example from Raspberry Pi using the HSTX interface for DVI output and code by Shuichi Takano implementing the HDMI data island encoding required […]

DeepRad is a cheap, modular SDR receiver based on the RTL-SDR (Crowdfunding)

Deeprad Single modular SDR receiver

DeepRad is a software-defined radio (SDR) receiver built in the RTL-SDR form factor. The modular SDR receiver offers advantages over other RTL-SDR-based devices which make it easier to integrate with other components and build custom solutions for your specific applications. The DeepRad SDR receiver is based on the RTL-SDR dongle and features the same Realtek RTL2832U demodulator chip with an R860T tuner. The module features D+ and D- pins for USB connection, V+ for 5 V power supply, solderable jumpers for oscillator selection, an RF pin for antenna connection, and 8 shield pin connectors for shielding and support. The module is targeted at custom designs, with the user free to choose the best components for their application. It is as versatile as a typical SDR receiver, with applications ranging from FM radio listening to aircraft tracking. We have previously covered other RTL-SDR receivers, such as the KrakenSDR and the RTL-SDR […]

NXP SAF9000 and SAF9100 Automotive Audio DSP bring AI to car infotainment

NXP AI Audio Proce with SAF9xxx Audio DSPs

NXP has recently launched the SAF9xxx Automotive Audio DSP family, which currently includes SAF9000 and SAF9100 AI audio DSPs. Built around Cadence’s latest generation high-performance Tensilica HiFi 5 DSPs, these new chips not only feature AI and ML capabilities, but also include features like driver’s voice pitches and accent recognition, noise cancellation, voice recognition, emergency siren detection, and more. Additionally, the SAF9000 chip includes a software-defined radio option with up to five integrated tuners (controlled by an integrated Arm Cortex-M7 core) that covers all major global broadcast radio standards, including DAB, HD Radio, DRM, CDR, and AM/FM into a single chip solution. SAF9xxx Automotive Audio DSP specifications DSP – Tensilica HiFi 5 DSPs with dedicated neural network engines Integrated Controller – Arm Cortex-M7 core for tuner and audio control middleware Radio Features (SAF9000 only) Supports AM, FM, DAB, DAB+, DMB, HD Radio, DRM for AM, DRM for FM (DRM+), CDR […]

LimeNET Micro 2.0 Developer Edition board leverages Raspberry Pi CM4 and LimeSDR XTRX SDR module (Crowdfunding)

LimeNET Micro 2.0 developer edition

The LimeNET Micro 2.0 Developer Edition board is a modular software-defined radio (SDR) platform from Lime Microsystems that is based on the Raspberry Pi Compute Module 4 and the company’s own SDR board, the LimeSDR XTRX. It builds upon previous versions from Lime Microsystems, such as the LimeSDR Mini and LimeSDR Mini 2.0. It features a MIMO (multiple-input, multiple-output) radio and runs the more powerful Compute Module 4, an upgrade from the Raspberry Pi CM3 in earlier versions. The LimeSDR XTRX is an open-source, high-performance SDR in a compact, Mini PCIe form factor.  It provides a platform for building logic-intensive digital and RF designs and can be used for MIMO antenna configurations from 2Tx2R to 32Tx32R. The platform is built around a planar system board, the LimePSB RPCM, which integrates the CM4, the XTRX, and other components and interfaces to make a complete baseband + RF solution for diverse wireless […]

gr-lora_sdr – A GNU Radio SDR implementation of a LoRa transceiver

GNU Radio SDR LoRa testbed

The physical layer of the LoRa (LoRa PHY) is a proprietary standard owned by Semtech and people have been trying to reverse-engineer the LoRa standard for years with projects such as GR-LoRa, and over the year various people have taken over the works and new projects have come with the latest one being the gr-lora_sdr GNU Radio software-defined radio (SDR) implementation of a LoRa transceiver. The project has been conducted in collaboration with the Telecommunication Circuits Laboratory of the EPFL (École Polytechnique Fédérale de Lausanne) in Switzerland, and gr-lora_sdr is available as a module for GNU Radio 3.10 with both Tx and Rx implemented so it can be used with hardware compatible with GNU Radio that works in the ISM bands for LoRa (e.g. 433 MHz, 868 MHz, 915 MHz). Highlights of the gr-lora_sdr project: Sends and receives LoRa packets between USRP-USRP and USRP-commercial LoRa transceiver (tested with Adafruit Feather […]

RTL-SDR Blog V4 dongle launched with Rafeal R828D tuner chip

RTL-SDR Blog V4 dongle

RTL-SDR has just launched the RTL-SDR Blog V4 dongle for software-defined radio (SDR) enthusiasts based on the Rafael R828D tuner chip with three switchable inputs instead of the R860 chip used in RTL-DSR Blog V3 dongle. The new model still features the Realtek RTL2832U demodulator found in all previous versions of the SDR USB dongles but adds basic input filtering, integrates an improved LDO for the power circuity leading to fewer heat emissions, and improves HF reception thanks to a built-in upconverter. The main RTL-SDR Blog V4 dongle improvements include: Improved HF Reception thanks to a built-in upconverter instead of using a direct sampling circuit. Some positive consequences are that there’s no more Nyquist folding of signals around 14.4 MHz, improved sensitivity, and adjustable gain on HF. Improved filtering thanks to the three inputs of the R828D tuner chip found in the V4 dongle. Three bands (HF, VHF, and UHF) […]

AntSDR E200 – Gigabit Ethernet connected SDR with Xilinx Zynq SoC FPGA supports 70 MHz – 6 GHz range (Crowdfunding)

AntSDR E200 SDR board

We’ve just written about the uSDR M.2 SDR module on Crowd Supply, but it turns out the crowdfunding platform is hosting another SDR (Software-Defined Radio) project with the AntSDR E200 board equipped with an AMD Embedded Zynq 7020 SoC FPGA and an Analog Devices AD9363 or AD9361 RF chipset, and providing Gigabit Ethernet connectivity to the host. The board can operate in the 70 MHz – 6 GHz range with the AD9361 chipset, and the 325 MHz – 3.8 GHz range with the AD9363, supports 2×2 MIMO with two SMA antenna connectors and two U.FL connectors, and also features expansion interfaces for GPIOs. AntSDR E200 specifications: SoC FPGA – AMD Embedded/Xilinx Zynq 7020 dual-core Arm Cortex-A9 processor and FPGA with 85K logic cells, 4.9Mb Block RAM, 220 DSP slices System Memory – 512MB DDR3 Storage – 256 Mbit QSPI flash for firmware; microSD card slot (bottom side) RF Chipset – […]

uSDR – A tiny M.2 SDR board controllable from your web browser (Crowdfunding)

uSDR M.2 SDR module

uSDR is an embedded software-defined radio (SDR) M.2 board based on an AMD Embedded Artix-7 FPGA and designed to be controlled in the Chrome, Opera, or Edge browser without specific drivers or software thanks to WebUSB technology. The module can be inserted into any compatible host, or through M.2, USB, mini PCIe or PCIe adapters, and used from a web browser with ready-to-use applications such as a spectrum monitor or a signal analyzer, or your own JavaScript, C/C++, Rust, Go, or C# application thanks to WebAssembly and the Emscripten project. uSDR specifications: RFIC – Lime Microsystems LMS6002D programmable RF (FPRF) transceiver IC operates from 300MHz to 3.8GHz FPGA – AMD Embedded XC7A35T (Artix-7) FPGA with 33,280 logic cells Full-duplex TX & RX Frequency range – 300 – 3700 MHz (usable range typically starts from 230 MHz) RX/TX Bandwidth – 0.75 – 28 MHz plus bypass mode Clock generator – SI5332A […]

UP 7000 x86 SBC