Izgradnja SDR laboratorija s kotačima

S nevjerojatno niskim troškovima hardvera definiranog softverom (SDR) i često nultom cijenom povezanog softvera, nikad nije bilo bolje vrijeme da se uđe u svijet radija. Ako imaš 30 dolara u rupu u džepu, dobro je ići. No, kao i kod svakog hvataljivog hobija koji je jeftin za ulazak, riskirate da na kraju krenete u more.

Na primjer, ako se radio uređaj u vašem automobilu približi paritetu s Kelly Blue Book vrijednošću navedenog vozila, možda ste ga ugrizali radio bugu. U videozapisu nakon pauze, [Corrosive] nam pruža obilazak njegova antena festooned Hyundai Accent , koja ima sve što je potrebno za primanje i analizu mnoštva analognih i digitalnih radio signala u pokretu.

Počinje s krovom automobila, koji ima pet bičih antena (ne računajući onu iz tvornice ugrađenog AM / FM radija) i dva GPS prijemnika. One na stražnjoj strani automobila ulaze u prtljažnik, gdje će banci Nooelec NESDR RTL-SDR prijemnika živjeti u USB hubu. On je samo dobio jedan instaliran za testiranje svrhe, ali on će trebati više za sve što je planiran. Također, jahanje na leđima je BCD780XLT skener, koji je dobio jeftini na eBayu zahvaljujući činjenici da je imao mrtvi zaslon.

Srećom, gdje [korozivno] ide, on neće trebati zaslone. SDR prijemnici i skener su kontrolirani s vozačevog sjedala putem Windows 10 tableta. To pokreće ProScan softver koji pruža virtualno sučelje za BCD780XLT, kao i različita SDR sučelja. Također je dobio Gpredict za praćenje satelita i ADS-B programa poput Virtual Radara.

Glavna jedinica automobila zamijenjena je korijenskim Android sustavom za zabavu koji podržava način rada USB hosta. [Corrosive] kaže da još nije zakačen, ali u budućnosti glava će dobiti svoj SDR prijemnik tako da može upravljati programima kao što je RF Analyzer točno na nadzornoj ploči. Spremni smo se kladiti da će to biti jedini automobil na svijetu koji istodobno ima i vodoskop i svjetlo “Provjera motora”.

Čak i ako niste spremni za instalaciju u automobil, možda biste željeli pročitati više o korištenju više SDR prijamnika za trunked radio ili postavljanje vlastitog ADS-B prijemnika kako biste dobili bolju predodžbu o tome što [Nagradna] ima na umu nakon što sve bude gore i trčanje.

NADA XII: FOSS operativni sustav za e-čitač

Slobodni i open source software (FOSS) bio je tema koja se ponavlja tijekom mnogih razgovora tijekom konferencije HOPE XII, što vjerojatno ne bi trebalo biti iznenađenje. Hakeri nisu veliki obožavatelji nadgledanja korporacija bez licnosti ili im je rečeno što mogu i ne mogu raditi na hardveru koji su kupili. Zamjena vlasničkog softvera s FOSS alternativama je način stavljanja kontrole natrag u ruke korisnika, pa su, naravno, mnogi od razgovora potaknuli tu ideju.

U većini slučajeva koji su u obliku savjetovanja da premjestite svoje računalo Windows ili Mac OS na otvoreniji operativni sustav kao što je GNU / Linux. Zvučni savjet ako tražite sloboda softvera, ali malo je čudno ograničiti takvo razmišljanje na radnu površinu u 2018. godini. Sve više ovisi o mobilnim računalnim uređajima, a češće nego ne, to je teško zatvoreno i ne samo zatvorenim vlasničkim operativni sustav, ali i sustav za isporuku sadržaja “Walled Garden”. Koja je svrha pokretanja svih FOSS softvera kod kuće na radnoj površini ako imate mobilni uređaj u vlasništvu?

Upravo je to razmišljanje koje je Marc Juul zainteresirano za mogućnost unosa FOSS operativnog sustava na e-reader uređaje. Tijekom svog razgovora ” Oslobodio vaš e-knjiga čitač s fread.ink!” , On je dao primjerima kao što je Amazon famozno udaljeno brisanje 1984. off Kindle korisnika kao savršeni primjer vrste kontrole tih tvrtki vrše na našim osobnim uređajima. Marc smatra da bi cilj trebao biti potpuno zamijeniti operativni sustav na ovim uređajima pomoću besplatne softverske alternative koja još uvijek zadržava mogućnost otvaranja elektroničkih formata knjiga. Ne samo da bi to zadržalo ljubitelje Amazon ili Barnes i Noble iz naših navika čitanja, ali ove jeftine čitatelje pretvorilo u sposobnije uređaje u cjenjkanju.

Ciljevi hardvera

Marc je započeo razgovor s rundown vrsta elektroničkih čitatelja trenutno na tržištu i njihove hardverske specifikacije. Amazon Kindle nije čudno najčešći model s vrlo širokom marginom, a ostatak tržišta sastoji se od nokta Barnes i Noble i raznih modela Kobo čitača.

