Miniszámítógépek, SBC-k

Mini PC w/ 2x 2.5" SATA

Sziasztok!

Tud valaki ajanlani egy olyan kis mini PC-t amibe 2x 2.5" SATA (vagy opcionalisan 2x M.2 NVME) diszket bele tudnek tenni? Olyasmire gondolnek mint a D@ll OptiPlex 7070 Micro vagy HP ED 800 G1 USDT, de nem 1x NVME + 1x SATA hanem "2x valami" kombinacioban. Ezen felul meg nem baj ha van rajta gigabites ethernet, de az gondolom mar alap :) 

Koszi, A.

ZX spectrum melegedésre betöltődés problémája

Van egy ZX Spectrum 48K számítógépem, amire a programokat nem magnóról, hanem laptopról tölteném be. A laptop teljes hangerőre van állítva, de így is 5 perc kell, mire a gép annyira bemelegszik, hogy sikerül betölteni a programokat.

Vagyis hidegen, bekapcsolás után a LOAD parancs nem tudja betölteni a programokat. A Spectrum a képernyő keretét villogtatja a talált bitek függvényében, így látszik is, hogy amíg be nem melegszik a gép, a keret nem csíkozódik. Aztán idővel egyre több csík jelenik meg, később már a program fejlécét is be tudja olvasni, de töltési hibával leáll. Kb. 5 perc elteltével pedig már stabilan be tudja tölteni a programokat.

A beszerezhető információk alapján ez egy issue 3-as gép, de az alaplap elrendezése mégis inkább az issue 2 elrendezésre hasonlít. A lényeg, hogy a 7805-ös hűtőbordája a gép hátuljánál halad végig, ahogy ez az issue 3 alaplap fotó mutatja.

A célom az lenne, hogy a normális működés megtartása mellett elérjem, hogy bekapcsoláskor is rögtön be tudjak tölteni a laptopról. Ehhez meg kellene találnom, hogy melyik alkatrész lehet az, aminek így változik az értéke, és azt egy másikra kicserélni.

A kapcsolási rajz alapján én a R36, R37 vagy D13-ra tippelnék. Ezek ott vannak az EAR csatlakozó és a hűtőborda végének a közelében. A hűtőbordához legközelebb a C28 kondenzátor van - ez az issue 3 elrendezésben nincs ott, de nálam ott van -, tehát ez érezheti meg legelőször a melegedést. De - az én elég hiányos ismereteim alapján - nem szólhat bele ennyire a betöltési szintbe.

Ha valakinek van kedve, és kicsit jobban ért hozzá, szívesen venném az ötleteket, hogy melyik alkatrész okozhatja ezt a jelenséget, miért, és milyenre lenne érdemes cserélni. (Remélem, hogy ez egy ellenállás lesz, aminek hőre csökken az értéke, így egy picit kisebbre cserélve hidegen is be tudna tölteni.)

ESP - Resol VBUS kommunikacio - segitsegkeres.

Kedves mindenki...

Nem tudom, jo helyre irom-e, ESP projekt - elektronikai komponens, forraszta stb ugyeben keresnek segitseget.
 

Van nekem egy RESOL VBUS napkollektor kontrollerem, ami nagyon jol teszi a dolgat, melegiti puffer tartalyt, csak sajnos en nem tudom integralni a Home Assistant-ba. Ennek akadalya, hogy teljesen ketbalkezes vagyok elektronikai aramkorok eloallitasabn, remeg a kezem, nem tudok forrasztani - es bar egy DHT11 et, PIR-t meg csak-csak osszedrotozok egy ESP-vel, de az alabbi cimen nehany ellenallast, IC-t is be kellene epiteni az aramkorbe.

Az ESPHome tamogatja a RESOL VBus-t es igazabol en keresnek valakit aki tudna nekem segiteni megepiteni a cimen szereplo aramkort hogy hozza tudjam kotni vegre a RESOL VBus-t a futes vezerlo ESP-mhez.

https://esphome.io/components/vbus.html

Ha nem jo helyre irok - elore is elnezest kerek, es kerem tegyetek a megfelelo helyre...

Elore is koszonom

RPi Korábbi LibreElec multiboot PINN (NOOBS) mellett

