This is your work, valued

Washington, DC

Luke Berndt

Elite
@robotastic

I dabble in NodeJS, C++, and SDRs... Happy working anywhere in the stack

homebrew-hackrf. GNU Radio Formulae for Homebrew

99

ble-ancs. A NodeJS library for Apple Notification Center Service over BLE

83

ANCS-Library. Library to handle ANCS notifications with an AVR and Nordic's nrf8001

54

gr-dsd. GNU Radio block for Digital Speech Decoder

54

smartnet-recorder. This project is no longer active, checkout Trunk Recorder instead

43

p25-decoder. CMake

28

smartnet-scanner. GNURadio based scanner for SmartNet II Digital radio systems.

27

smartnet-player. A NodeJS based website that allows for the playback of captured SmartNet II Radio Transmissions

22

smartband. C

20

pi-led. Connect LED Message Boards to your Raspberry PI using the SPI bus

13

SPI-LED-Print. Prints to an LED Matrix using SPI. Designed to work on the Raspberry Pi

7

KMLWidget. KML Widget for the ESRI Flex Viewer

6

sdr. My exerpiments with SDR

6

gr-smartnet-3.6. Motorola Smartnet II trunking logging scanner for Gnuradio

5

macropad-tic-tac-toe. Tic Tac Toe on the Adafruit MacroPad

4

pi-place. Uses socket.io to create a publically changable message board

4

docker-gnuradio. Dockerfile

3

CircuitPython_UsefulSensors_PersonDetector. Python

3

RTLSDR-Airband. RTLSDR AM demodulator, support multiple channels per dongle, intended for x86 and Raspberry Pi

3

gqrx. Software defined radio receiver powered by GNU Radio and Qt.

3

SkyScan-SkyBot. Automatically photograph planes that fly by!

3

led-dump1090. displays stuff on a LED matrix

2

gr-smartnet. Python

2

qspectrumanalyzer. Spectrum analyzer for multiple SDR platforms (PyQtGraph based GUI for soapy_power, hackrf_sweep, rtl_power, rx_power and other backends)

2

gamutRF. An SDR orchestrated scanner and collector.

2

kalibrate-rtl. fork of http://thre.at/kalibrate/ for use with rtl-sdr devices

2

ei-spresense-bicycle. C++

2

tensorflow. An Open Source Machine Learning Framework for Everyone

2

infinite-doodles. Use Sketch-RNN to make ML generated doodles for Line-Us to draw

2

DSD-P25-Samples. Samples for testing DSD

2

azure-software-radio. Python

2

trunk-recorder-docker-gr3.8. A docker container for building GR3.8 and Trunk Recorder

2

trunk-recorder-prometheus. This is a plugin for Trunk Recorder that publishes metrics in Prometheus format.

2

CircuitPython-Face-Pong. Play Pong using your Face!

2

recipeschema. personal site

2

Local-Spending. A great way to see how federal money is being spent locally

2

iron-mirror. Aggregate and process files for the browser

2

iron-bones. A client/server web application framework built on Express and Backbone

2

documents. In progress writing

2

trunk-site. JavaScript

1

gr-latency. GNU Radio Latency Measurement Tools

1

dump1090. Dump1090 is a simple Mode S decoder for RTLSDR devices

1

coral-homekit-camera. Python

1

ice9-bluetooth-sniffer. Wireshark-compatible all-channel BLE sniffer for bladeRF, with wideband Bluetooth sniffing for HackRF and USRP

1

workshop_DAS-DAGA-2025. A collection of jupyter notebooks, presented at the DAS|DAGA 2025 conference.

1

dsd. Digital Speech Decoder

1