All Projects → luigifcruz → Pisdr Image

luigifcruz / Pisdr Image

Licence: mit
🥧 The SDR Linux Distro for the Raspberry Pi and other SBC. Compatible out of the box with multiple SDR.

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Pisdr Image

SoapyBladeRF
Soapy SDR plugin for the Blade RF
Stars: ✭ 16 (-95.38%)
Mutual labels:  sdr, gnuradio
Balena Electronjs
electronJS-based resin application template
Stars: ✭ 348 (+0.58%)
Mutual labels:  raspberry-pi, raspberrypi
Pigeon
Pigeon is a simple 3D printed cloud home surveillance camera project that uses the new Raspberry Pi Zero W
Stars: ✭ 266 (-23.12%)
Mutual labels:  raspberry-pi, raspberrypi
Mobilenet Ssd Realsense
[High Performance / MAX 30 FPS] RaspberryPi3(RaspberryPi/Raspbian Stretch) or Ubuntu + Multi Neural Compute Stick(NCS/NCS2) + RealSense D435(or USB Camera or PiCamera) + MobileNet-SSD(MobileNetSSD) + Background Multi-transparent(Simple multi-class segmentation) + FaceDetection + MultiGraph + MultiProcessing + MultiClustering
Stars: ✭ 322 (-6.94%)
Mutual labels:  raspberry-pi, raspberrypi
Raspap Webgui
Simple wireless AP setup & management for Debian-based devices
Stars: ✭ 3,383 (+877.75%)
Mutual labels:  raspberry-pi, raspberrypi
gr-quetzal1
This repository includes the UHF specifications for Quetzal-1, information on demodulating and decoding beacons from the satellite, as well as a graphical application to view beacon data.
Stars: ✭ 19 (-94.51%)
Mutual labels:  sdr, gnuradio
Pifmadv
Advanced Raspberry Pi FM transmitter with RDS encoding
Stars: ✭ 316 (-8.67%)
Mutual labels:  raspberry-pi, raspberrypi
gr-clenabled
OpenCL/GPU-enabled common blocks for GNURadio
Stars: ✭ 63 (-81.79%)
Mutual labels:  sdr, gnuradio
Raspibackup
Backup and restore your running Raspberry
Stars: ✭ 268 (-22.54%)
Mutual labels:  raspberry-pi, raspberrypi
Raspberry Pi Cross Compilers
Latest GCC Cross Compiler & Native (ARM & ARM64) CI generated precompiled standalone toolchains for all Raspberry Pis. 🍇
Stars: ✭ 261 (-24.57%)
Mutual labels:  raspberry-pi, raspberrypi
gr-ccsds
GNU Radio module for Reed Solomon coded CCSDS frames
Stars: ✭ 32 (-90.75%)
Mutual labels:  sdr, gnuradio
Sireprat
Remote Command Execution as SYSTEM on Windows IoT Core (releases available for Python2.7 & Python3)
Stars: ✭ 326 (-5.78%)
Mutual labels:  raspberry-pi, raspberrypi
gr-satnogs
SatNOGS GNU Radio Out-Of-Tree Module
Stars: ✭ 38 (-89.02%)
Mutual labels:  sdr, gnuradio
KS-1Q
Opensat first generation cubesat bus, launch into orbit at 2016/11/11
Stars: ✭ 22 (-93.64%)
Mutual labels:  sdr, gnuradio
SoapySDRPlay2
Soapy SDR plugin for SDRPlay
Stars: ✭ 49 (-85.84%)
Mutual labels:  sdr, gnuradio
My Pihole Blocklists
Create custom pi-hole blocklists
Stars: ✭ 269 (-22.25%)
Mutual labels:  raspberry-pi, raspberrypi
ScratchRadio
Educational software for use with the LimeSDR platform
Stars: ✭ 64 (-81.5%)
Mutual labels:  sdr, gnuradio
RF-List
RFSec tools
Stars: ✭ 98 (-71.68%)
Mutual labels:  sdr, gnuradio
Glodroid manifest
Android manifest for GloDroid (AOSP for the world's most accessible development platforms)
Stars: ✭ 266 (-23.12%)
Mutual labels:  raspberry-pi, raspberrypi
Pisugar
PiSugar is a battery module for Raspberry Pi zero / zero W / zero WH
Stars: ✭ 287 (-17.05%)
Mutual labels:  raspberry-pi, raspberrypi

🥧 PiSDR: The SDR Linux Distro for Your Pi

Modified Raspbian image with the latest SDR software pre-installed and ready to go. Compatible with every Pi.

Github All Downloads Github Latest Version

The PiSDR is a Raspbian based operating system for the Pi pre-loaded with multiple Software Defined Radio software. It was created to serve as a fast and reliable bootstrap for SDR projects.

Documentation

This is a single person project with limited time and resources to acquire expensive SDRs. Only radios validated by tests are supported by this image. This is a limitation to maintain a certain level of quality. If you are a vendor and want your SDR supported by this image, consider donating one unit to the project. The latest version of the PiSDR supports every Raspberry Pi model (Zero, 1, 2, 3 and 4).

Software

List of pre-installed software:

Radios

We currently support the following SDR:

Getting started

Download

The download file is hosted on GitHub Releases. Click in the button below to go to the latest release and choose the .tar.xz file to start downloading your PiSDR image. No .xz extraction is required. Use this file directly with the flashing software.

Download Latest Image

Installation

The installation process is the same as the vanilla Raspbian. You will need a MicroSD card with at least 8GB of capacity. To transfer the image file to the memory card we recommend the open-source and multi-platform balenaEtcher or the official Raspberry Pi Imager.

If you are feeling quite adventurous, you can copy the image to the memory card using dd. Warning: One should be extremely cautious using dd, as with any command of this kind it can destroy data irreversibly.

$ dd bs=4M if=pisdr.img of=/dev/sdX conv=fsync

Post Installation (Recommended)

When running your PiSDR installation for the first time, it's recommended to run the following command in the target board. This command will enable math optimizations supported by your hardware and speedup programs like GNU Radio and GQRX.

volk_profile

Usage

This image can be used as a standard Raspbian desktop environment. The HDMI Output, SSH, and Remote VNC are enabled by default. For usage information about any pre-installed software, please refer to our Software Page.

Warning: It is important to change the credentials after the first login to ensure your security.

SSH

To access the system with this option, you will need an SSH client. This is built-in inside the Command-Line of most operating systems (Linux, macOS and Windows 10). As a GUI alternative, we recommend using the PuTTY application available for Linux and Windows.

$ ssh [email protected]
Password: raspberry

VNC

The remote desktop can be accessed using any VNC client. The credentials are the same from the SSH. The default screen resolution is set to 720p. This setting can be easily changed inside the raspi-config menu (Advanced > Resolution). Note: The Remmina Client is known to be incompatible with this VNC Server.

Running Programs

Not all programs listed above will be listed on the desktop. Most of them require to be launched from the terminal. Please, refer to the documentation of the program that you would like to use for launch instructions. The README.md files can also be accessed offline inside the /home/pi/PiSDR directory.

About the project

PiSDR Project was created and maintained since 2019 by Luigi F. Cruz.

Donation

Donations are welcome. This would help offset the development cost.

Support

Feel free to hit me up on Twitter or Email if your question isn't answered by this documentation. If you found a bug, please, report it directly on GitHub Issues.

License

PiSDR is distributed by an MIT license.

Disclaimer

This project isn't in any way associated with the Raspberry Pi Foundation.

Contributing

Everyone is very welcome to contribute to our project. Project icon made by Smashicons.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].