• Stars
    star
    6,373
  • Rank 6,208 (Top 0.2 %)
  • Language
    C
  • License
    GNU General Publi...
  • Created over 12 years ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

low cost software radio platform

HackRF

This repository contains hardware designs and software for HackRF, a low cost, open source Software Defined Radio platform.

HackRF One

(photo by fd0 from https://github.com/fd0/hackrf-one-pictures)

principal author: Michael Ossmann [email protected]

Information on HackRF and purchasing HackRF: https://greatscottgadgets.com/hackrf/


Documentation

Documentation for HackRF can be viewed on Read the Docs. The raw documentation files for HackRF are in the docs folder in this repository and can be built locally by installing Sphinx Docs and running make html. Documentation changes can be submitted through pull request and suggestions can be made as GitHub issues.

To create a PDF of the HackRF documentation from the HackRF repository while on Ubuntu:

  • run sudo apt install latexmk texlive-latex-extra
  • navigate to hackrf/docs on command line
  • run the command make latex
  • run the command make latexpdf

Getting Help

Before asking for help with HackRF, check to see if your question is listed in the FAQ.

For assistance with HackRF general use or development, please look at the issues on the GitHub project. This is the preferred place to ask questions so that others may locate the answer to your question in the future.

We invite you to join our community discussions on Discord. Note that while technical support requests are welcome here, we do not have support staff on duty at all times. Be sure to also submit an issue on GitHub if you've found a bug or if you want to ensure that your request will be tracked and not overlooked.

If you wish to see past discussions and questions about HackRF, you may also view the mailing list archives.

GitHub issues on this repository that are labelled "technical support" by Great Scott Gadgets employees can expect a response time of two weeks. We currently do not have expected response times for other GitHub issues or pull requests for this repository.

More Repositories

1

ubertooth

Software, firmware, and hardware designs for Ubertooth
C
1,909
star
2

luna

Amaranth HDL framework for monitoring, hacking, and developing USB devices
Python
923
star
3

facedancer

Implement your own USB device in Python, supported by a hardware peripheral such as Cynthion or GreatFET
Python
746
star
4

ViewSB

open-source USB analyzer toolkit with support for a variety of capture hardware
Python
341
star
5

greatfet

GreatFET firmware and host software
C
303
star
6

yardstick

Yet Another Radio Dongle
254
star
7

daisho

SuperSpeed USB 3.0 FPGA platform
Eagle
251
star
8

gr-bluetooth

A Bluetooth receiver implementation for GNU Radio
C++
199
star
9

libbtbb

A Bluetooth baseband decoding library
C
182
star
10

greatfet-hardware

This repository is deprecated. Go to:
116
star
11

throwing-star-lan-tap

A passive tap for monitoring 10/100 Ethernet.
110
star
12

packetry

A fast, intuitive USB 2.0 protocol analysis application for use with Cynthion.
Rust
87
star
13

lab-notes

notes, test reports, and other documentation for projects in progress
Python
76
star
14

greatfet-tutorials

Learn to do something new with GreatFET!
58
star
15

apollo

microcontroller-based FPGA / JTAG programmer
C
53
star
16

python-usb-protocol

python library providing utilities, data structures, constants, parsers, and tools for working with USB data
Python
53
star
17

gsg-kicad-lib

GSG's schematic symbols and modules for KiCad
47
star
18

amalthea

an experimental SDR platform
Python
42
star
19

cynthion

USB test instrument
Rust
37
star
20

libgreat

a library to help you do Great things
C
32
star
21

bucatini

a noodly Amaranth HDL-wrapper for FPGA SerDes' presenting a PIPE PHY interface
Python
31
star
22

hackrf-nightly

Nightly build repository for HackRF - builds everything pushed to mossmann/hackrf master branch.
HTML
30
star
23

cynthion-hardware

USB test instrument
30
star
24

plotsweep

A tool to plot spectrogram images using hackrf_sweep, soapy_power, or rtl_power output.
Rust
27
star
25

saturn-v

DFU bootloader for SAMD11 and SAMD21 microcontrollers
C
20
star
26

pyfwup

Python FirmWare UPgrader -- a DFU (and similar) utility for python
Python
20
star
27

urti-mainboard

Mainboard of URTI, the Universal Radio Test Instrument
17
star
28

misc

miscellaneous Great Scott Gadgets projects
12
star
29

luna-soc

Amaranth HDL libary for building USB-capable SoC designs.
Verilog
12
star
30

toorcamp2018badge

badge for ToorCamp 2018, an electronic jar of fireflies
C
11
star
31

ubertooth-nightly

Nightly build repository for Ubertooth - builds everything pushed to greatscottgadgets/ubertooth master branch.
HTML
10
star
32

greatfet-pinout

Simple repository hosting an interactive GreatFET pinout table.
JavaScript
7
star
33

amalthea-hardware

experimental SDR platform
7
star
34

LNA3030

LNA3030 is an in-line SMA Low Noise Amplifier with SAW filter
7
star
35

cydonia

a 2.4 GHz receiver front-end
6
star
36

sous-vide

Let Them Eat Crème Brûlée!
C
5
star
37

LNA1109

LNA with SAW filter
5
star
38

tycho

Production test jig for Cynthion
4
star
39

luna-analyzer-capture

Experimental native host code for LUNA USB analyzer capture
C
4
star
40

cynthion-test

Test software for Cynthion hardware
Python
2
star
41

demo-kit

1
star
42

cynthion-analyzer

Integration repository for developing Cynthion's USB analyzer mode
Makefile
1
star