<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[Forum HomeMade - Raspberry Pi i inne SBC]]></title>
		<link>https://sp-hm.pl/</link>
		<description><![CDATA[Forum HomeMade - https://sp-hm.pl]]></description>
		<pubDate>Fri, 15 May 2026 16:55:20 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Primer 2]]></title>
			<link>https://sp-hm.pl/thread-3490.html</link>
			<pubDate>Fri, 26 Jan 2024 11:28:32 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://sp-hm.pl/member.php?action=profile&uid=180">SP9RQA</a>]]></dc:creator>
			<guid isPermaLink="false">https://sp-hm.pl/thread-3490.html</guid>
			<description><![CDATA[Czy któryś kolegów ma/posiada taki dość starszy wynalazek f-my Raisonance:<br />
<br />
<a href="http://www.stm32circle.com/resources/stm32primer2.php" target="_blank" rel="noopener" class="mycode_url">http://www.stm32circle.com/resources/stm32primer2.php</a><br />
<br />
Nie mogę dojść do ładu z kompilacją tych przykładowych programów w tym natywnym środowisku Ride7:<br />
<a href="http://www.stm32circle.com/projects/list.php?primer=2" target="_blank" rel="noopener" class="mycode_url">http://www.stm32circle.com/projects/list.php?primer=2</a><br />
<br />
Krzysiek<br />
<br />
<br />
<br />
]]></description>
			<content:encoded><![CDATA[Czy któryś kolegów ma/posiada taki dość starszy wynalazek f-my Raisonance:<br />
<br />
<a href="http://www.stm32circle.com/resources/stm32primer2.php" target="_blank" rel="noopener" class="mycode_url">http://www.stm32circle.com/resources/stm32primer2.php</a><br />
<br />
Nie mogę dojść do ładu z kompilacją tych przykładowych programów w tym natywnym środowisku Ride7:<br />
<a href="http://www.stm32circle.com/projects/list.php?primer=2" target="_blank" rel="noopener" class="mycode_url">http://www.stm32circle.com/projects/list.php?primer=2</a><br />
<br />
Krzysiek<br />
<br />
<br />
<br />
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Procesory ESP8266 oraz ESP32]]></title>
			<link>https://sp-hm.pl/thread-3444.html</link>
			<pubDate>Mon, 04 Sep 2023 19:56:04 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://sp-hm.pl/member.php?action=profile&uid=169">SP6FRE</a>]]></dc:creator>
			<guid isPermaLink="false">https://sp-hm.pl/thread-3444.html</guid>
			<description><![CDATA[Szukając alternatywy dla coraz trudniej dostępnych i drogich chip-ów Atmel-a (obecnie Microchip) napotkałem procesory firmy Espressif Systems: ESP8266 oraz ESP32, które kosztują od kilkunastu do kilkudziesięciu PLN (w wersji z kamerą). Oba procesory są przedstawicielami grupy urządzeń IoT (internet of thing) głównie przez łatwość kontaktu (WiFi, BT) oraz dużą ilość portów.<br />
<br />
<img src="http://lx-net.pl/hr/mloop/esp8266.jpg" loading="lazy"  alt="[Obrazek: esp8266.jpg]" class="mycode_img" /> <img src="http://lx-net.pl/hr/mloop/esp8266pin.jpg" loading="lazy"  alt="[Obrazek: esp8266pin.jpg]" class="mycode_img" /><br />
<img src="http://lx-net.pl/hr/mloop/esp32.jpg" loading="lazy"  alt="[Obrazek: esp32.jpg]" class="mycode_img" /> <img src="http://lx-net.pl/hr/mloop/esp32pin.jpg" loading="lazy"  alt="[Obrazek: esp32pin.jpg]" class="mycode_img" /><br />
<br />
Na zdjęciach pokazałem wersje rozwojowe obu układów o rozmiarach ok. 2x4cm.<br />
Poniżej zamieszczam specyfikację obu procesorów. W wersjach rozwojowych, poza procesorem, na płytce znajdują się też port USB oraz stabilizatory zasilania. <br />
<br />
<img src="http://lx-net.pl/hr/mloop/esp32vs8266.jpg" loading="lazy"  alt="[Obrazek: esp32vs8266.jpg]" class="mycode_img" /><br />
<br />
W wersjach rozwojowych układy są bardzo łatwo programowalne za pomocą portu USB choć istnieją wersje minimalistyczne, niewiele większe niż sam procesor, do których za kilkanaście PLN można dokupić skuteczny programator USB. Językiem programowania układów jest dość egzotyczny język Lua ale w powszechnymm użyciu programuje się je za pomocą Arduino C oraz pythona. W tym ostatnim przypadku został opracowany tzw. upython, interpreter pythona właśnie dla tych układów. <br />
<br />
I właśnie możliwość programowania za pomocą python-a jest dla mnie największą zaletą obu układów bo wymaga niewielkiego darmowego środowiska programistycznego co przy możliwościach obu układów daje szerokie pole do eksperymentów. Dodatkowo, istnieje bogata baza bibliotek do obsługi pod kontrolą upython-a urządzeń zewnętrznych od wyświetlaczy, przez czujniki i sensory po silniki krokowe i generatory.<br />
<br />
Jak zacząć programować w upython-ie opisuje <a href="https://docs.micropython.org/en/latest/esp32/tutorial/intro.html" target="_blank" rel="noopener" class="mycode_url">podany link dla esp32:</a> oraz <a href="https://docs.micropython.org/en/latest/esp8266/tutorial/intro.html" target="_blank" rel="noopener" class="mycode_url">dla esp8266</a><br />
<br />
W tych linkach można zapoznać się z gotowymi zastosowaniami obu chip-ów<br />
<a href="https://randomnerdtutorials.com/projects-esp8266/" target="_blank" rel="noopener" class="mycode_url">opisy dla esp8266</a><br />
<a href="https://randomnerdtutorials.com/projects-esp32/" target="_blank" rel="noopener" class="mycode_url">opisy dla esp32</a><br />
<br />
Jako przykład użycia układu ESP32 proponuję zajrzeć do mojego opisu <a href="http://sp-hm.pl/thread-4445.html" target="_blank" rel="noopener" class="mycode_url">sterownika kondensatora anteny magnetycznej.</a> W programie użyłem gotowych bibliotek do obsługi enkodera oraz wyświetlacza ST7735S<br />
<br />
L.J.<br />
]]></description>
			<content:encoded><![CDATA[Szukając alternatywy dla coraz trudniej dostępnych i drogich chip-ów Atmel-a (obecnie Microchip) napotkałem procesory firmy Espressif Systems: ESP8266 oraz ESP32, które kosztują od kilkunastu do kilkudziesięciu PLN (w wersji z kamerą). Oba procesory są przedstawicielami grupy urządzeń IoT (internet of thing) głównie przez łatwość kontaktu (WiFi, BT) oraz dużą ilość portów.<br />
<br />
<img src="http://lx-net.pl/hr/mloop/esp8266.jpg" loading="lazy"  alt="[Obrazek: esp8266.jpg]" class="mycode_img" /> <img src="http://lx-net.pl/hr/mloop/esp8266pin.jpg" loading="lazy"  alt="[Obrazek: esp8266pin.jpg]" class="mycode_img" /><br />
<img src="http://lx-net.pl/hr/mloop/esp32.jpg" loading="lazy"  alt="[Obrazek: esp32.jpg]" class="mycode_img" /> <img src="http://lx-net.pl/hr/mloop/esp32pin.jpg" loading="lazy"  alt="[Obrazek: esp32pin.jpg]" class="mycode_img" /><br />
<br />
Na zdjęciach pokazałem wersje rozwojowe obu układów o rozmiarach ok. 2x4cm.<br />
Poniżej zamieszczam specyfikację obu procesorów. W wersjach rozwojowych, poza procesorem, na płytce znajdują się też port USB oraz stabilizatory zasilania. <br />
<br />
<img src="http://lx-net.pl/hr/mloop/esp32vs8266.jpg" loading="lazy"  alt="[Obrazek: esp32vs8266.jpg]" class="mycode_img" /><br />
<br />
W wersjach rozwojowych układy są bardzo łatwo programowalne za pomocą portu USB choć istnieją wersje minimalistyczne, niewiele większe niż sam procesor, do których za kilkanaście PLN można dokupić skuteczny programator USB. Językiem programowania układów jest dość egzotyczny język Lua ale w powszechnymm użyciu programuje się je za pomocą Arduino C oraz pythona. W tym ostatnim przypadku został opracowany tzw. upython, interpreter pythona właśnie dla tych układów. <br />
<br />
I właśnie możliwość programowania za pomocą python-a jest dla mnie największą zaletą obu układów bo wymaga niewielkiego darmowego środowiska programistycznego co przy możliwościach obu układów daje szerokie pole do eksperymentów. Dodatkowo, istnieje bogata baza bibliotek do obsługi pod kontrolą upython-a urządzeń zewnętrznych od wyświetlaczy, przez czujniki i sensory po silniki krokowe i generatory.<br />
<br />
Jak zacząć programować w upython-ie opisuje <a href="https://docs.micropython.org/en/latest/esp32/tutorial/intro.html" target="_blank" rel="noopener" class="mycode_url">podany link dla esp32:</a> oraz <a href="https://docs.micropython.org/en/latest/esp8266/tutorial/intro.html" target="_blank" rel="noopener" class="mycode_url">dla esp8266</a><br />
<br />
W tych linkach można zapoznać się z gotowymi zastosowaniami obu chip-ów<br />
<a href="https://randomnerdtutorials.com/projects-esp8266/" target="_blank" rel="noopener" class="mycode_url">opisy dla esp8266</a><br />
<a href="https://randomnerdtutorials.com/projects-esp32/" target="_blank" rel="noopener" class="mycode_url">opisy dla esp32</a><br />
<br />
Jako przykład użycia układu ESP32 proponuję zajrzeć do mojego opisu <a href="http://sp-hm.pl/thread-4445.html" target="_blank" rel="noopener" class="mycode_url">sterownika kondensatora anteny magnetycznej.</a> W programie użyłem gotowych bibliotek do obsługi enkodera oraz wyświetlacza ST7735S<br />
<br />
L.J.<br />
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Pomoc Raspberry PI]]></title>
			<link>https://sp-hm.pl/thread-3121.html</link>
			<pubDate>Sat, 22 May 2021 18:26:05 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://sp-hm.pl/member.php?action=profile&uid=1106">SQ8J</a>]]></dc:creator>
			<guid isPermaLink="false">https://sp-hm.pl/thread-3121.html</guid>
			<description><![CDATA[Panowie,<br />
potrzebuję pomocy przy konfiguracji Raspberry PI , próbuję odpalić jeden z programów ( VirtualHere) zgodnie z tutorialem (<a href="https://youtu.be/KDbOFftyEww" target="_blank" rel="noopener" class="mycode_url">https://youtu.be/KDbOFftyEww</a> ) ale coś mi to nie działa... docelowo ma to pracować z SDRPlayem , zdalnie po sieci , ale sie nie łączy...<br />
może ktoś by się znalazł kto byłby mi w stanie pomóc ....żeby to uruchomić<br />
program emuluje port USB po LAN, wtedy SDRplay jest widoczny jakby był podłączony do USB do lokalnego kompa<br />
<br />
Pozdrawiam<br />
73, Jakub SQ8J<br />
 ]]></description>
			<content:encoded><![CDATA[Panowie,<br />
potrzebuję pomocy przy konfiguracji Raspberry PI , próbuję odpalić jeden z programów ( VirtualHere) zgodnie z tutorialem (<a href="https://youtu.be/KDbOFftyEww" target="_blank" rel="noopener" class="mycode_url">https://youtu.be/KDbOFftyEww</a> ) ale coś mi to nie działa... docelowo ma to pracować z SDRPlayem , zdalnie po sieci , ale sie nie łączy...<br />
może ktoś by się znalazł kto byłby mi w stanie pomóc ....żeby to uruchomić<br />
program emuluje port USB po LAN, wtedy SDRplay jest widoczny jakby był podłączony do USB do lokalnego kompa<br />
<br />
Pozdrawiam<br />
73, Jakub SQ8J<br />
 ]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[HamPi by W3DJS]]></title>
			<link>https://sp-hm.pl/thread-3030.html</link>
			<pubDate>Wed, 16 Dec 2020 19:54:50 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://sp-hm.pl/member.php?action=profile&uid=61">SP9FKP</a>]]></dc:creator>
			<guid isPermaLink="false">https://sp-hm.pl/thread-3030.html</guid>
			<description><![CDATA[Dla chcących szybko przećwiczyć dostępne oprogramowanie dla krótkofalowców bez "tortur" samodzielnego instalowania programów Dave W3DJS przygotował kompilację obrazu gotowego do wgrania na Malinkę.<br />
Zawiera ona cały szereg najbardziej popularnych aplikacji gotowych do natychmiastowego uruchomienia. Oczywiście, dla poćwiczenia odbioru w technologii SDR potrzebne będzie też źródło sygnałów ale tu może posłużyć tani i popularny RTL-SDR. Zachęcam do zapoznania się z tym zbiorem. Pełny wykaz na <a href="https://github.com/dslotter/HamPi/wiki" target="_blank" rel="noopener" class="mycode_url">Wiki</a>. Mozliwe jest również samodzielne skompilowanie obrazu dla zainteresowanych.<br />
Obraz można pobrać <a href="http://hampi.radiowaves.ca/HamPi_v1.2a.img.xz" target="_blank" rel="noopener" class="mycode_url">stąd</a> a wgrać na kartę SD popularnym programem<a href="https://www.raspberrypi.org/software/" target="_blank" rel="noopener" class="mycode_url"> RPI-Imager.</a><br />
<br />
<br />

<br />
<img src="https://sp-hm.pl/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
&nbsp;&nbsp;<a href="attachment.php?aid=13668" target="_blank" title="">Screenshot 2020-12-16 20-31-49.png</a> (Rozmiar: 510.42 KB / Pobrań: 1427)
]]></description>
			<content:encoded><![CDATA[Dla chcących szybko przećwiczyć dostępne oprogramowanie dla krótkofalowców bez "tortur" samodzielnego instalowania programów Dave W3DJS przygotował kompilację obrazu gotowego do wgrania na Malinkę.<br />
Zawiera ona cały szereg najbardziej popularnych aplikacji gotowych do natychmiastowego uruchomienia. Oczywiście, dla poćwiczenia odbioru w technologii SDR potrzebne będzie też źródło sygnałów ale tu może posłużyć tani i popularny RTL-SDR. Zachęcam do zapoznania się z tym zbiorem. Pełny wykaz na <a href="https://github.com/dslotter/HamPi/wiki" target="_blank" rel="noopener" class="mycode_url">Wiki</a>. Mozliwe jest również samodzielne skompilowanie obrazu dla zainteresowanych.<br />
Obraz można pobrać <a href="http://hampi.radiowaves.ca/HamPi_v1.2a.img.xz" target="_blank" rel="noopener" class="mycode_url">stąd</a> a wgrać na kartę SD popularnym programem<a href="https://www.raspberrypi.org/software/" target="_blank" rel="noopener" class="mycode_url"> RPI-Imager.</a><br />
<br />
<br />

<br />
<img src="https://sp-hm.pl/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
&nbsp;&nbsp;<a href="attachment.php?aid=13668" target="_blank" title="">Screenshot 2020-12-16 20-31-49.png</a> (Rozmiar: 510.42 KB / Pobrań: 1427)
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Dlaczego Linuks?]]></title>
			<link>https://sp-hm.pl/thread-2969.html</link>
			<pubDate>Sun, 30 Aug 2020 19:00:27 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://sp-hm.pl/member.php?action=profile&uid=61">SP9FKP</a>]]></dc:creator>
			<guid isPermaLink="false">https://sp-hm.pl/thread-2969.html</guid>
			<description><![CDATA[Na tak postawione pytanie mozna dośc przekornie odpowiedzieć: a dlaczego nie? Dla tych którzy już co nieco wiedzą na jego temat, w zasadzie nie trzeba nic wiecej pisać, postaram się jednak (zupełnie subiektywnie) przekonać tych, którzy do tej pory nie mieli okazji lub nie chcieli bliżej zaznajomic sie z Linuksem.<br />
Zatem od początku.<br />
Linuks (lub Linux - obie formy pisowni są poprawne) to w pełni dojrzały system operacyjny dla wielu gałęzi procesorów zarównoe 32 jaki 64 bitowych. W chwili obecnej można o nim powiedzieć żę to najbardziej popularny OS (Operational System) na świecie bo większość domowej elektroniki pracuje w oparciu o jego jądro. Tak, wszelkiej maści smartfony, tablety, telewizory i inne gadżety mają Linkuksa na pokładzie. A dlaczego tak się stało? Z wielu powodów, ale najbardziej istotne (z mego punktu widzenia) to:<br />
1. <span style="font-weight: bold;" class="mycode_b">stabilność</span> - w uwagi na otwarto-źródłowy kod systemu wiele potencjalnych błędów zostaje wykrytych na etapie testów, w których aktywnie uczestniczy ogromna rzesza programistów. To bardzo przyspiesza wprowadzanie poprawek.<br />
2. <span style="font-weight: bold;" class="mycode_b">bezpieczeństwo</span> - z tego samego powodu co w pkt.1 - trudno jest przemycić jakis kod do ogólnodostępnych repozytoriów bez zwrócenia uwagi. Dlatego wirusy w sensie Okienek praktycznie nie mają szans.<br />
3. <span style="font-weight: bold;" class="mycode_b">modułowość</span> - każdy (no trochę przesadzam) może zbudować własnego Linuksa, nie ma jedynego słusznego systemu, który jest dobry dla PC, dla smartfona i serwera jak w założeniu w Okienkach bo jak wiadomo, jeśli coś jest do wszystkiego to jest do niczego...<br />
4.<span style="font-weight: bold;" class="mycode_b"> otwartość</span> - jeśli tylko chcesz, sam możesz sprawdzić jak to wszystko jest zrobione i zaproponować własne zmiany, kod nie jest niczyją własnością i jeśłi tylko trzymasz się ogólnie dostępnych licencji, możesz go dowolnie modyfikować i ropowszechniać bez obawy opłat.<br />
5. <span style="font-weight: bold;" class="mycode_b">brak opłat </span>- i dla nas ma to podstawowe znaczenie! Przy koszcie urządzenia na poziomie 1000 zł, koszt systemu operacyjnego z Redmond wymagałby dołożenia drugiego tyle, że nie wspomnę o kosztach innych właścicieli.<br />
Zatem dlaczego Linuks nie może się przebić do świadomości przeciętnego użytkowanika komputerów? Z powodu braku nachalnej reklamy? A może dlatego, że nadal pokutuje obiegowa opinia z wczesnych lat jego powstawania, że jest trudny i raczej nie "klikalno-myzialny"?<br />
Po części i to i to. To prawda, producenci nie zająkną się w swoich reklamach na temat zawartośći ich urządzeń, uznając, że nie ma o czym, skoro jest za darmo. Z kolei stopień zaawansowania sprawia, że nie ma technologii, która w mniejszym lub większym stopniu (często pod groźbami pozwów o złamanie patentów) nie byłaby zaimplementowana w Linuksie, włacznie z "klikaniem i myzianiem". Dla eksperymentatorów jakimi jesteśmy na tym Forum Linuks  nie bęðzie barierą a raczej wsparciem w naszych codziennych zmaganiach z materią, jeśli jeszcze dodatkowo da nam satysfakcję "panowania" nad nim bez reszty to czego więcej chcieć?<br />
Napiszcie co dla Was jest barierą, na czym "połamaliście zęby" i czy, Waszym zdaniem, już za późno na naukę czegoś nowego?<br />
Dodam tylko, że większość wartościowego oprogramowania dla nas, krótkofalowców, jest w pierwszej kolejnośći pisana na Linuksa. O tym, że większość instytutów badawczych włącznie z NASA i CERN-em używa Linuksa pisać nie wypada.<br />
]]></description>
			<content:encoded><![CDATA[Na tak postawione pytanie mozna dośc przekornie odpowiedzieć: a dlaczego nie? Dla tych którzy już co nieco wiedzą na jego temat, w zasadzie nie trzeba nic wiecej pisać, postaram się jednak (zupełnie subiektywnie) przekonać tych, którzy do tej pory nie mieli okazji lub nie chcieli bliżej zaznajomic sie z Linuksem.<br />
Zatem od początku.<br />
Linuks (lub Linux - obie formy pisowni są poprawne) to w pełni dojrzały system operacyjny dla wielu gałęzi procesorów zarównoe 32 jaki 64 bitowych. W chwili obecnej można o nim powiedzieć żę to najbardziej popularny OS (Operational System) na świecie bo większość domowej elektroniki pracuje w oparciu o jego jądro. Tak, wszelkiej maści smartfony, tablety, telewizory i inne gadżety mają Linkuksa na pokładzie. A dlaczego tak się stało? Z wielu powodów, ale najbardziej istotne (z mego punktu widzenia) to:<br />
1. <span style="font-weight: bold;" class="mycode_b">stabilność</span> - w uwagi na otwarto-źródłowy kod systemu wiele potencjalnych błędów zostaje wykrytych na etapie testów, w których aktywnie uczestniczy ogromna rzesza programistów. To bardzo przyspiesza wprowadzanie poprawek.<br />
2. <span style="font-weight: bold;" class="mycode_b">bezpieczeństwo</span> - z tego samego powodu co w pkt.1 - trudno jest przemycić jakis kod do ogólnodostępnych repozytoriów bez zwrócenia uwagi. Dlatego wirusy w sensie Okienek praktycznie nie mają szans.<br />
3. <span style="font-weight: bold;" class="mycode_b">modułowość</span> - każdy (no trochę przesadzam) może zbudować własnego Linuksa, nie ma jedynego słusznego systemu, który jest dobry dla PC, dla smartfona i serwera jak w założeniu w Okienkach bo jak wiadomo, jeśli coś jest do wszystkiego to jest do niczego...<br />
4.<span style="font-weight: bold;" class="mycode_b"> otwartość</span> - jeśli tylko chcesz, sam możesz sprawdzić jak to wszystko jest zrobione i zaproponować własne zmiany, kod nie jest niczyją własnością i jeśłi tylko trzymasz się ogólnie dostępnych licencji, możesz go dowolnie modyfikować i ropowszechniać bez obawy opłat.<br />
5. <span style="font-weight: bold;" class="mycode_b">brak opłat </span>- i dla nas ma to podstawowe znaczenie! Przy koszcie urządzenia na poziomie 1000 zł, koszt systemu operacyjnego z Redmond wymagałby dołożenia drugiego tyle, że nie wspomnę o kosztach innych właścicieli.<br />
Zatem dlaczego Linuks nie może się przebić do świadomości przeciętnego użytkowanika komputerów? Z powodu braku nachalnej reklamy? A może dlatego, że nadal pokutuje obiegowa opinia z wczesnych lat jego powstawania, że jest trudny i raczej nie "klikalno-myzialny"?<br />
Po części i to i to. To prawda, producenci nie zająkną się w swoich reklamach na temat zawartośći ich urządzeń, uznając, że nie ma o czym, skoro jest za darmo. Z kolei stopień zaawansowania sprawia, że nie ma technologii, która w mniejszym lub większym stopniu (często pod groźbami pozwów o złamanie patentów) nie byłaby zaimplementowana w Linuksie, włacznie z "klikaniem i myzianiem". Dla eksperymentatorów jakimi jesteśmy na tym Forum Linuks  nie bęðzie barierą a raczej wsparciem w naszych codziennych zmaganiach z materią, jeśli jeszcze dodatkowo da nam satysfakcję "panowania" nad nim bez reszty to czego więcej chcieć?<br />
Napiszcie co dla Was jest barierą, na czym "połamaliście zęby" i czy, Waszym zdaniem, już za późno na naukę czegoś nowego?<br />
Dodam tylko, że większość wartościowego oprogramowania dla nas, krótkofalowców, jest w pierwszej kolejnośći pisana na Linuksa. O tym, że większość instytutów badawczych włącznie z NASA i CERN-em używa Linuksa pisać nie wypada.<br />
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Po co nam Raspberry Pi i inne SBC?]]></title>
			<link>https://sp-hm.pl/thread-2968.html</link>
			<pubDate>Fri, 21 Aug 2020 16:47:56 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://sp-hm.pl/member.php?action=profile&uid=61">SP9FKP</a>]]></dc:creator>
			<guid isPermaLink="false">https://sp-hm.pl/thread-2968.html</guid>
			<description><![CDATA[Zapewne wielu z Was zastanawia się po co nam ten dział i co to jest SBC?<br />
Single Board Computer (w skrócie SBC) to jednopłytkowy komputer zazwyczaj z systemem operacyjnym zrealizowany w minimalistycznej formie. Ten minimalizm jednakże nie oznacza znaczącego ograniczenia możliwości. A wszystko za sprawą IoT czyli Internetu Rzeczy, którego głównym celem jest włączenie do Sieci wszystkiego co się da, łącznie z wiadrem i miotłą.<br />
Konsekwencją jest eksplozja produktów w tej gałęzi i twórczy wyścig producentów w rozwijaniu niezliczonych rozszerzeń ułatwiających aplikację komputerów do najróżniejszych potrzeb. Stawia to w zupełnie nowym świetle dotychczasowy tradycyjny podział na "komputery" i "reszta świata" bo nie ma już dziedziny gdzie nie wkroczą i nie zaczną rządzić komputery.<br />
Dlatego nie możemy już dłużej ignorować tego trendu i udawać, że nas to nie dotyczy. Dziś nikt (no może z wyjątkiem MAS) nie chce radia bez syntezy, DSP i całego mnóstwa innych bajerów, do których niepostrzeżenie przywykliśmy a których bez komputera nie da się zrealizować.<br />
Ktoś powie: a co w tym nowego? Przecież jest już sporo całkiem udanych projektów<br />
zrealizowanych o procesory, że wymienię znakomity UHSDR? Otóż sądzę, że projekty te już stoją przed ścianą nie do przebicia: brak systemu operacyjnego i niewydolność obliczeniowa. Ale to temat na całkiem inny wątek.<br />
Ktoś inny zauważy: no dobrze, przecież ja mam i używam na co dzień komputer, po co mi drugi?<br />
Ano jest parę istotnych różnic, moim zdaniem, wartych podkreślenia stawiających SBC na dobrej pozycji startowej w wyścigu o miejsce na naszym biurku.<br />
Oto kilka z nich:<br />
1. <span style="font-weight: bold;" class="mycode_b">Integralność</span> - do działania tradycyjny PC potrzebuje kilku dodatkowych komponentów: pamięci, dysków, napędów, karty graficznej itp. W SBC mamy zintegrowany procesor (lub klika) z kompletem peryferii niezbędnych do działania. Jedyne czego potrzebujemy to zasilanie.<br />
2. <span style="font-weight: bold;" class="mycode_b">Pobór mocy</span> - skoro o zasilaniu mowa to porównajcie ile pobiera Raspberry Pi i Wasz domowy PC. U mnie komputer włączony z rana, wyłączam jak kładę się spać.<br />
3. <span style="font-weight: bold;" class="mycode_b">Gabaryty</span> - trend w budowaniu płyt głównych PC zmierza w kierunku obranym od samego początku przez twórców popularnej Malinki (raspberry). Wystarczy zajrzeć pod <a href="https://pl.wikipedia.org/wiki/Nano-ITX" target="_blank" rel="noopener" class="mycode_url">ten</a> link.<br />
4. <span style="font-weight: bold;" class="mycode_b">Funkcjonalność</span> - tu już mogę podeprzeć się własnym doświadczeniem - mało jest zadań (w zastosowaniach domowych) którym nie sprosta SBC, z drugiej strony nikt nie będzie zawodowo obrabiał grafiki czy budował bazy danych w oparciu o SBC. Ale przeglądanie Internetu, logowanie, SDR czy programowanie jak najbardziej leży w ich zasięgu.<br />
5. <span style="font-weight: bold;" class="mycode_b">Koszt</span> - tu już bezkonkurencyjnie wygrywa SBC. Po prostu za cenę SBC nie da się kupić nawet procesora, nie mówiąc o całej reszcie.<br />
6. <span style="font-weight: bold;" class="mycode_b">Mobilność</span> - równie dobrze może pracować autonomicznie jak i stanowić komponent większej zintegrowanej całości z uwagi na gabaryty i pobór mocy. Dla przykładu może być wbudowany w nasze radio uwalniając od plątaniny zbędnych w tym przypadku kabli.<br />
7. <span style="font-weight: bold;" class="mycode_b">Porty</span> - oczywiście te wyprowadzające sygnały interfejsów na złącza, do tej pory niedostępne w tradycyjnych płytach głównych (choć producenci zauważyli ten fakt i coraz częściej można spotkać płyty z GPIO). Sterowanie rożnego rodzaju rozszerzeniami, często specjalistycznymi staje się możliwe bez pośrednictwa interfejsów i protokołów.<br />
8. <span style="font-weight: bold;" class="mycode_b">Rozszerzenia</span> - tu na myśli mam mnóstwo dodatkowych, często wyrafinowanych interfejsów pozwalających w prosty sposób rozbudować nasz komputerek do bardzo specyficznych zadań z zachowaniem minimalistycznego podejścia do gabarytów i poboru mocy.<br />
Zatem co stoi na przeszkodzie by włączyć się do tego nurtu i skomputeryzować nasze radio? <br />
Z rozmów, które prowadziłem na pokazach w Burzeninie wynika, że niewiele bo sporo kolegów ma już za sobą doświadczenia w tej dziedzinie, brak było tylko odpowiedniego Działu Forum dla ich wymiany. Liczę na Wasze zainteresowanie i czynny wkład w dzieleniu się wiedzą w tym zakresie. Ze swej strony deklaruję, że opiszę podstawowe aspekty instalacji i użytkowania systemu opartego o SBC oraz wybranych najbardziej przydatnych aplikacji. <br />
<br />
Dziękuję Administratorom za utworzenie tego Działu Forum.<br />
<br />
<img src="https://sp-hm.pl/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
&nbsp;&nbsp;<a href="attachment.php?aid=13447" target="_blank" title="">Zrzut ekranu z 2020-08-21 18-45-05.png</a> (Rozmiar: 512.98 KB / Pobrań: 2012)
]]></description>
			<content:encoded><![CDATA[Zapewne wielu z Was zastanawia się po co nam ten dział i co to jest SBC?<br />
Single Board Computer (w skrócie SBC) to jednopłytkowy komputer zazwyczaj z systemem operacyjnym zrealizowany w minimalistycznej formie. Ten minimalizm jednakże nie oznacza znaczącego ograniczenia możliwości. A wszystko za sprawą IoT czyli Internetu Rzeczy, którego głównym celem jest włączenie do Sieci wszystkiego co się da, łącznie z wiadrem i miotłą.<br />
Konsekwencją jest eksplozja produktów w tej gałęzi i twórczy wyścig producentów w rozwijaniu niezliczonych rozszerzeń ułatwiających aplikację komputerów do najróżniejszych potrzeb. Stawia to w zupełnie nowym świetle dotychczasowy tradycyjny podział na "komputery" i "reszta świata" bo nie ma już dziedziny gdzie nie wkroczą i nie zaczną rządzić komputery.<br />
Dlatego nie możemy już dłużej ignorować tego trendu i udawać, że nas to nie dotyczy. Dziś nikt (no może z wyjątkiem MAS) nie chce radia bez syntezy, DSP i całego mnóstwa innych bajerów, do których niepostrzeżenie przywykliśmy a których bez komputera nie da się zrealizować.<br />
Ktoś powie: a co w tym nowego? Przecież jest już sporo całkiem udanych projektów<br />
zrealizowanych o procesory, że wymienię znakomity UHSDR? Otóż sądzę, że projekty te już stoją przed ścianą nie do przebicia: brak systemu operacyjnego i niewydolność obliczeniowa. Ale to temat na całkiem inny wątek.<br />
Ktoś inny zauważy: no dobrze, przecież ja mam i używam na co dzień komputer, po co mi drugi?<br />
Ano jest parę istotnych różnic, moim zdaniem, wartych podkreślenia stawiających SBC na dobrej pozycji startowej w wyścigu o miejsce na naszym biurku.<br />
Oto kilka z nich:<br />
1. <span style="font-weight: bold;" class="mycode_b">Integralność</span> - do działania tradycyjny PC potrzebuje kilku dodatkowych komponentów: pamięci, dysków, napędów, karty graficznej itp. W SBC mamy zintegrowany procesor (lub klika) z kompletem peryferii niezbędnych do działania. Jedyne czego potrzebujemy to zasilanie.<br />
2. <span style="font-weight: bold;" class="mycode_b">Pobór mocy</span> - skoro o zasilaniu mowa to porównajcie ile pobiera Raspberry Pi i Wasz domowy PC. U mnie komputer włączony z rana, wyłączam jak kładę się spać.<br />
3. <span style="font-weight: bold;" class="mycode_b">Gabaryty</span> - trend w budowaniu płyt głównych PC zmierza w kierunku obranym od samego początku przez twórców popularnej Malinki (raspberry). Wystarczy zajrzeć pod <a href="https://pl.wikipedia.org/wiki/Nano-ITX" target="_blank" rel="noopener" class="mycode_url">ten</a> link.<br />
4. <span style="font-weight: bold;" class="mycode_b">Funkcjonalność</span> - tu już mogę podeprzeć się własnym doświadczeniem - mało jest zadań (w zastosowaniach domowych) którym nie sprosta SBC, z drugiej strony nikt nie będzie zawodowo obrabiał grafiki czy budował bazy danych w oparciu o SBC. Ale przeglądanie Internetu, logowanie, SDR czy programowanie jak najbardziej leży w ich zasięgu.<br />
5. <span style="font-weight: bold;" class="mycode_b">Koszt</span> - tu już bezkonkurencyjnie wygrywa SBC. Po prostu za cenę SBC nie da się kupić nawet procesora, nie mówiąc o całej reszcie.<br />
6. <span style="font-weight: bold;" class="mycode_b">Mobilność</span> - równie dobrze może pracować autonomicznie jak i stanowić komponent większej zintegrowanej całości z uwagi na gabaryty i pobór mocy. Dla przykładu może być wbudowany w nasze radio uwalniając od plątaniny zbędnych w tym przypadku kabli.<br />
7. <span style="font-weight: bold;" class="mycode_b">Porty</span> - oczywiście te wyprowadzające sygnały interfejsów na złącza, do tej pory niedostępne w tradycyjnych płytach głównych (choć producenci zauważyli ten fakt i coraz częściej można spotkać płyty z GPIO). Sterowanie rożnego rodzaju rozszerzeniami, często specjalistycznymi staje się możliwe bez pośrednictwa interfejsów i protokołów.<br />
8. <span style="font-weight: bold;" class="mycode_b">Rozszerzenia</span> - tu na myśli mam mnóstwo dodatkowych, często wyrafinowanych interfejsów pozwalających w prosty sposób rozbudować nasz komputerek do bardzo specyficznych zadań z zachowaniem minimalistycznego podejścia do gabarytów i poboru mocy.<br />
Zatem co stoi na przeszkodzie by włączyć się do tego nurtu i skomputeryzować nasze radio? <br />
Z rozmów, które prowadziłem na pokazach w Burzeninie wynika, że niewiele bo sporo kolegów ma już za sobą doświadczenia w tej dziedzinie, brak było tylko odpowiedniego Działu Forum dla ich wymiany. Liczę na Wasze zainteresowanie i czynny wkład w dzieleniu się wiedzą w tym zakresie. Ze swej strony deklaruję, że opiszę podstawowe aspekty instalacji i użytkowania systemu opartego o SBC oraz wybranych najbardziej przydatnych aplikacji. <br />
<br />
Dziękuję Administratorom za utworzenie tego Działu Forum.<br />
<br />
<img src="https://sp-hm.pl/images/attachtypes/image.png" title="PNG Image" border="0" alt=".png" />
&nbsp;&nbsp;<a href="attachment.php?aid=13447" target="_blank" title="">Zrzut ekranu z 2020-08-21 18-45-05.png</a> (Rozmiar: 512.98 KB / Pobrań: 2012)
]]></content:encoded>
		</item>
	</channel>
</rss>