diff --git a/README.md b/README.md index 4e1801a..35dce30 100644 --- a/README.md +++ b/README.md @@ -1 +1,42 @@ # RadioDSP-DNR-Stm32f407 + + THE RADIO DSP - DNR - PROJECT - Giuseppe Callipo - IK8YFW + +This is an open source project that define a simple platform to make an +Audio DSP Processor for shortwave radio receiver with Digital Noise Reduction capabilities based on Spectral Subtraction. + +The system uses the good performances offered by the stm32f4 processor based on the CortexM4 specification, thanks to DSP extensions it is possible to process 256-element FFT real time (bin) ensuring a good response on the DNR functionalities, filtering and visualization of the audio signal. +Four filter elements have been implemented, currently fixed and implemented with Fir, with the following characteristics: + + * Filter 0: passes through (> 16kHz) + * Filter 1: low pass for AM (<6kHz) + * Filter 2: low pass for SSB (<3kHz) + * Filter 3: bandpass for CW (500 Hz) + +The display of the spectrum of the signal received in 8kHz and one is also implemented +secondary display to Waterfall with 3kHz zoom. + +Some videos of working prototipe: + +Link1: +https://youtu.be/YvctFP2eqpk + +Link2: +https://youtu.be/HLHY--rRiw8 + +Link3: +https://youtu.be/vCnF3_ZGBCg + +Link4: +https://youtu.be/6EdBPZAnyo4 + +Link5: +https://youtu.be/ByIudrHRiHA + + +The project is work in progress and may be subject to change without notice. + + The RadioDSP openSource software is released under the license: + Common Creative - Attribution 3.0 + +Vy 73 de Giuseppe Callipo - IK8YFW diff --git a/schematic.pdf b/schematic.pdf new file mode 100644 index 0000000..1052297 Binary files /dev/null and b/schematic.pdf differ