<?xml version="1.0" encoding="utf-8" standalone="yes"?><?xml-stylesheet type="text/xsl" href="https://itohi.com/feed.xsl"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Atviros aparatinės įrangos ir įterptinės sistemos on ITOHI</title><link>https://itohi.com/lt/</link><description>Recent content in Atviros aparatinės įrangos ir įterptinės sistemos on ITOHI</description><generator>Hugo -- gohugo.io</generator><language>lt</language><copyright>2022 @ ITOHI - All rights reserved</copyright><lastBuildDate>Fri, 28 Aug 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://itohi.com/lt/index.xml" rel="self" type="application/rss+xml"/><item><title>Pavo20 ir nardymas saulėlydyje</title><link>https://itohi.com/lt/fpv/fpv-pavo20-ocean-loss/</link><pubDate>Fri, 28 Aug 2026 00:00:00 +0000</pubDate><guid>https://itohi.com/lt/fpv/fpv-pavo20-ocean-loss/</guid><description>
&lt;p&gt;Skridau virš Baltijos prie Olando Kepurės sutemose. Štai GPS trajektorija.&lt;/p&gt;
&lt;div class="codeblock-chart"&gt;{"type":"scatter","data":{"datasets":[{"label":"Telemetrija veikia","data":[{"x":0.0,"y":0.0},{"x":6.0,"y":1.0},{"x":6.0,"y":1.0},{"x":6.0,"y":1.0},{"x":12.0,"y":9.0},{"x":12.0,"y":9.0},{"x":15.0,"y":12.0},{"x":15.0,"y":12.0},{"x":15.0,"y":12.0},{"x":16.0,"y":11.0},{"x":16.0,"y":11.0},{"x":7.0,"y":11.0},{"x":7.0,"y":11.0},{"x":7.0,"y":11.0},{"x":-18.0,"y":14.0},{"x":-18.0,"y":14.0},{"x":-18.0,"y":14.0},{"x":-54.0,"y":28.0},{"x":-54.0,"y":28.0},{"x":-105.0,"y":46.0},{"x":-105.0,"y":46.0},{"x":-105.0,"y":46.0},{"x":-157.0,"y":61.0},{"x":-157.0,"y":61.0},{"x":-157.0,"y":61.0},{"x":-222.0,"y":79.0},{"x":-222.0,"y":79.0},{"x":-282.0,"y":96.0},{"x":-282.0,"y":96.0},{"x":-282.0,"y":96.0},{"x":-355.0,"y":113.0},{"x":-355.0,"y":113.0},{"x":-355.0,"y":113.0},{"x":-355.0,"y":113.0},{"x":-425.0,"y":133.0},{"x":-425.0,"y":133.0},{"x":-425.0,"y":133.0},{"x":-425.0,"y":133.0},{"x":-544.0,"y":163.0},{"x":-544.0,"y":163.0},{"x":-544.0,"y":163.0},{"x":-544.0,"y":163.0},{"x":-652.0,"y":189.0},{"x":-652.0,"y":189.0},{"x":-652.0,"y":189.0},{"x":-652.0,"y":189.0},{"x":-652.0,"y":189.0},{"x":-758.0,"y":216.0},{"x":-758.0,"y":216.0},{"x":-758.0,"y":216.0},{"x":-758.0,"y":216.0},{"x":-886.0,"y":248.0},{"x":-886.0,"y":248.0},{"x":-886.0,"y":248.0},{"x":-886.0,"y":248.0},{"x":-886.0,"y":248.0},{"x":-1818.0,"y":694.0},{"x":-1770.0,"y":699.0},{"x":-1770.0,"y":699.0},{"x":-1770.0,"y":699.0},{"x":-1721.0,"y":696.0},{"x":-1721.0,"y":696.0},{"x":-1673.0,"y":692.0},{"x":-1673.0,"y":692.0},{"x":-1673.0,"y":692.0},{"x":-1626.0,"y":685.0},{"x":-1626.0,"y":685.0},{"x":-1626.0,"y":685.0},{"x":-1580.0,"y":679.0},{"x":-1580.0,"y":679.0},{"x":-1531.0,"y":673.0},{"x":-1531.0,"y":673.0},{"x":-1531.0,"y":673.0},{"x":-1476.0,"y":664.0},{"x":-1476.0,"y":664.0},{"x":-1476.0,"y":664.0},{"x":-1426.0,"y":670.0},{"x":-1426.0,"y":670.0},{"x":-1426.0,"y":670.0},{"x":-1381.0,"y":674.0},{"x":-1381.0,"y":674.0},{"x":-1335.0,"y":679.0},{"x":-1335.0,"y":679.0},{"x":-1335.0,"y":679.0},{"x":-1286.0,"y":680.0},{"x":-1286.0,"y":680.0},{"x":-1286.0,"y":680.0},{"x":-1235.0,"y":678.0},{"x":-1235.0,"y":678.0},{"x":-1235.0,"y":678.0},{"x":-1193.0,"y":676.0},{"x":-1193.0,"y":676.0},{"x":-1147.0,"y":672.0},{"x":-1147.0,"y":672.0},{"x":-1147.0,"y":672.0},{"x":-1107.0,"y":662.0},{"x":-1107.0,"y":662.0},{"x":-1107.0,"y":662.0},{"x":-1067.0,"y":651.0},{"x":-1067.0,"y":651.0},{"x":-1031.0,"y":641.0},{"x":-1031.0,"y":641.0},{"x":-1031.0,"y":641.0},{"x":-989.0,"y":628.0},{"x":-989.0,"y":628.0},{"x":-989.0,"y":628.0},{"x":-956.0,"y":618.0},{"x":-956.0,"y":618.0},{"x":-924.0,"y":604.0},{"x":-924.0,"y":604.0},{"x":-924.0,"y":604.0},{"x":-890.0,"y":589.0},{"x":-890.0,"y":589.0},{"x":-890.0,"y":589.0},{"x":-858.0,"y":576.0},{"x":-858.0,"y":576.0},{"x":-858.0,"y":576.0},{"x":-858.0,"y":576.0}],"backgroundColor":"rgba(41,128,185,0.7)","pointRadius":3,"showLine":true,"borderColor":"rgba(41,128,185,0.5)","borderWidth":1},{"label":"Tamsa / skaičiuojamoji navigacija","data":[{"x":-886.0,"y":248.0},{"x":-886.0,"y":248.0},{"x":-886.0,"y":248.0},{"x":-886.0,"y":248.0},{"x":-886.0,"y":248.0},{"x":-886.0,"y":248.0},{"x":-886.0,"y":248.0},{"x":-886.0,"y":248.0},{"x":-886.0,"y":248.0},{"x":-886.0,"y":248.0},{"x":-886.0,"y":248.0},{"x":-886.0,"y":248.0},{"x":-886.0,"y":248.0},{"x":-886.0,"y":248.0},{"x":-886.0,"y":248.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1275.0,"y":346.0},{"x":-1818.0,"y":694.0},{"x":-858.0,"y":576.0},{"x":-858.0,"y":576.0},{"x":-858.0,"y":576.0},{"x":-858.0,"y":576.0},{"x":-858.0,"y":576.0},{"x":-858.0,"y":576.0},{"x":-858.0,"y":576.0},{"x":-858.0,"y":576.0},{"x":-858.0,"y":576.0},{"x":-858.0,"y":576.0},{"x":-858.0,"y":576.0},{"x":-858.0,"y":576.0},{"x":-858.0,"y":576.0},{"x":-858.0,"y":576.0},{"x":-858.0,"y":576.0},{"x":-858.0,"y":576.0},{"x":-858.0,"y":576.0},{"x":-858.0,"y":576.0}],"backgroundColor":"rgba(192,57,43,0.5)","pointRadius":3,"showLine":true,"borderColor":"rgba(192,57,43,0.4)","borderWidth":1}]},"options":{"responsive":true,"maintainAspectRatio":true,"aspectRatio":2.2,"plugins":{"title":{"display":true,"text":"Skrydžio trajektorija (GPS + skaičiuojamoji navigacija)"},"legend":{"position":"bottom"}},"scales":{"x":{"title":{"display":true,"text":"Rytai ← 0 → Vakarai [m]"},"grid":{"color":"rgba(0,0,0,0.08)"}},"y":{"title":{"display":true,"text":"Pietūs ← 0 → Šiaurė [m]"},"grid":{"color":"rgba(0,0,0,0.08)"}}}}}
&lt;/div&gt;
&lt;p&gt;Mėlyna: GPS ryšys yra. Raudona: telemetrijos tamsa, padėtis atkurta skaičiuojamąja navigacija. Štai kaip taip atsitiko.&lt;/p&gt;
&lt;h2 id="sprendimas"&gt;Sprendimas&lt;/h2&gt;
&lt;p&gt;Prieš kelias savaites, per stiprų vėją atvirame lauke, nuskridau 2 km tolyn
ir atgal, o nusileidau turėdamas 20 % likutį. Ryšys laikė, baterija laikė,
dronas grįžo. Tas pats dronas, ta pati baterija, šešios minutės kruizinio
skridimo vidutiniame vėjyje, ir įtampa nė karto nenukrito žemiau 3,56 V.
Norėjau pamatyti, koks yra ELRS nuotolis virš atviro vandens, kai horizontas
visiškai laisvas. Jokių kliūčių, jokios turbulencijos, tik Baltija prie Olando Kepurės
sutemose. Atrodė kaip lengvesnė versija to, ką jau buvau padaręs.&lt;/p&gt;</description></item><item><title>BetaFPV Pavo20 Pro II: Kas Iš Tikrųjų Sutvarkė GPS</title><link>https://itohi.com/lt/fpv/pavo20-taker-g4-gps-fix/</link><pubDate>Tue, 18 Aug 2026 09:00:00 +0300</pubDate><guid>https://itohi.com/lt/fpv/pavo20-taker-g4-gps-fix/</guid><description>
Susukti įvairaus ilgio laidai, 22 pF filtrai, visiškai izoliuotas stendas, įžemintas folijos apvalkalas ir įtampa iš skirtingų taškų. Nė vienas bandymas nepakeitė palydovų skaičiaus. Tad viską išlitavau ir įdėjau GEPRC Taker G4 35A, kuris sutvarkė GPS, atvėrė 4S ir paliko mane su klausimu, ar tai vis dar Pavo20.</description></item><item><title>9 dalis: perdarymas, sugrupuotas skrydžio tvarka</title><link>https://itohi.com/lt/fpv/edgetx-cockpit-voice-rebuild/</link><pubDate>Sun, 16 Aug 2026 17:00:00 +0300</pubDate><guid>https://itohi.com/lt/fpv/edgetx-cockpit-voice-rebuild/</guid><description>
Nuo nulio sudarytas išdėstymas: galiojimo pagalbiniai L1 iki L4, tada įrašymas, baterija ir GPS ta tvarka, kuria juos naudoju. Plius minimalios įtampos įgarsinimas.</description></item><item><title>8 dalis: keturi dalykai, kurie čia negerai</title><link>https://itohi.com/lt/fpv/edgetx-cockpit-voice-whats-wrong/</link><pubDate>Sun, 16 Aug 2026 16:00:00 +0300</pubDate><guid>https://itohi.com/lt/fpv/edgetx-cockpit-voice-whats-wrong/</guid><description>
Sluoksniuojami slenksčiai, nulinis atkirtimo laikas prieš įtampos kritimą, signalas, suveikiantis dar prieš pirmą telemetrijos kadrą, ir ryšio kokybės įspėjimas, kurio niekada neprijungiau.</description></item><item><title>7 dalis: dvi antenos, dvi juostos ir dronas, kurį praradau dėl poliarizacijos</title><link>https://itohi.com/lt/fpv/edgetx-cockpit-voice-antennas/</link><pubDate>Sun, 16 Aug 2026 15:00:00 +0300</pubDate><guid>https://itohi.com/lt/fpv/edgetx-cockpit-voice-antennas/</guid><description>
ELRS valdymo kanalo antenos yra tiesinės poliarizacijos, ne apskritiminės kaip vaizdo. Kodėl viena horizontali ir viena vertikali tikro diversiteto imtuve nugali vieną anteną.</description></item><item><title>6 dalis: telemetrijos įrašymas ir vienas skaičius, kurį turi išmatuoti pats</title><link>https://itohi.com/lt/fpv/edgetx-cockpit-voice-telemetry-rates/</link><pubDate>Sun, 16 Aug 2026 14:00:00 +0300</pubDate><guid>https://itohi.com/lt/fpv/edgetx-cockpit-voice-telemetry-rates/</guid><description>
ELRS telemetrijos santykis, CRSF kadrų ciklinė eilė ir EdgeTX įrašymo periodas yra nuosekliai. Kodėl aritmetika nėra atsakymas ir 3D įrankis, kurį sukūriau šiems žurnalams skaityti.</description></item><item><title>5 dalis: iš kur atkeliauja pranešimai ir kodėl negali tiesiog nusikopijuoti mano konfigūracijos</title><link>https://itohi.com/lt/fpv/edgetx-cockpit-voice-audio-and-sharing/</link><pubDate>Sun, 16 Aug 2026 13:00:00 +0300</pubDate><guid>https://itohi.com/lt/fpv/edgetx-cockpit-voice-audio-and-sharing/</guid><description>
Pranešimai atkeliauja iš standartinio EdgeTX balso paketo, o ne iš to, ką būčiau įrašęs. Ką ištrinti iš modelio YAML prieš skelbiant ir poziciniai sensorių indeksai, dėl kurių pasidalinta konfigūracija tyliai elgiasi blogai.</description></item><item><title>4 dalis: ką pultas iš tikrųjų pasako</title><link>https://itohi.com/lt/fpv/edgetx-cockpit-voice-callouts/</link><pubDate>Sun, 16 Aug 2026 12:00:00 +0300</pubDate><guid>https://itohi.com/lt/fpv/edgetx-cockpit-voice-callouts/</guid><description>
Baterijos laiptai, palydovų pranešimai ir aukščio signalas, kuris suveikia nuo pokyčio, o ne nuo absoliutaus aukščio. Su savitikra, kuri man patinka labiausiai.</description></item><item><title>3 dalis: trys mygtukai, trys spalvos ir AND vartai, kurie viską sujungia</title><link>https://itohi.com/lt/fpv/edgetx-cockpit-voice-buttons/</link><pubDate>Sun, 16 Aug 2026 11:00:00 +0300</pubDate><guid>https://itohi.com/lt/fpv/edgetx-cockpit-voice-buttons/</guid><description>
Kaip EdgeTX konfigūruojami funkciniai jungtukai, RGB spalva kiekvienai posistemei ir vienas AND laukas paverčia vienuolika slenksčio detektorių trimis perjungiamomis posistemėmis.</description></item><item><title>2 dalis: kalibracija, ant kurios stovi kiekvienas baterijos įspėjimas</title><link>https://itohi.com/lt/fpv/edgetx-cockpit-voice-calibration/</link><pubDate>Sun, 16 Aug 2026 10:00:00 +0300</pubDate><guid>https://itohi.com/lt/fpv/edgetx-cockpit-voice-calibration/</guid><description>
Blogai sukalibruotas įtampos rodmuo neatrodo sugedęs, jis atrodo tikėtinas. Kodėl report_cell_voltage padaro, kad vbat_scale klaida propaguotųsi du kartus.</description></item><item><title>Kaip daviau savo dronui piloto kabinos balsą, 1 dalis: kodėl dronas turi su tavimi kalbėti</title><link>https://itohi.com/lt/fpv/edgetx-cockpit-voice-why/</link><pubDate>Sun, 16 Aug 2026 09:00:00 +0300</pubDate><guid>https://itohi.com/lt/fpv/edgetx-cockpit-voice-why/</guid><description>
Įtampos skaičius OSD kamputyje yra sąsajos, o ne piloto klaida. Kodėl priverčiau savo RadioMaster GX12 kalbėti ir vienas skrydžio valdiklio nustatymas, nuo kurio viskas priklauso.</description></item><item><title>Nuo Meteor75 Pro prie Meteor75 Pro II: savaitė kovos su rezonansais</title><link>https://itohi.com/lt/fpv/meteor75-pro-ii-fighting-resonances/</link><pubDate>Thu, 13 Aug 2026 00:00:00 +0000</pubDate><guid>https://itohi.com/lt/fpv/meteor75-pro-ii-fighting-resonances/</guid><description>
&lt;p&gt;Craft name &lt;strong&gt;Snake&lt;/strong&gt;. Pradžioje tai buvo Meteor75 Pro, dabar — Meteor75 Pro II: rėmas ir
gaubtas iš AliExpress, viskas, kas kainuoja, perkelta be pakeitimų. Tas pats
&lt;strong&gt;Matrix 1S 3-in-1 FC&lt;/strong&gt;. Tas pats &lt;strong&gt;narrow-FOV DJI O4&lt;/strong&gt; air unit. Naujas kiautas, seni viduriai,
ir kai baigiau — 169 skrydžiai bei 15 574 sekundės logų, su kuriais teko ginčytis.&lt;/p&gt;
&lt;p&gt;Planuota buvo penkiolikos minučių perstatymas. Gavau savaitę rezonanso vaikymosi, tris
atšaukimus, vieną tvarkingą hipotezę, kuri buvo visiškai neteisinga, vieną tuning pakeitimą,
kurį teko atsukti atgal, ir vieną metriką, kuri man kelias iteracijas melavo, kol pastebėjau.&lt;/p&gt;</description></item><item><title>Šviečiantys daiktai: pirmieji UV fluorescencijos eksperimentai</title><link>https://itohi.com/lt/colorimetry/uv-fluorescence-experiments/</link><pubDate>Thu, 30 Jul 2026 18:00:00 +0200</pubDate><guid>https://itohi.com/lt/colorimetry/uv-fluorescence-experiments/</guid><description>
&lt;p&gt;Sureguliavus spektrometro lygiavimą ir susiformavus PySpectrometer3, akivaizdus kitas eksperimentas buvo UV fluorescencija. Mineralai, biologiniai mėginiai, brangakmeniai — daugybė įdomios chemijos pasireiškia kaip emisijos spektrai UV žadinime, kurių niekada nepamatytum baltoje šviesoje. Sąranka konceptualiai paprasta: apšviesti mėginį UV, užblokuoti žadinimą nuo spektrometro, surinkti fluorescencijos emisiją.&lt;/p&gt;
&lt;p&gt;Praktikoje pirmoji problema atsirado dar prieš pradedant ką nors statyti.&lt;/p&gt;
&lt;h2 id="toslink-fluorescuoja"&gt;TOSLINK fluorescuoja&lt;/h2&gt;
&lt;p&gt;Šviesą iš šaltinių į mėginius ruošiausi tiekti per TOSLINK plastikinį optinį pluoštą — jis pigus, turi standartizuotą 1mm angą, o jungčių yra visur. Planas buvo naudoti tą patį pluoštą UV žadinimo tiekimui.&lt;/p&gt;</description></item><item><title>Tai niekada nebuvo prizma: mano spektroskope yra difrakcinis grotelės</title><link>https://itohi.com/lt/colorimetry/mini-spectrometer-grating/</link><pubDate>Thu, 30 Jul 2026 14:00:00 +0200</pubDate><guid>https://itohi.com/lt/colorimetry/mini-spectrometer-grating/</guid><description>
&lt;p&gt;Monitoriaus kalibravimo problema vis dar neišspręsta — reikia išmatuoti tikrąją monitoriaus pirminių spalvų spektrinę išvestį, o ne tik RGB. CR30 laikomas prie ekrano kažką duoda, bet jis neskirtas emisiniams šaltiniams. Reikia kišeninio brangakmenių spektroskopo, kurį naudojau visą laiką, tinkamai integruoto su OV9281 kameros moduliu.&lt;/p&gt;
&lt;p&gt;Išardžiau jį geresniam 3D spausdintam laikikliui suprojektuoti. Ir proceso metu sužinojau, kad klydau apie jį nuo pat pradžių.&lt;/p&gt;
&lt;h2 id="tai-ne-prizma"&gt;Tai ne prizma&lt;/h2&gt;
&lt;p&gt;
&lt;figure&gt;
&lt;picture&gt;
&lt;img
loading="lazy"
decoding="async"
alt="Kišeninis spektroskopas su nuimtu priekiniu lęšio elementu, viduje matomos difrakcinės grotelės"
class="image_figure image_internal image_processed"
width="1600"
height="1066"
src="https://itohi.com/colorimetry/mini-spectrometer-grating/spectroscope-disassembled.jpg"
/&gt;
&lt;/picture&gt;
&lt;/figure&gt;
&lt;/p&gt;</description></item><item><title>Betaflight VTX spąstai: aux_channel skaičiuojamas nuo 0, o vtx_power — nuo 1</title><link>https://itohi.com/lt/fpv/betaflight-vtx-indexing-trap/</link><pubDate>Fri, 17 Jul 2026 00:00:00 +0000</pubDate><guid>https://itohi.com/lt/fpv/betaflight-vtx-indexing-trap/</guid><description>
&lt;p&gt;Kiekvienas programuotojas išmoksta skaičiuoti nuo nulio. Betaflight pritaria: AUX kanalai skaičiuojami nuo 0, tad AUX1 yra &lt;code&gt;0&lt;/code&gt;, o AUX6 yra &lt;code&gt;5&lt;/code&gt;. Surink kelias CLI eilutes ir pirštai nustoja apie tai galvoti. Skaičiuok nuo nulio. Tai taisyklė, kuria, atrodo, laikosi visas konfigūratorius.&lt;/p&gt;
&lt;p&gt;Tada visą vakarą praradau dėl VTX'o, kuris kategoriškai atsisakė duoti 400 mW, ir radau tą vieną lauką, kur Betaflight tyliai skaičiuoja nuo &lt;em&gt;vieneto&lt;/em&gt;. Niekas neįspėja. Gedimas atrodė kaip miręs VTX, o ne kaip rašybos klaida — būtent todėl jis ir surijo visą vakarą.&lt;/p&gt;</description></item><item><title>Pavo20 Pro II GPS Taisymo Bandymai: BEC Perjungimo Triukšmas 1575 MHz ir Kas Iš Tikrųjų Padėjo</title><link>https://itohi.com/lt/fpv/pavo20-gps-struggles/</link><pubDate>Thu, 09 Jul 2026 00:00:00 +0000</pubDate><guid>https://itohi.com/lt/fpv/pavo20-gps-struggles/</guid><description>
&lt;p&gt;Pavo20 Pro II yra pajėgus 2,5 colio burbulinis dronas — kompaktiškas, galingas, su gera kamera ir nustebinančiai stabiliu vaizdo ryšiu net su tiesinėmis whip antenomis. Norėjau jo kaip kalnų kelionių drono: tilptų į švarko kišenę, nertų tarpekliais ir turėtų GPS gelbėjimą kaip tikrą saugos tinklą. GPS modulis neįtrauktas komplekte — pridėjau pats, sulitavau ir sukonfigūravau. Tada prasidėjo problemos.&lt;/p&gt;
&lt;p&gt;Praktiškai GPS beveik nenaudingas daugelyje skrydžio aplinkų: stebiu, kaip palydovų skaičius sustoja ties 2 ar 3, o kitas dronas tame pačiame lauke, tuo pačiu metu, pagauna 20+. Tai istorija apie tai, ką radau ir kur esu dabar.&lt;/p&gt;</description></item><item><title>FPV Derinimas su Sintra AI — ir Kodėl Nekuriu Dar Vienos AI Platformos</title><link>https://itohi.com/lt/fpv/fpv-tuning-sintra/</link><pubDate>Thu, 25 Jun 2026 00:00:00 +0000</pubDate><guid>https://itohi.com/lt/fpv/fpv-tuning-sintra/</guid><description>
&lt;p&gt;Šis įrašas išaugo iš &lt;a href="https://itohi.com/lt/fpv/drone-detector-nn/"&gt;dronų detektoriaus straipsnio&lt;/a&gt;, kuriame paminėjau Sintra naudojimą FPV pusės darbui. Tas paminėjimas nusipelno atskiro aptarimo, nes jis kelia klausimą, kurį noriu adresuoti tiesiogiai: kodėl naudoju išorinį AI įrankį vietoj savo kūrimo?&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="kodėl-sintra-o-ne-savas-ai"&gt;Kodėl Sintra, o ne savas AI&lt;/h2&gt;
&lt;p&gt;Mano istorijoje yra projektų, apie kuriuos daug nekalbu. MentalMentor. BabyAI. Kiti, esantys įvairiais užbaigtumo laipsniais, nė vienas netapo produktu. Dėsningumas visuose juose tas pats: kuriu techniškai įdomią dalį — architektūra veikia, pagrindinis funkcionalumas yra — ir tada darbas persikelia į platinimą, bendruomenės kūrimą, rinkodarą. Dalykus, kuriems reikia arba biudžeto, kurio neturiu, arba socialinio kapitalo, kurio niekada nepavyko sukaupti. Neturiu tinklo. Negaliu savęs reklamuoti. Projektai tyliai baigiasi.&lt;/p&gt;</description></item><item><title>Neuroninio Tinklo Apmokymas Dronų Aptikimui iš Garso</title><link>https://itohi.com/lt/fpv/drone-detector-nn/</link><pubDate>Mon, 15 Jun 2026 00:00:00 +0000</pubDate><guid>https://itohi.com/lt/fpv/drone-detector-nn/</guid><description>
&lt;p&gt;&lt;em&gt;Gyva demonstracija: &lt;a href="https://drone-detector.sintra.site"&gt;drone-detector.sintra.site&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;
&lt;figure&gt;
&lt;picture&gt;
&lt;img
loading="lazy"
decoding="async"
alt="Drone Audio Detector — gyvasis spėjimas naršyklėje, IDLE būsena. FP32 modelis, 10 klasių, kalibruoti kiekvienos klasės slenkstiai. RMS −40,6 dB / Smailė −18,2 dB iš biuro aplinkos. Spektrograma rodo dvigubą ARGMAX/SOFTMAX išvestį."
class="image_figure image_internal image_processed"
width="1066"
height="1714"
src="https://itohi.com/fpv/drone-detector-nn/drone-detector-ui-idle.png"
/&gt;
&lt;/picture&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;Pastaba prieš techninį turinį: pakaitomasis mokymo protokolas, aprašytas šiame straipsnyje, buvo sukurtas su reikšminga &lt;a href="https://sintra.ai"&gt;Sintra AI&lt;/a&gt; pagalba. Tai, kas prasidėjo kaip eilė klausimų, kodėl paprastas P1→P2 grafikas vis sustingdavo, virto struktūrizuotu derinimo pokalbiu, kuris identifikavo kalibruoto patikros taško problemą ir suformavo ciklo logiką.&lt;/p&gt;</description></item><item><title>FPV: kaip viskas prasidėjo</title><link>https://itohi.com/lt/fpv/fpv-journey-dronefix/</link><pubDate>Mon, 01 Jun 2026 00:00:00 +0000</pubDate><guid>https://itohi.com/lt/fpv/fpv-journey-dronefix/</guid><description>
&lt;p&gt;Metų metus mano dronai keliaudavo kartu su manimi. Iš pradžių DJI Air, vėliau Mini 3 — kameros platformos, kurios keliaudavo kiekvienoje išvykoje, sudėtos šalia kitos įrangos. Jie mokėjo daryti tik vieną dalyką: kyboti kur nors leistinoje vietoje ir padaryti švarią nuotrauką.&lt;/p&gt;
&lt;p&gt;Būtent tai ir buvo problema. Kybojimas leistiname aukštyje, kadruojant kalną iš pagarbaus atstumo, kaskart atrodė neįkvepiantis. Vaizdai buvo neblogi. Bet ir negyvi — dronas stebėjo iš mandagaus atstumo ir parnešdavo atvirukus. Galiausiai visai nustojau jį imti. Ypač motociklo kelionėse Mini 3 likdavo namie; svoris ir vargas nebuvo verti dar vienos kybojimo kadrų partijos.&lt;/p&gt;</description></item><item><title>Mirusio Synology DS420+ atgaivinimas: BIOS atkūrimo nuotykis</title><link>https://itohi.com/lt/blog/bricked-ds420/</link><pubDate>Tue, 28 Oct 2025 15:30:00 +0200</pubDate><guid>https://itohi.com/lt/blog/bricked-ds420/</guid><description>
&lt;p&gt;Vieną dieną mano DS420+ tiesiog numirė - nebeįsijungė. Na, ne visiškai mirė - jis įsijungė, ventiliatoriai sukosi, diskai taip pat sukinėjosi ir įprastai urzgė, mėlyna lemputė mirksėjo... bet tiek. Jokio tinklo, jokių pyptelėjimų, nieko. Tiesiog brangus popieriaus prispaudėjas su mano duomenimis viduje.&lt;/p&gt;
&lt;p&gt;
&lt;figure&gt;
&lt;picture&gt;
&lt;img
loading="lazy"
decoding="async"
alt="Miręs DS420&amp;#43; su mirksančia mėlyna šviesele"
class="image_figure image_internal image_processed"
width="1024"
height="963"
src="https://itohi.com/blog/bricked-ds420/ds420_dead.jpg"
/&gt;
&lt;/picture&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id="pradinė-diagnostika"&gt;Pradinė diagnostika&lt;/h2&gt;
&lt;p&gt;Pirmiausia bandžiau išimti visus diskus. Kartais blogas diskas gali neleisti krautis. Ne - ta pati mirksinti mėlyna lempa.&lt;/p&gt;</description></item><item><title>Namų darbo spalvų kalibravimo lentelė: nuo sublimacinio spausdintuvo iki akrilinių dažų</title><link>https://itohi.com/lt/colorimetry/diy-color-chart/</link><pubDate>Sun, 26 Oct 2025 18:00:00 +0200</pubDate><guid>https://itohi.com/lt/colorimetry/diy-color-chart/</guid><description>
&lt;p&gt;Planas iš &lt;a href="https://itohi.com/colorimetry/reverse-engineering-cr30"&gt;CR30 ardymo straipsnio&lt;/a&gt;: atspausdinti žinomų spalvų lopų rinkinį, kiekvieną išmatuoti su CR30 ir naudoti ArgyllCMS profiliui sukurti. Teoriškai paprasta. Praktikoje prireikė dviejų visiškai skirtingų metodų, kol gavau ką nors tinkamo.&lt;/p&gt;
&lt;h2 id="ko-tikisi-argyllcms"&gt;Ko tikisi ArgyllCMS&lt;/h2&gt;
&lt;p&gt;ArgyllCMS gali sugeneruoti tikslinę lentelę — žinomų Lab reikšmių spalvų lopų tinklelį — o po to, kai išmatuoji kiekvieną lopą kolorimetru, apskaičiuoja deltą tarp to, ką atspausdinai, ir to, ką norėjai. Iš to sukuriamas ICC profilis arba Darktable spalvų kalibravimo korekcija.&lt;/p&gt;</description></item><item><title>Tyrinėjant DML garso pasaulį</title><link>https://itohi.com/lt/acoustics/dml-first-steps/</link><pubDate>Wed, 10 May 2023 20:01:28 +0200</pubDate><guid>https://itohi.com/lt/acoustics/dml-first-steps/</guid><description>
&lt;p&gt;Mano obsesija dėl garso atkūrimo prasidėjo su pirmuoju i386 PC. Tais laikais, bet kokio garso išgavimas iš kompiuterio reikalavo išmanumo. Eksperimentavau su vidiniu PC garsiakalbiu, tiesiogiai konfigūruodamas laikmačio IC registrus, kad sugeneruočiau primityvų garsą per gudrų PWM moduliavimą. Rezultatai buvo siaubingi, bet žavūs, ypač visi tie MODPlayer, ITTracker ir t.t. Paskui atėjo DAC, sulipdytas iš rezistorių ir laidų ant LPT porto - geriau, bet vis tiek šiurkštu. Galiausiai perėjau prie vidutiniškų Sound Blaster kortų, nors mano pats pirmasis patyrimas su tikru PC garsu buvo per Spectrum PC, kuris turėjo dedikuotą YAMAHA garso sintezės mikroschemą. Tos mikroschemos programavimas prieš interneto erą buvo eksperimentavimas bandymų ir klaidų būdu skaitant įvairius elektronikos žurnalus. Nepaisant to, kiekvienas „palypėjimas“ kaip aparatinėje (PWM, DAC, SB) taip ir akustinėje srityje(PC Speaker, free floating car speaker, flat electrostatic speakers) sukeldavo nepakartojamas emocijas!&lt;/p&gt;</description></item><item><title>Pirmasis įrašas lietuvių kalba</title><link>https://itohi.com/lt/blog/multilanguage-test/</link><pubDate>Fri, 13 May 2022 18:26:47 +0200</pubDate><guid>https://itohi.com/lt/blog/multilanguage-test/</guid><description>
&lt;p&gt;Šiuo įrašu noriu pasidžiaugti statinio turinio svetainės priežiūra. O konkrečiai - &lt;a href="https://gohugo.io"&gt;Hugo&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Šiaip esu gana tingus žmogus su daugybe interesų. Ir išmokau tokios strategijos - jeigu nepavyksta kažko padaryti kuo greičiau,
tai tikriausiai neverta to daryti visai.
Išskirtiniais atvejais jeigu matau realią naudą iš potencialaus projekto(ar tai asmeninė satisfakcija, arba komercinė nauda, arba nauda visuomenei) - tuomet galiu jo imtis rimtai.
Priešingu atveju norėdamas patenkinti smalsumą susikūriu smėlio dėžę ir išsibandau idėjas kol neatsiranda kas nors įdomesnio. Geriausiai šitą strategiją apibūdina štai toks komiksas:&lt;/p&gt;</description></item></channel></rss>