A NOOBS utód PINN is friss listát ajánl telepítésre a felkínált rendszerekből. Rasbian, azaz RaspberryOS-ből lehet választani előző kiadást, de LibreElecből nem. Ebből pedig mindenképp a korábbi KODI18-ra épülő kellene, mert az új LibreElecben hibás a hdmi-cec. Ez nyilvánvalóan nem a Kodi19 hibája, inkább az alatta levő Linux jeosban rontottak el valamit. Nem akarom megjavítani és bőven elég a KODI18, mert úgysem tudná kihasználni a Raspberry Pi a KODI19 újdonságait. 

Hogyan lehet korábbi LibreElec imaget letölteni PINN-hez? Illetve egy kisebb SD kártyán van egy korábbi LibreElec rendszerem. Az is megoldás ha ezt át lehet másolni az új nagyobb SD kártyára, csak nem árt ha be is bootolja a PINN. 

Más OS mint a RaspberryPiOS

Van bármilyen előnye, más operációs rendszert választani Raspberry Pi-re általános célokra, mint Raspberry Pi OS, régi nevén Raspbian? 

Ubuntu, Manjaro, Apertis a választék Linuxokból, illetve RiscOS. Természetesen ennél szélesebb a kínálat, Raspberry Pi imager ezeket tudja automatikus letöltéssel, kényelmi okokból elég ez a választék. 

Arduino analóg gombok

A kérdés inkább elektronikai/fizikai jellegű mint programozás.

Arduino nano-ból csinálok "okosotthon" vezérlést (egyelőre: világítás kapcsolás illetve hőmérséklet mérés a helyiségekbe, ami alapján kapcsolja majd a fűtés köröket egy másik arduino).

A probléma, hogy a digitális lábakból nincsen sok, és bizony van ahol pl. 8 kapcsoló van... Nem akarok 8 digitális lábat ellőni csak erre, hogy maradjon még jövőbeni fejleszéseknek. Itt van egy példa arra, hogy hogyan lehet 1 analóg lábra több gombot tenni:https://www.instructables.com/How-to-Multiple-Buttons-on-1-Analog-Pin-A…

Ez tök jó... Csak én azt találtam ki, hogy jó lenne, ha lennének kombók, azaz pl. más történik, ha 2 vagy 3 kapcsolót egyszerre nyomsz meg (Pl. két adott kapcsoló lenyomása egyszerre a helyiség összes világítását lekapcsolja. Vagy a főbejárat melletti kapcsolósornál 3 kapcsoló egyszerre lenyomása a ház összes felkapcsolva maradt villanyát lekapcsolja, és hasonlók). Szóval az ellenállások értékeit úgy kellene megválasztani (mondjuk menjünk el 8 db kapcsolóig, amiből egyszerre maximum tetszőleges 3-at le lehet nyomni), hogy egyértelműen meghatározható legyen, hogy melyik 1, 2 vagy 3 kapcsoló van lenyomva.

Raspberry pi 4, OSMC, Retropie eltörte az aptot

Sziasztok,

 

Jelenlegi Raspberry 4-emre szerettem volna az OSMC mellé RetroPie-t telepíteni, ami korábban a Pi 3B-n ment.

Az install végén dobott pár errort, hogy nem tudott pár python és egyéb csomagot felrakni. Ezek többsége kézzel simán felment, ráengedtem a telepítőt újra, aminek a végén már az fogadott, hogy kb semmit nem tudott telepíteni repoból.

 

root@nhtvpi4:/home/osmc/RetroPie-Setup# apt install nload
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 libavdevice58 : Depends: libsdl2-2.0-0 (>= 2.0.12) but 2.0.10+5rpi is to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

 

 

apt --fix-broken install

root@nhtvpi4:/home/osmc/RetroPie-Setup# apt --fix-broken install
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Correcting dependencies... failed.
The following packages have unmet dependencies:
 libavdevice58 : Depends: libsdl2-2.0-0 (>= 2.0.12) but 2.0.10+5rpi is installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies

 

apt purge

root@nhtvpi4:/home/osmc/RetroPie-Setup# apt purge libsdl2-2.0-0
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 libavdevice58 : Depends: libsdl2-2.0-0 (>= 2.0.12) but it is not going to be installed
 libsdl2-dev : Depends: libsdl2-2.0-0 (= 2.0.10+5rpi) but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

 

uname -a

root@nhtvpi4:/home/osmc/RetroPie-Setup# uname -a
Linux nhtvpi4 5.10.78-7-osmc #1 SMP PREEMPT Fri Sep 2 03:06:27 UTC 2022 aarch64 GNU/Linux

 

Mit lehet tenni azon kívül, hogy hívom a  piócás embert?

