User profile picture

Dyadic

@dyadic
  • dyadic
  • README.md

Key Repositories

RF Blocks Hardware Control

Code for the rfblocks Python framework containing classes for control of hardware modules. These classes model the internal hardware registers of the modules and allow for configuration and command.

RF Blocks Embedded Command Processing

The ECApp firmware is designed to provide simple, low level access to the underlying controller hardware.

For the Raspberry Pi pico (Zephyr RTOS)

For the Raspberry Pi Pico (Bare Metal)

For the Atmel Atmega32u2

RF Blocks LTC5582/LT5537 Power Detector Control

Attiny45 firmware for SPI control of LTC5582/LT5537 power detector ADC. As a bonus, detector calibration data is stored in the Attiny EEPROM.

Zero Copy Linux DMA Driver

A Xilinx AXI DMA Linux kernel driver and user space library together with Python bindings. Used with the Zynq 7000 and Red Pitaya board to implement a dual ADC/DAC for signal acquisition.

RF Blocks Hardware Modules

RF Blocks modules provide specific, discrete RF signal processing functions such as gain blocks, frequency synthesizers, mixers, RF switches, attenuators. RF Blocks modules are open hardware and all design files are available under the CERN-OHL-S v2 license.

RF Blocks Reference Designs

Designs which make use of RF Blocks hardware modules. These currently include RF signal generators, a broadband RF power meter, a versatile clock generator and wideband frequency converters.

Activity

View all
Loading
There was an error loading users activity calendar.
  • Loading

Personal projects

View all
  • Loading
Loading

Info

1:33 AM
Member since July 27, 2018