Kao što se ispostavilo, ovi su uređaji izuzetno slični interno. Svaki veliki čitač koristi Freescale i.MX6 čip, koji Marc teorizira jer uključuje ugrađeni elektronički kontroler papira. Svi oni koriste vrlo slične elektroničke papirne ploče, uglavnom zbog činjenice da u tom prostoru postoji vrlo malo natjecanja.

Krajnji je rezultat toga što dok je softver i priloženi tržište sadržaja drugačiji, većina čitatelja iznutra je gotovo identična. To bi trebalo olakšati stvaranje zajedničkog operativnog sustava koji se može instalirati na većini čitatelja, iako je za sada fokusiranje na 4. i 5. generaciju zapaljivih uređaja jer su tako popularni i široko dostupni za testiranje i razvoj.

Srećom ne moramo početi ispočetka. Svi ovi čitatelji izvode Linux, a proizvođači su bili prilično dobri u objavljivanju svojeg koda pod uvjetima GPL-a. Marc izvješćuje da Amazon pruža sve svoje modificirane softverske pakete, kao i njihov izvor kernela koji je bio neprocjenjiv kada je došlo vrijeme da pronađu promjene koje su neophodne da bi softver radio na Kindleu. Kindle također korisno pruža serijski port koji omogućuje lokalne prijave , što olakšava testiranje binaries i jezgri s uređaja koji se izvodi bez potrebe za trajnim promjenama u softveru sustava.

Prvi koraci na dugom putovanju

U svom je govoru Marc pokazao kako je lako pokretati Linux programe na Kindleu putem serijskog porta. Postoji čak i program za pokretanje aplikacija koji vam omogućuje dodavanje programskih prečaca u Kindleovu knjižnicu kao da su knjige. No, dok to može pomoći pri nekim nedostacima zapaliti (kao što je nemogućnost čitanja EPUB-a), to ne mijenja činjenicu da još uvijek nemamo potpunu kontrolu nad sustavom.

Uz sposobnost pokretanja binarnih datoteka na zapaliti i boot loader kojeg Amazon objavljuje pod GPL-om, Marc je imao sve što je trebao da pokrene prijenos Debiana preko sustava. Nažalost, glibc koji se koristi u Debianu više ne podržava jezgre stari kao što je zapaljena zapaliti. Bez tehničkog iskustva da započnu modernu jezgru zapaliti (premda navodi da je otvoren za rad s nekim tko želi preuzeti izazov) bio je prisiljen rekompilirati glibc s različitim zastavama.

Marc je eksperimentirao s nekoliko okruženja koja su kompatibilno sastavljali sve, od korištenja ODROID SBC-a do korištenja starog Samsung Galaxy S5 telefona s Busyboxom . Na kraju je pronašao QEMU na njegovoj radnoj površini kako bi bio najprikladniji i uskoro je uspio sastaviti graditi Debian koji će se dizati na zapaliti.

Ali sve to bilo je lako u usporedbi s dobivanjem X koji se trči na zaslonu elektroničkog papira. Ovi zasloni ne rade isto kao i uobičajeni monitori računala, a uzimanje grafike radilo je znatnu količinu posla i koda. Kernel mora imati informacije specifične za prikaz koji se nazivaju “valni oblik” koji opisuje prikaz i način na koji se ona izvodi. Nažalost, ovi valni oblici nisu dobro dokumentirani i Marc je morao napisati svoj softver za manipulaciju podacima. Zatim je morao pronaći zakrpe za upravitelja prozora koji bi spriječili neprekidno ažuriranje cijelog zaslona; suprotno onome što želite na zaslonu elektroničkog papira.

Status projekta

Od sada, Marc je 5. generacija zapaliti uglavnom radi. Grafika, hardverski gumbi i USB umrežavanje rade. WiFi treba još posla i napreduje se na novom programu čitača e-knjiga, tako da zapaliti i dalje može ispuniti svoju prvotnu namjenu prilikom pokretanja ovog novog GNU / Linux operativnog sustava. Nada se postojanju stabilne inačice operativnog sustava dostupnog prije kraja godine, kao i jednostavnog instalatera koji neće zahtijevati nikakvu izmjenu hardvera.

Koliko je ljudi vjerojatno da će dobiti starinski zapaliti, odspojiti ga s matičarske tvrtke Amazon i instalirati varijantu Debiana na nju? Vjerojatno vrlo malo. Ali to nije bit. Opcija će biti tu za one koji to žele. S vremenom će kompatibilnost hardvera postati bolja i prepreke za ulazak će se smanjiti. S malom srećom, možda će dovoljno ljudi pokrenuti FOSS e-čitače koji proizvođači počinju primati obavijesti i započeti s pružanjem službenih mogućnosti za instalaciju novog softvera sustava poput nekih koji sada rade s Android uređajima. Ne znamo sigurno što ima budućnost, ali ovo je vrlo obećavajući prvi korak koji je definitivno privukao našu pažnju.

