150 likes | 180 Views
Unleash the power of Software Defined Radio (SDR) in this workshop series. Learn about the technology, hardware, software, and practical applications with hands-on examples and tools. Join the MADspace community for a deep dive into SDR magic!
E N D
DOMOTICA MAY MONTH Sander Claassen John Heesterbeek Ad van Berlo Marco van Nieuwenhoven Hans Willemen MADspace community
Program * Avond 1 - 2 mei Domoticz @ RasbperryPi * Avond 2 - 9 meiSensors & actuators * Avond 3 - 16 meiDomotics bus-systems * Avond 4 - 23 meiBlocky & node red * Avond 5 - 30 mei SDR/ LoRa / KNX / OpenHab / Strut your stuff 2
Workshop 1. Introduction SDR 2. The basic requirements 3. Getting started 3. Use case examples 4. The end-less possibilities 5. And more... 3
What is a Software Defined Radio? What is a Software Defined Radio (SDR)? • Digital radio receiver (since 1970) • Operation defined in software (tuning / modulation / decoding etc.) • Must-have tool for hackers; tab into wireless signals • Radio-waves are • presented: • - Audible • - Graphically • - Digital (via plugins) 4
Required hardware What hardware is required? • Required hardware: • Pc/ laptop / Raspberry PI, or • (Android) phone with OTG USB • Antenna (custom antenna is required sometimes) • RTL-SDR (RTL2832U Chip), Airspy, HackRF, FCD, or SDRplay • SDR price range: 5 - 300 euros depending on noise ratio, frequency, Rx/ Tx features (but basically any USB DAB/ DVB-T tuner works) 5
Required software What software is required? • SDR software: • CubicSDR (Windows / Mac) or GQRX (Linux / Mac) • Virtual audio pipe: • VB-cable Virtual Audio Device • Decoding software • Audacity (freeware audio tool) • WXtoImg (weather satellites) • GNU radio (advanced development tool via github) 6 (free or open software listed only)
SDR software – gettings started Install required drivers for your device, and configure device settings: Apply the (magic) “Device string” for your device, and keep other parameters as is. Also note that this might differ per tool... 7
SDR software – getting started Your main frequency Your frequency spectrum The interface Some 433,92Mhz devices ;) 8
SDR software – getting started Your focus frequency Your frequency offset The interface Your settings to play with.. Record/ Play.. 9
SDR software – getting started Fast Fourier transform settings for graphical representation The interface 10
SDR examples Weather satellite using Homemade Quadrifilar Helix Antenna 11
SDR examples A 433MHz doorbell hacked! • Export audio to Audacity (Freeware) • Then ‘read’ / ‘modify’Manchester data • Now connect 1-dollar 433MHz transmitter to a soundcard, to hijack your neighbour's doorbell ;) 12
SDR examples Advanced tooling for further encrypted signal decoding: GNU radio / Python plugins: 13
Workshop 14
Program * Avond 1 - 2 mei Domoticz @ RasbperryPi * Avond 2 - 9 meiSensors & actuators * Avond 3 - 16 meiDomotics bus-systems * Avond 4 - 23 meiBlocky & node red * Avond 5 - 30 mei SDR/ LoRa / KNX / OpenHab / Strut your stuff 15