[Flipper Zero] forĵetante la Raspberry Pi kaj farante nian propran tabulon de nulo. Trovi la Ĝustan WiFi-Peceton

[Flipper Zero] forĵetante la Raspberry Pi kaj farante nian propran tabulon de nulo. Trovi la Ĝustan WiFi-Peceton

Flipper Nulo - projekto de poŝa multilo por hackers en la formo Tamagotchi, kiun mi disvolvas kun amikoj. Antaŭa afiŝo [1].

Multo okazis ekde la unua afiŝo pri la naĝilo. Ni multe laboris dum ĉi tiu tempo kaj la projekto spertis radikalajn ŝanĝojn. La ĉefa novaĵo estas, ke ni decidis tute forlasi la Raspberry Pi Zero kaj fari nian tabulon de nulo bazita sur la blato i.MX6. Ĉi tio multe pli malfacilas la disvolviĝon kaj tute ŝanĝas la tutan koncepton, sed mi certas, ke ĝi valoras ĝin.

Ankaŭ, ni ankoraŭ ne trovis la ĝustan WiFi-pecetaron kiu subtenas ĉiujn necesajn funkciojn por WiFi-atakoj, dum ĝi subtenas la 5Ghz-grupon kaj ne estante 15 jarojn malaktuala. Tial mi invitas ĉiujn partopreni en nia esplorado.

En la artikolo mi rakontos al vi kial ni faris ĉi tiun decidon, en kia etapo estas la projekto, nunaj taskoj kaj kiel vi povas partopreni.

Kial Raspberry Pi Zero estas malbona?

[Flipper Zero] forĵetante la Raspberry Pi kaj farante nian propran tabulon de nulo. Trovi la Ĝustan WiFi-Peceton
Mi persone amas la Raspberry Pi, sed dum la evoluprocezo ĝi rezultis suĉa pro multaj kialoj. La plej banala afero estas, ke vi simple ne povas aĉeti ĝin. Eĉ grandaj distribuistoj havas ne pli ol kelkcent rpi0-pecojn en stoko, kaj vendejoj kiel Adafruit kaj Sparkfun vendas ne pli ol 1 pecon per mano. Jes, ekzistas pluraj fabrikoj, kiuj produktas rpi0 sub licenco de la Fondaĵo Raspberry Pi, sed ili ankaŭ ne povas sendi arojn de 3-5 mil pecoj. Ŝajnas, ke rpi0 estas vendita je prezo proksima al kosto kaj pli celas popularigi la platformon.

Jen la ĉefaj kialoj por forlasi rpi0

  • Ne povas esti aĉetita en grandaj kvantoj. Fabrikoj kiel Farnell proponas aĉeti Komputan Modulon. La ĉinoj de Alibaba mensogas pri la ĉeesto de grandaj volumoj, sed kiam temas pri la vera aro, ili kunfandiĝas. Al ĉiuj, kiuj skribas, ke ni ne bone serĉis, provu intertrakti kun iu por aĉeti 5 mil pecojn, por ke ili sendu al vi fakturon por pago.
  • Malmultaj interfacoj.
  • Malnova BCM2835-procesoro, kiu estis uzita en la unua versio de rpi. Varma kaj ne tre energiefika.
  • Ne estas administrado de potenco, vi ne povas dormi la tabulon.
  • Malmoderna enkonstruita WiFi.
  • kaj multaj aliaj kialoj.

La Fondaĵo Raspberry Pi mem sugestas uzi la Komputan Modulon RPi por tiaj taskoj. Ĉi tio estas tabulo en la SO-DIMM-modula formo (kiel RAM en tekkomputiloj), kiu estas enigita en la bazplaton. Ĉi tiu opcio ne taŭgas por ni, ĉar ĝi multe pliigas la grandecon de la aparato.
[Flipper Zero] forĵetante la Raspberry Pi kaj farante nian propran tabulon de nulo. Trovi la Ĝustan WiFi-Peceton
Raspberry Pi Compute Module - tabulo en la SO-DIMM-modula formofaktoro por instalo en via aparato

Tiam ni komencis rigardi malsamajn SoMs (Sistemo sur Modulo), moduloj bazitaj sur i.MX6 aspektis la plej allogaj. Ĉiuj niaj serĉoj estas priskribitaj en fadeno en la forumo Raspberry Pi Zero Alternatives. Sed vi devas memori, ke ne ĉiuj kompanioj pretos labori kun vi je volumoj de eĉ 3-5 mil pecoj jare. Ekzemple, la israela Variscito simple ĉesis respondi al ni kiam ĝi eksciis la planitajn aĉetvolumojn. Ŝajne, ili ne interesiĝas nur vendi SoM-ojn sen aldonaj servoj en formo de subteno kaj integriĝo. Mi precipe ŝatus mencii la rusan programiston Starterkit.ru, kiuj faras tre interesajn aparatojn, kiel SK-iMX6ULL-NANO. Ili estas preskaŭ neeblaj por Guglo, kaj mi ne scius pri ilia ekzisto, se miaj amikoj ne estus rakontintaj al mi.

