# Softaradistikurssi

**URL:** https://discourse.hacklab.fi/t/softaradistikurssi/1306
**Category:** Helsinki
**Created:** [May 25, 2023, 9:13pm UTC](https://discourse.hacklab.fi/t/softaradistikurssi/1306 "2023-05-25T21:13:10Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![suovula](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/suovula/32/757_2.png) [@suovula](https://discourse.hacklab.fi/u/suovula)
#### Post date: [May 25, 2023, 9:13pm UTC](https://discourse.hacklab.fi/t/softaradistikurssi/1306/1 "2023-05-25T21:13:10Z")

</div>

![Softaradistikurssi](https://discourse.hacklab.fi/uploads/default/original/1X/b8e624c91d0a8bd187110afcfaae4ab3d410b52a.jpeg)

**Digitaalista signaalinkäsittelyä käytännönläheisesti, audiotaajuuksista ohjelmistoradioihin (DSP ja SDR).**

[**Helsinki Hacklab, Takkatie 18, Pitäjänmäki.**](https://helsinki.hacklab.fi/tila/yhteystiedot/)

Keskiviikkoisin kello **18-21** alkaen **13.9.2023**.  
Kertaukset joka toinen lauantai kello **10-16** alkaen **23.9.2023**.

Kurssi on Helsinki Hacklabin jäsenille, [jäseneksi voi liittyä](https://helsinki.hacklab.fi/liity/) kurssin aikana. Kurssille ei ole varsinaista materiaalimaksua, mutta hyvä varata ainakin 100€ komponenttien ostamiseen syksyn aikana jotta pystyy myös kotona jatkamaan itsenäisiä kokeiluja.

Jokaisella tulee myös olla oma kannettava tietokone johon pystyy vapaasti asentamaan ohjelmistoja. Käyttöjärjestelmistä tuetaan vähintään Windows 10, macOS 11.7 ja Ubuntu 22.04 sekä vastaavat tai uudemmat.

**Kurssin yleisiä tavoitteita**

- oppia käytännön harjoitusten avulla ja **mahdollisimman epäteoreettisesti** signaalinkäsittelyn perusteita, Laplace- tai Z-muunnoksia vain halukkaille
- ohjelmistoradioiden tekniikka rakennetaan aluksi äänikortin ympärille jotta ymmärretään radiotaajuisten signaalien käsittelyyn tarvittavat komponentit
- opetellaan käyttämään labilla olevia laiteita radiokomponenttien mittaamiseen
- sään salliessa myös kenttätestejä lähimaastossa

**Alkeet, 13.9.–11.10.**

- digitaalisen signaalinkäsittelyn alkeita, erityisesti kompleksinen I/Q-esitysmuoto
- radiotaajuuksien käsittely äänikortilla, suotimet, sekoittimet
- RTL-SDR

**Perusteet, 25.10–20.3.**

- harrastelijoille yleisimmät modulaatiot: CW/OOK, AM, SSB, FM, LoRa, jne.
- rakennellaan ja mittaillaan ISM-taajuuksille soveltuvia radiolinkkejä
- SDRplay, Airspy, HackRF

**Syventävät, 27.3.–X.5.**

- antenniryhmät (beamforming, MIMO)
- kellot (GNSS, Rb), optiset linkit (SFP)
- passiivitutkat (PCL)
- Red Pitaya, ammattilaitteistot

Kurssin rinnalla mahdollista suorittaa itseopiskeluna radioamatööritutkinto.

Alustavalla etukäteisilmoittautumisella varmistat paikkasi: [https://forms.gle/1YLsgBs3f7MSyrFG9](https://forms.gle/1YLsgBs3f7MSyrFG9)

(jäsenille labin Slackissa **#sdr** -kanavalla hektisempää chattäilyä ja täällä Discoursessa kurssin muistioita)

---

<div class="post-metadata">

### Author: ![joukit](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/joukit/32/779_2.png) [@joukit](https://discourse.hacklab.fi/u/joukit)
#### Post date: [August 14, 2023, 5:12am UTC](https://discourse.hacklab.fi/t/softaradistikurssi/1306/2 "2023-08-14T05:12:40Z")

</div>

Sellaista vain…kun tänne Kuopioon tuli muutettua, että: olisikohan mitään mahdollisuuksia seurata kurssia kauvempaa? Eli jos voisi pitää jotain teamsia tai vastaavaa auki kun opetusta tarjolla? Sittenpä en veisi tilaakaan labilta 🙂 T: Jouko

---

<div class="post-metadata">

### Author: ![suovula](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/suovula/32/757_2.png) [@suovula](https://discourse.hacklab.fi/u/suovula)
#### Post date: [August 14, 2023, 5:54am UTC](https://discourse.hacklab.fi/t/softaradistikurssi/1306/3 "2023-08-14T05:54:08Z")

</div>

Tämä tulee olemaan suurimmalta osalta työpajatyylinen. Osallistujia on myös niin paljon, että ainakin alkuun levittäydymme useampaan huoneeseen.

Mahdollisesti ensi vuonna koitettaisiin sitten saada muillekin labeille, jotenkin osittain etäyhteydellä, kiinnostusta ainakin tuntuu olevan aiheeseen.

---

<div class="post-metadata">

### Author: ![akauppi](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/akauppi/32/763_2.png) [@akauppi](https://discourse.hacklab.fi/u/akauppi)
#### Post date: [August 14, 2023, 6:15am UTC](https://discourse.hacklab.fi/t/softaradistikurssi/1306/4 "2023-08-14T06:15:59Z")

</div>

Voisin tarjoutua hoitamaan tuon etäbroadcastin, jos kurssin pitäjälle sopii - siten, ettei haittaa itse kurssia. Työpajatyyli voi tietenkin tuossa olla haasteena, mutta katsotaan. Kokemusta on yhden taloyhtiön vuosikokouksen striimauksesta.

---

<div class="post-metadata">

### Author: ![suovula](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/suovula/32/757_2.png) [@suovula](https://discourse.hacklab.fi/u/suovula)
#### Post date: [August 14, 2023, 6:34am UTC](https://discourse.hacklab.fi/t/softaradistikurssi/1306/5 "2023-08-14T06:34:58Z")

</div>

Voidaan vielä keskustella tästä labilla ja käydä läpi tarkemmin, mutta tämä tosiaan saattaisi vaatia monikameratyöskentelyä ja usean ruudun jakamisia. Mutta sitten toisaalta noissa lauantaikertauksissa olisi enemmän tilaa ja menee muutenkin varmaan aina sujuvammin.

---

<div class="post-metadata">

### Author: ![Viljami](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/viljami/32/995_2.png) [@Viljami](https://discourse.hacklab.fi/u/Viljami)
#### Post date: [August 14, 2023, 10:29am UTC](https://discourse.hacklab.fi/t/softaradistikurssi/1306/6 "2023-08-14T10:29:25Z")

</div>

Onko vielä paikkoja tähän syksyn 2023 Softaradistikurssille?

---

<div class="post-metadata">

### Author: ![suovula](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/suovula/32/757_2.png) [@suovula](https://discourse.hacklab.fi/u/suovula)
#### Post date: [August 14, 2023, 10:50am UTC](https://discourse.hacklab.fi/t/softaradistikurssi/1306/7 "2023-08-14T10:50:07Z")

</div>

Aika paljon on jo ilmoittautuneita, mutta pyritään ottamaan kaikki alkuun mukaan. Jakaudutaan useampaan kiertävään ryhmään jotta mahdutaan labille.

Lauantaille on hyvin tilaa ja sinne mielellään kaikki joille aika vain sopii.

---

<div class="post-metadata">

### Author: ![Viljami](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/viljami/32/995_2.png) [@Viljami](https://discourse.hacklab.fi/u/Viljami)
#### Post date: [August 14, 2023, 10:58am UTC](https://discourse.hacklab.fi/t/softaradistikurssi/1306/8 "2023-08-14T10:58:06Z")

</div>

Täytin tänään tuon etukäteisilmoittautumislomakkeen, milloin siihen tulee vastaus?

---

<div class="post-metadata">

### Author: ![suovula](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/suovula/32/757_2.png) [@suovula](https://discourse.hacklab.fi/u/suovula)
#### Post date: [August 14, 2023, 11:02am UTC](https://discourse.hacklab.fi/t/softaradistikurssi/1306/9 "2023-08-14T11:02:26Z")

</div>

Ei siihen tule mitään vastausta, siinä ei edes kysytä mitään oikeita yhteystietoa. Halutaan vain vähän resursseja varailla, mikä on ihan hyvä kun nyt jo näkee että kiinnostusta on paljon.

Ja jos tulee ihan liikaa ihmisiä, niin etusijalla sitten tuo ilmoittautumisjärjestys nimimerkin mukaan.

---

<div class="post-metadata">

### Author: ![Viljami](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/viljami/32/995_2.png) [@Viljami](https://discourse.hacklab.fi/u/Viljami)
#### Post date: [August 14, 2023, 11:14am UTC](https://discourse.hacklab.fi/t/softaradistikurssi/1306/10 "2023-08-14T11:14:13Z")

</div>

Siinä tapauksessa tulen vain kurssille enkä jää odottamaan muuta kutsua jne.?

---

<div class="post-metadata">

### Author: ![suovula](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/suovula/32/757_2.png) [@suovula](https://discourse.hacklab.fi/u/suovula)
#### Post date: [August 14, 2023, 11:15am UTC](https://discourse.hacklab.fi/t/softaradistikurssi/1306/11 "2023-08-14T11:15:26Z")

</div>

Näin juuri.

---

<div class="post-metadata">

### Author: ![joukit](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/joukit/32/779_2.png) [@joukit](https://discourse.hacklab.fi/u/joukit)
#### Post date: [August 14, 2023, 11:35am UTC](https://discourse.hacklab.fi/t/softaradistikurssi/1306/12 "2023-08-14T11:35:25Z")

</div>

Hei,  
Tää olis oikeasti makee juttu…ja varmaan saisi tosi paljon oppia, vaikka ei ihan samaa tunnelmaa kuin paikan päällä. Ja…tämähän menisi sitten myös harjoittelun piikkiin…eli hyvää kokemusta mitkä osat kurssista ovat haasteellisempia etänä. Ja kun täällä kaukana etä on ainoa tapa päästä mukaan…

---

<div class="post-metadata">

### Author: ![Viljami](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/viljami/32/995_2.png) [@Viljami](https://discourse.hacklab.fi/u/Viljami)
#### Post date: [August 15, 2023, 9:19am UTC](https://discourse.hacklab.fi/t/softaradistikurssi/1306/13 "2023-08-15T09:19:57Z")

</div>

Tuleeko mitään kurssimateriaalia (slaideja yms.) ennen kurssia tai kurssin kuluessa esille?

---

<div class="post-metadata">

### Author: ![suovula](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/suovula/32/757_2.png) [@suovula](https://discourse.hacklab.fi/u/suovula)
#### Post date: [August 15, 2023, 2:05pm UTC](https://discourse.hacklab.fi/t/softaradistikurssi/1306/14 "2023-08-15T14:05:13Z")

</div>

Jokaisen keskiviikon jälkeen lyhyt kuvaus käydyistä asioista, formaattina webbisivu ja lähdekoodit. Ehkä perinteinen kalvosetti sitten loppuyhteenvedoksi. Kurssi on suunniteltu labilla tapahtuvana työpajana, vaikka tietysti välillä istutaankin läppärit sylissä.

---

<div class="post-metadata">

### Author: ![suovula](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/suovula/32/757_2.png) [@suovula](https://discourse.hacklab.fi/u/suovula)
#### Post date: [August 17, 2023, 8:42am UTC](https://discourse.hacklab.fi/t/softaradistikurssi/1306/15 "2023-08-17T08:42:22Z")

</div>

Tässä listaa mitä käydään ensimmäisellä kerralla käydä läpi jos joku haluaa hankintoja tehdä.

**[RTL-SDR V3](https://www.rtl-sdr.com/buy-rtl-sdr-dvb-t-dongles/) (ei V4)**

- perustyökalu, SDR juttujen Arduino
- tällä harjoitellaan myös suorasamplausta, siksi V4 on huonompi kurssille

**[NanoVNA-H](https://nanovna.com/)**

- vektorianalysaattori/piirikone
- antennien ja suotimien mittaamiseen

**[tinySA](https://www.tinysa.org/wiki/)**

- spektrianalysaattori

**Kurssiradio**

- näitä rakennellaan 5-10 kappaletta opetuskäyttöön, saa tehdä myös oman jos välttämättä haluaa
- [Behringer U-Phoria UMC202HD](https://www.verkkokauppa.com/fi/product/541775/Behringer-U-Phoria-UMC202HD-aanikortti-USB-vaylaan) USB-äänikortti
- [ADF4351](https://www.ebay.com/itm/374386402048) VFO kellogeneraattori
- [LNA](https://www.ebay.com/itm/225235952688) -vahvistimia, erilaisia
- kaiken keskelle tulee itsetehty balansoitu I/Q-mikseri, valmiit aivan liian kalliita, hintaa tälle tulee 30-50€

**SMA-liittimiä ja kaapeleita**

- näitä tarvitaan paljon ja siksi yritetään saada labille myyntiin valmiita settejä

---

<div class="post-metadata">

### Author: ![Viljami](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/viljami/32/995_2.png) [@Viljami](https://discourse.hacklab.fi/u/Viljami)
#### Post date: [August 17, 2023, 10:22am UTC](https://discourse.hacklab.fi/t/softaradistikurssi/1306/16 "2023-08-17T10:22:59Z")

</div>

Mitä noista em. laitteistosta pitää ehdottomasti olla jokaisella (tarkoitan sitä, että mitkä noista pitää hankkia itselle)?

---

<div class="post-metadata">

### Author: ![suovula](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/suovula/32/757_2.png) [@suovula](https://discourse.hacklab.fi/u/suovula)
#### Post date: [August 17, 2023, 10:40am UTC](https://discourse.hacklab.fi/t/softaradistikurssi/1306/17 "2023-08-17T10:40:25Z")

</div>

RTL-tikku on oikeastaan ainoa pakollinen.

---

<div class="post-metadata">

### Author: ![suovula](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/suovula/32/757_2.png) [@suovula](https://discourse.hacklab.fi/u/suovula)
#### Post date: [September 7, 2023, 4:16pm UTC](https://discourse.hacklab.fi/t/softaradistikurssi/1306/18 "2023-09-07T16:16:10Z")

</div>

Muistutus: Kurssi alkaa nyt keskiviikkona, mutta jos mahdollista niin 23.9. lauantaina on paremmin tilaa.

---

<div class="post-metadata">

### Author: ![Viljami](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/viljami/32/995_2.png) [@Viljami](https://discourse.hacklab.fi/u/Viljami)
#### Post date: [September 17, 2023, 7:34pm UTC](https://discourse.hacklab.fi/t/softaradistikurssi/1306/19 "2023-09-17T19:34:35Z")

</div>

Voisinko saada listauksen asennettavista softista?

---

<div class="post-metadata">

### Author: ![suovula](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/suovula/32/757_2.png) [@suovula](https://discourse.hacklab.fi/u/suovula)
#### Post date: [September 17, 2023, 8:03pm UTC](https://discourse.hacklab.fi/t/softaradistikurssi/1306/20 "2023-09-17T20:03:01Z")

</div>

1. **[GNU Radio Companion](https://wiki.gnuradio.org/index.php/InstallingGR)**
2. **[Audacity](https://www.audacityteam.org/download/)**

Lisäksi kuulokkeet voi olla hyvä kun aloitamme audiotaajuuksilla leikkimisen.

Näiden asentamiseen ei oikein etänä pysty antamaan apuja jos ei meinaa onnistua, labilla voi tulla käymään koneen kanssa myös tiistaisin 17-21 jolloin voidaan yhdessä ihmetellä.

Kurssille on valmisteilla oma sivusto johon paremmin tulee aineistot paremmin saataville, mutta siitä täällä ja kurssilla sitten ilmoittelen.

Kurssin suosio vaatii vähän formaatin hiomista ja harjoitustöistä on pakko tehdä referenssivideot jotta labilla voi tarvittaessa muina aikoinakin itsenäisesti niitä tehdä.

[Next page](https://discourse.hacklab.fi/t/softaradistikurssi/1306.md?page=2)
