Simple SDR with Arduino Audio Tools

  Рет қаралды 12,252

NA5Y

NA5Y

Күн бұрын

Пікірлер: 28
@AndreasSpiess
@AndreasSpiess 2 жыл бұрын
Excellent video! I could not have done it better! Thank you!
@na5y
@na5y 2 жыл бұрын
Thank you Andreas. Kind words indeed!
@jeroldponko7168
@jeroldponko7168 2 жыл бұрын
Hi Ian, Another fine video. I bought several of the ESP32-A1S modules and had some breakouts made for 2.54 mm pin headers. I'll give your code a try with my QSD based on the SDR-1000 schematic. Your receiver sounded good with the 22kHz sampling rate. With the limited voice range, I'm sure even 16kHz would be adequate. Someone concluded the noise from the ESP32 was due to not connecting all the ground pins to ground. I think this noise problem was mentioned in a video on a ESP32 Walkie-Talkie project.
@na5y
@na5y 2 жыл бұрын
Thank you Jerry. If you have a close look I even have a wire soldered to the grounding pad in the middle of the ESP module. I would definitely like to get the number of taps increased - I will probably trying playing around to see if I can use the ESP-DSP library for the FIR instead of the one in the arduino audio tools. Thanks again for the comment!
@johnwest7993
@johnwest7993 2 жыл бұрын
Thank you. A clear and complete explanation and implementation. You do good work. Noise problems are almost always a headache to solve, but they seem to be where I learn the most.
@na5y
@na5y 2 жыл бұрын
Thank you John. I have to get this done on a proper PCB. Breadboarding is convenient but generates all sorts of problems for RF
@SixWildKids
@SixWildKids 2 жыл бұрын
I love how quiet these sort of radios are.
@na5y
@na5y 2 жыл бұрын
There's some audio bandpass in the Hilbert filter that might be responsible. Compared to an analog SSB receiver there's also a lot less components involved. Thank you for your comment!
@TheEmbeddedHobbyist
@TheEmbeddedHobbyist 2 жыл бұрын
looks like a little board i could add to my wish list. Must get my finger out and build one of your radio's. great video
@na5y
@na5y 2 жыл бұрын
Thank you TEH - they are a fun little module!
@pjmccracken
@pjmccracken 2 жыл бұрын
Good old Lou calling CQ... CQ DX... from Barcelona Spain.... What is your name... YOUR NAME.... lol... He sounded a bit rough a while back but appears to have gotten a second wind. Great video, really enjoyed this as have been playing around with something similar on the teensy recently.
@na5y
@na5y 2 жыл бұрын
Thank you Peter for the kind comment.
@KennethScharf
@KennethScharf 2 жыл бұрын
IIRC you don't have to issue the PLL reset UNLESS you have changed the multiplier frequency. So for small frequency changes, that should not be necessary.
@na5y
@na5y 2 жыл бұрын
Thats correct Kenneth - I have that specific test in my Radio code which you'll be seeing shortly. Issuing the PLL reset causes a nasty click in the output
@na5y
@na5y 2 жыл бұрын
Sorry - got this mixed up with a different video. Check out this code in Radio.ino if ( mult != lastMult ) { si5351->set_phase(SI5351_CLK0, 0); si5351->set_phase(SI5351_CLK2, mult); si5351->pll_reset(SI5351_PLLA); si5351->update_status(); lastMult = mult; }
@arduinoguru7233
@arduinoguru7233 2 жыл бұрын
Very well don man, thanks for sharing it.
@na5y
@na5y 2 жыл бұрын
Thank you!
@TheGmr140
@TheGmr140 2 жыл бұрын
nice project and great work!!
@na5y
@na5y 2 жыл бұрын
Thank you!
@phillipneal8194
@phillipneal8194 2 жыл бұрын
Excellent ! Thank you very much.
@na5y
@na5y 2 жыл бұрын
Thank you Phillip!
@nil7208
@nil7208 6 ай бұрын
Looks like the output buffers are weak, even at 12MHz. What is your load capacitance like? EDIT : Oh wait, I forgot about the scope bandwidth.
@theoryandapplication7197
@theoryandapplication7197 8 ай бұрын
thank you very much
@TheArtofEngineering
@TheArtofEngineering 5 ай бұрын
The accent and callsign were not coherent? Went to QRZ ....all is clear now mate! Great content, I have been wanting to build some small SOTA type rigs....this is exciting stuff. Thanks for sharing - 73 de VK2AOE.
@na5y
@na5y 2 ай бұрын
Sorry for the delay in responding. I have gotten a few QSOs thinking they have reached Australia only to be disappointed to hear its only New Hampshire ;)
@robyounce4636
@robyounce4636 10 ай бұрын
In your code 'run thru' you keep referring to "TAPS". What are "TAPS"???
@na5y
@na5y 10 ай бұрын
Thank you for the question Rob. In digital signal processing a "tap" is a single co-efficient in a digital filter. The process of combining a digitized signal with a digital filter is called convolution. The more taps or coefficients the better the filter - but at the expense of more computations. Balancing number of taps with available compute power is often a challenge in DSP. The article below has more infomratiion: www.quantum-machines.co/blog/introduction-to-digital-filters-01-first-things-first/
@DXPedro
@DXPedro Жыл бұрын
Portuguese Hams 🫶🏼
Шаурма с сюрпризом
00:16
Новостной Гусь
Рет қаралды 6 МЛН
Когда учитель вышла из класса
00:17
ЛогикЛаб #2
Рет қаралды 2,7 МЛН
SPLASH BALLOON
00:44
Natan por Aí
Рет қаралды 27 МЛН
Как работает SDR
18:50
Андрей Елескин
Рет қаралды 5 М.
ESP32 Based SDR Transmitter - Part 2 Tayloe Encoder
20:05
ESP32 Based SDR Transmitter - Part 1 Audio Input
24:45
Software Defined Radio with Pi-Pico
9:41
101 Things
Рет қаралды 69 М.
How to Calibrate the Si5351 on the Arduino Platform
18:34
John Hawkes
Рет қаралды 7 М.
Super Simple Breadboard-SDR Receiver from 50 kHz to 30 MHz
14:29
Doctor Volt
Рет қаралды 36 М.
ESP32 Guide 2024 | Choosing and Using an ESP32 Board
41:06
DroneBot Workshop
Рет қаралды 397 М.
Some si5351 Hackery and the Tayloe at 150MHz - FAIL!!
21:46
Шаурма с сюрпризом
00:16
Новостной Гусь
Рет қаралды 6 МЛН