Raspberry PI 4B

Sziasztok,

Raspberry PI 4B-t szeretnék vásárolni. Az egyik hivatalos magyar viszonteladói oldalon nincs készleten (https://malnapc.hu), a másikon (https://www.rpibolt.hu) elméletileg van (nem írja, hogy nincs), de gyanakszom. Van tapasztalatotok? Érdemes előre utalom és várnom, reménykednem?

Előre is köszi a tanácsokat!

Edit:

Végül is 2-án megrendeltem az rpibolt.hu-ban, ma kaptam értesítést, hogy Fehérváron feladták. Szóval van készlet ezek szerint (ha az érkezik amit rendeltem :)).

systemd service leállítása ha nincs hálózat (wifi) - SteamOS/Arch

Van egy systemd service (resilio sync), amit nem szeretnék futva hagyni, ha nincs hálózat. Azaz ideális esetben ha leállítom a wifit, akár úgy, hogy magát a wifit kapcsolom le, akár úgy, hogy repülőmódba váltok, akkor álljon le, illetve induljon el, ha ezeket visszakapcsolom.

Amit találtam:

BindsTO=sys-subsystem-net-devices-wlan0.device
Ez vicces, a wlan0 mindig aktív, még repülőmódban is, de ennek még lehet értelmes oka.

PropagatesStopTo= StopPropagatedFrom=

Nem találtam olyat, amire ráakaszthatnám (ezt kifelejtettem).

A systemctl --all egyezik, ha offline a masina, ha nem.

systemd-rfkill

Ez a service aktív, amikor le van lőve a wifi. Arra látok esélyt, hogy valahogy el lehet magyarázni a systemd-nek, hogy ennek pont az ellentettje kell, azaz ha ez fut, akkor a másik álljon, és vice versa. de nekem nem ment

Na, ezt benéztem, csak egy ideig aktív.

Conflicts=

Ez meg másra való.

systemctl list-units --type=socket

Nem találtam hasznos socketet.

StopCondition

Na, ilyen nincs. ExecCondition van, de stopra nincs ilyen.

dbus

Gondoltam hogy valami dbus eventre lehetne figyelni, de nem találtam erre megoldást.

Fontos, hogy a gyári service-ket nem akarom módosítani (sőt, a resilio sync eleinte user unitként futott, de ha jól értem, akkor végképp esélytelen, hogy a system unitokra dependáljon).

Illetve ideális esetben a hálózat levágása illedelmesen megvárná előbb hogy a resilio sync megáll (pár másodperc).

Amit nem szeretnék, az a taknyolás, pl. hogy crontabból pingetni, és stop-start. Ha már a systemd annyira csodálatos, akkor azzal szeretnén megoldani, és nem az elavult (lol) módszerekkel.

Ha valakinek van jó ötlete, ne tartsa magában, de ha lehet, akkor ne a google első találata legyen, hogy "eztpóbáldki".

nodemcu webserver + led villogás

Sziasztok!

 

Kezdő vagyok a nodemcu világában. arduino ide -t használok a nodemcu v3.0 (8266) programozására. A legutóbb amit megnéztem kódot és kipróbáltam az egy egyszerű webserver implementáció amit ha megnyitok a nodemcu-ról a D0-ra kötött ledet egy a felületen lévő ON/OFF kapcsolóval tudok be- illetve kikapcsolni. Teljesen jól működött, de elgondolkoztam azon, hogy ha nem be- illetve kikapcsolni szeretném, hanem villogtatni, tehát az ON gomb hatására ne bekapcsoljon, hanem villogjon, az OFF-ra pedig kapcsoljon ki, akkor azt hogyan lehet megoldani? A webserver kódja vár a kliens kapcsolatra, ha ez meg van akkor vár a kliens interakciójára. Ha kattint, akkor állítja a statikus státuszt. Hol és hogyan lehet ezt a kódot úgy átírni, hogy ne statikus legyen a led státusza, hanem valamilyen frekvencián villogjon? Hogyan tud a villogtató kód folyamatosan futni akkor is, amikor a void loop éppen arra vár, hogy a weben csatkakozott kliens valamit nyomjon? Megszakítás? időzítő?

Ezt a kódot írtam át 2 ledról 1 ledre és most azt szeretném, hogy ON -> villog a led, OFF -> kikapcsol a led

https://www.electronics-lab.com/project/nodemcu-esp8266-webserver-tutor…

előre is köszi a segítséget!