Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/benhg/radio-on-a-card
https://github.com/benhg/radio-on-a-card
Last synced: 19 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/benhg/radio-on-a-card
- Owner: benhg
- Created: 2024-01-06T04:53:13.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-08T02:09:06.000Z (about 1 year ago)
- Last Synced: 2024-11-01T22:43:10.581Z (2 months ago)
- Size: 153 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# radio-on-a-card
## Introduction
This repo is the place I will store all the thoughts/progress/details for the Radio Coprocessor project.
The high level idea is to build a PCIe card that has a powerful HF-capable SDR on it, which you can connect to a (Linux) computer as an expansion card. It will show up as two devices:
- A sound card
- A PCIe device with an associated device driver (source code will go here)The sound card exists to provide audio input to the radio and return audio output. The PCIe character device exists to send command instructions to the SDR, such as changing power settings, tuning the antenna, and changing the VFO setting.
Eventually, I plan to implement a user-space driver which will plug into some open source SDR software so people get the normal SDR experience they expect.
## Contents
This repo (will) contain three subdirectories:
- `architecture`, which will have informational documents about how the project is put together
- `hardware`, where board layout and list of components will live
- `software`, where the device drivers and software we use to run the SDR will live.