Stari laptop? Mobile x86 Game sustav!

Između pametnih telefona i tableta računarstvo postaje sve mobilnije u prirodi. Bilo je to da svi imaju stolno računalo, a zatim prijenosna računala postala su norma, a sada mnogi ljudi nemaju ništa izvan svog mobilnog uređaja. Osim ako ste takva osoba koja zaista treba snagu i svestranost koju nudi “pravi” računalo, mobilni uređaji jednostavno su jednostavnija opcija za pregledavanje weba i konzumiranje sadržaja.

Ali što ako su vaše potrebe negdje u sredini? Želite x86 računalo i puni operativni sustav, ali želite i nešto što je mobilnije od tableta? Ako ste poput [mnt], uzmite staru Atom laptop koji je na svojim zadnjim nogama i obnoviti ga kao Hacktop .

[mnt] opisuje Hacktop kao “Emergency Gaming / Hacking Station” i kaže da ga koristi svugdje gdje odlazi. Inspiriran Nintendo DSi, kontrole igara su front-and-center na Hacktop i on koristi stroj igrati sve od Half-Life do klasičnih emulatori.

No, Hacktop je sposoban više od igranja Amiginih igara. Zahvaljujući ručnom QWERTZ tipkovnicom može se upotrebljavati s palcem, a D-Pad se udvostručuje kao tipke kursora. Na stražnjoj strani kućišta nalazi se prijenosna pločica s prijenosnim računalom, a deset inčni LCD zaslon također je zaslon osjetljiv na dodir. Definitivno nema nedostatka ulaznih uređaja na ovu stvar. Također pakira neke zanimljive posebne značajke, kao što su integrirani RTL-SDR i LIRC hardver za istraživanje i eksperimentiranje u pokretu. [mnt] kaže da bi baterija s devet ćelija trebala ostati živ i udarati dvanaest sati ili tako, ali to naravno ovisi o tome kakav je on u kojemu ulazi.

Hackeri već duže vrijeme grade svoje vlastite mobilne uređaje , a mi smo uvijek zadivljeni kreativnim pristupima koje pojedinci poduzimaju u usporedbi s prilično krekiranim svijetom mobilne potrošačke tehnologije.

ESP8266 drži kartice na Tabletama djeteta

Pretpostavljajući da imate dijete i više nije maternica, postoji prilično velika vjerojatnost da su već imali neko iskustvo s sjajnom ljepotom koja je LCD zaslon; bebe starih nekoliko mjeseci često dobivaju tabletu ili pametni telefon kako bi ih zadržali zauzet. No, kako dijete dolazi do doba u kojem su sposobni otići van ili raditi nešto konstruktivnije, zurenje zuba i širokih očiju na tabletu postaje zabrinutost za mnoge roditelje.

[Richard Garsthagen] je jedan takav roditelj. Htio je način da nadgleda i kontrolira koliko vremena djeca koriste svoj ipad, pa je izradio automatizirani sustav koji se temelji na ESP8266 . Ne samo da prati koliko dugo tableta upotrebljava, već uključuje i sustav nagrađivanja koji roditelju omogućuje da dodaju dodatno vrijeme upotrebe za dobro ponašanje.

Na najosnovnijoj razini, uređaj je vrsta “futrole” za dječju tabletu. Kada je tableta postavljena u utor, pritisne mikrokontroler na dnu šupljine koji zaustavlja tajmer. Kad je prekidač otvoren, LED zaslon na prednjoj strani uređaja spušta se, a ESP8266 gura obavijesti o preostalom vremenu djetetovog uređaja putem IFTTT-a.

Vrijeme se može dodati satu pomoću RFID kartica. Kartice se dodjeljuju kao nagrada za dobro ponašanje, završetak radova itd. Dijete samo treba proći karticu ispred sustava kako bi iskoristila svoju vrijednost. Nakon što je kartica “potrošena”, roditelj je može vratiti vlastitom posebnom karticom.

To je vrlo glatko podešavanje, savršeno korištenje ESP8266. Čitanje RFID kartica, ažuriranje timera i korištenje API-ja IFTTT-a čuva malu dasku prilično zauzetom; [Richard] kaže da je posve maxed out.

Možda se pitate što se događa kada sat dosegne nulu. Pa, prema videu nakon pauze … ništa. Jednom kada vrijeme istekne, obavijest se jednostavno pojavljuje na tabletu i govori im da ga stave. Neki to mogu vidjeti kao grešku, ali vjerojatno je to dio sustava u kojem ljudi preuzimaju roditeljstvo i daju ESP8266 odmor.

Ovo nije prvi put da smo vidjeli da se mikrokontroler koristi kako bi se mali hakeri zakazali . Barem (do sada) nijedna od njih nije otišla punim Black Mirrorom i počela pratiti kad ga kiddos promatraju .