Kiel rezulto, post kompari ĉiujn eblojn kaj taksi la ekonomion, ni faris la malfacilan decidon fari nian SoM de nulo specife por Flipper bazita sur la blato. i.MX6 ULZ. Ĝi estas unukerna Cortex-A7 funkcianta je 900 MHz kun preskaŭ la sama rendimento kiel la rpi0, tamen ĝi estas preskaŭ malvarma sub ŝarĝo, dum la rpi0 estas varma kiel forno.
Farante nian tabulon de nulo, ni havas kompletan liberecon en la aranĝo de elementoj sur la tabulo, tial ni atendas akiri pli kompaktan aparaton. i.MX6 ULZ estas malkonstruita versio de i.MX6 ULL sen kelkaj interfacoj kaj videokerno, do por evoluo ni uzas la MCIMX6ULL-EVK-devtabulo kun la i.MX6 ULL-peceto, nur sen uzi iujn el la interfacoj. Ĉi tiu tabulo, cetere, estas subtenata de la ĉeflinia Linukso-kerno, do Kali Linukso kun la kernaj pakoj estas ŝarĝita sur ĝi.

Jen kia naĝilo aspektas nuntempe sen vestaĵoj:
[Flipper Zero] forĵetante la Raspberry Pi kaj farante nian propran tabulon de nulo. Trovi la Ĝustan WiFi-Peceton

Ĝusta WiFi

WiFi-hakado estas unu el la ĉefaj trajtoj de Flipper, do estas ege grave elekti la ĝustan WiFi-peceton, kiu subtenos ĉiujn necesajn funkciojn: paka injekto kaj monitora reĝimo. Samtempe, povu uzi la gamon de 5GHz kaj modernajn normojn kiel 802.11ac. Bedaŭrinde tiaj blatoj ne troveblas tuj
[Flipper Zero] forĵetante la Raspberry Pi kaj farante nian propran tabulon de nulo. Trovi la Ĝustan WiFi-Peceton
Ĉina SiP-modulo (sistemo en pakaĵo) Apmak AP6255 bazita sur BCM43456

Nuntempe ni konsideras plurajn kandidatojn, sed ĉiuj postulas finaĵon kaj oni ankoraŭ ne scias, kiu estas pli bona elekti. Tial mi afable petas ĉiujn, kiuj komprenas WiFi-pokeron, aliĝi al nia serĉo ĉi tie: Wifi-peceto kun SPI/SDIO-interfaco, kiu subtenas monitoradon kaj pakaĵinjekton

Ĉefaj kandidatoj:

  • Broadcom/Cypress BCM43455 aŭ BCM4345 kun flikita firmvaro. Diskuto en la nexmon-deponejo.
  • Mediatek MT7668 - ankoraŭ ne provita, sed teorie ĝi povas esti taŭga.

Bonvolu, antaŭ ol ion konsili, atente legi la postulojn en la forumo, inkluzive de la konekta interfaco. Memoru, ke mi zorge studas ĉi tiun temon dum kelkaj monatoj kaj jam fosis ĉion troveblan.

Kio estas preta

[Flipper Zero] forĵetante la Raspberry Pi kaj farante nian propran tabulon de nulo. Trovi la Ĝustan WiFi-Peceton

La tuta parto pri kiu respondecas STM32 jam funkcias: 433Mhz, iButton, legado-emulado 125kHz.
La mekanika parto, butonoj, kazo, konektiloj, aranĝo estas nuntempe aktiva disvolviĝo, en la video kaj fotoj sub la malmoderna kazo, en novaj versioj la stirstango estos pli granda.

La video montras simplan pruvon malfermi baron uzante ripeton de la teleregilsignalo.

Oftaj Demandoj

Kiel aĉeti?

Supozeble, ni lanĉos kampanjon pri homamasfinancado ĉe Kickstarter en aprilo-majo de ĉi tiu jaro. Ni esperas sendi la finitajn aparatojn ses monatojn post la kompletigo de kolekto. Se vi interesiĝas pri la aparato, mi petas vin lasi vian retpoŝton sube ejo, ni sendos ofertojn al abonantoj kiam prototipoj kaj fruaj specimenoj estos pretaj por vendo.

Ĉu estas laŭleĝa?

Ĉi tio estas esplorilo. Ĉiuj ĝiaj komponantoj povas esti aĉetitaj aparte en la vendejo. Se vi konstruas WiFi-adaptilon kaj 433MHz-dissendilon en malgrandan uzon kaj aldonas ekranon tie, ĝi ne fariĝos plu kontraŭleĝa. La aparato ne kategoriiĝas sub la difino de speciala. rimedo aŭ aparato por sekrete kolekti informojn. Estas NUR kontraŭleĝe uzi ĝin por kaŭzi damaĝon aŭ por kontraŭleĝaj agadoj. Alivorte, mi povas fari tranĉilojn de ajna formo kaj el ajna metalo, la respondeco por uzi miajn tranĉilojn kuŝas sur vi.

Kiel donaci?

[Flipper Zero] forĵetante la Raspberry Pi kaj farante nian propran tabulon de nulo. Trovi la Ĝustan WiFi-PecetonNuntempe vi povas subteni min persone per malgrandaj manĝdonacoj tra Patreon. Regulaj donacoj de $1 estas multe pli bonaj ol granda kvanto samtempe, ĉar ili permesas vin antaŭdiri.

[Flipper Zero] forĵetante la Raspberry Pi kaj farante nian propran tabulon de nulo. Trovi la Ĝustan WiFi-Peceton Mi publikigas ĉiujn projektajn notojn en mia Telegram-kanalo @zhovner_hub.

fonto: www.habr.com

Aldoni komenton