ProHoster > Blogs > AdministrÄcija > [Flipper Zero] atsakÄs no Raspberry Pi un izveido savu dÄli no nulles. Atrodiet pareizo WiFi mikroshÄmu
[Flipper Zero] atsakÄs no Raspberry Pi un izveido savu dÄli no nulles. Atrodiet pareizo WiFi mikroshÄmu
Pinball Zero - Kabatas multirÄ«ka projekts hakeriem Tamagotchi formas faktorÄ, ko izstrÄdÄju kopÄ ar draugiem. IepriekÅ”Äjais ieraksts [1].
KopÅ” pirmÄ ieraksta par pleznu ir noticis daudz. Visu Å”o laiku esam smagi strÄdÄjuÅ”i, un projekts ir piedzÄ«vojis radikÄlas izmaiÅas. GalvenÄs ziÅas ir tÄdas, ka mÄs nolÄmÄm pilnÄ«bÄ atteikties no Raspberry Pi Zero un izgatavot savu plati no nulles, pamatojoties uz i.MX6 mikroshÄmu. Tas padara izstrÄdi daudz grÅ«tÄku un pilnÄ«bÄ maina visu koncepciju, taÄu esmu pÄrliecinÄts, ka tas ir tÄ vÄrts.
TÄpat mÄs joprojÄm neesam atraduÅ”i pareizo WiFi mikroshÄmojumu, kas atbalstÄ«tu visas nepiecieÅ”amÄs funkcijas WiFi uzbrukumiem, vienlaikus atbalstot 5Ghz joslu un nav novecojis 15 gadus. TÄpÄc aicinu ikvienu piedalÄ«ties mÅ«su pÄtÄ«jumÄ.
RakstÄ pastÄstÄ«Å”u, kÄpÄc pieÅÄmÄm Å”Ädu lÄmumu, kÄdÄ stadijÄ ir projekts, aktuÄlie uzdevumi un kÄ var iesaistÄ«ties.
KÄpÄc Raspberry Pi Zero ir slikta?
Es personÄ«gi mÄ«lu Raspberry Pi, taÄu izstrÄdes procesÄ tas izrÄdÄ«jÄs neveiksmÄ«gs daudzu iemeslu dÄļ. Pats banÄlÄkais ir tas, ka to vienkÄrÅ”i nevar nopirkt. Pat lielajiem izplatÄ«tÄjiem noliktavÄ ir ne vairÄk kÄ pÄris simti rpi0 vienÄ«bu, un tÄdi veikali kÄ Adafruit un Sparkfun pÄrdod ne vairÄk kÄ 1 vienÄ«bu vienÄ rokÄ. JÄ, ir vairÄkas rÅ«pnÄ«cas, kas ražo rpi0 saskaÅÄ ar Raspberry Pi Foundation licenci, taÄu tÄs arÄ« nevar nosÅ«tÄ«t 3ā5 tÅ«kstoÅ”us gabalu partijas. IzskatÄs, ka rpi0 tiek pÄrdots par cenu, kas ir tuvu paÅ”izmaksai un ir vairÄk vÄrsta uz platformas popularizÄÅ”anu.
Å eit ir norÄdÄ«ti galvenie rpi0 atteikÅ”anÄs iemesli
Nevar iegÄdÄties lielos daudzumos. TÄdas rÅ«pnÄ«cas kÄ Farnell piedÄvÄ iegÄdÄties Compute Module. ĶīnieÅ”i no Alibaba melo par lielu apjomu klÄtbÅ«tni, bet, kad runa ir par faktisko sÅ«tÄ«jumu, viÅi saplÅ«st. Ikvienam, kurÅ” raksta, ka mÄs slikti meklÄjÄm, mÄÄ£iniet vienoties ar kÄdu, lai iegÄdÄtos 5 tÅ«kstoÅ”us gabalu, lai viÅi jums nosÅ«tÄ«tu rÄÄ·inu par apmaksu.
Maz saskarÅu.
Vecs BCM2835 procesors, kas tika izmantots pirmajÄ rpi versijÄ. Karsts un ne pÄrÄk energoefektÄ«vs.
Nav jaudas pÄrvaldÄ«bas, jÅ«s nevarat iemidzinÄt dÄli.
Novecojis iebÅ«vÄtais WiFi.
un daudzi citi iemesli.
Pats Raspberry Pi fonds iesaka Å”Ädiem uzdevumiem izmantot RPi skaitļoÅ”anas moduli. Å Ä« ir SO-DIMM moduļa formas dÄlis (kÄ RAM klÄpjdatoros), kas tiek ievietota mÄtesplatÄ. Å Ä« opcija mums nav piemÄrota, jo tÄ ievÄrojami palielina ierÄ«ces izmÄru.
Raspberry Pi Compute Module - tÄfele SO-DIMM moduļa formas faktorÄ uzstÄdÄ«Å”anai jÅ«su ierÄ«cÄ
Tad mÄs sÄkÄm aplÅ«kot dažÄdus SoM (System on Module), moduļi, kuru pamatÄ ir i.MX6, izskatÄ«jÄs vispievilcÄ«gÄkie. Visi mÅ«su meklÄjumi ir aprakstÄ«ti foruma pavedienÄ Raspberry Pi Zero alternatÄ«vas. TaÄu jÄpatur prÄtÄ, ka ne visi uzÅÄmumi bÅ«s gatavi ar jums sadarboties ar apjomiem pat 3-5 tÅ«kstoÅ”us gadÄ. PiemÄram, IzraÄlas VariscÄ«ts, uzzinot plÄnotos iepirkumu apjomus, mums vienkÄrÅ”i pÄrtrauca atbildÄt. AcÄ«mredzot viÅi nav ieinteresÄti tikai pÄrdot SoM bez papildu pakalpojumiem atbalsta un integrÄcijas veidÄ. ÄŖpaÅ”i vÄlos pieminÄt Krievijas izstrÄdÄtÄju Starterkit.ru, kas veido ļoti interesantas ierÄ«ces, piemÄram SK-iMX6ULL-NANO. Tos ir gandrÄ«z neiespÄjami atrast Google, un es nebÅ«tu zinÄjis par to esamÄ«bu, ja mani draugi man to nepastÄstÄ«tu.
RezultÄtÄ pÄc visu iespÄju salÄ«dzinÄÅ”anas un ekonomiskÄs aplÄses mÄs pieÅÄmÄm sarežģītu lÄmumu izveidot savu SoM no nulles tieÅ”i Flipper, pamatojoties uz mikroshÄmu. i.MX6 ULZ. Tas ir viena kodola Cortex-A7, kas darbojas ar 900 MHz ar gandrÄ«z tÄdu paÅ”u veiktspÄju kÄ rpi0, tomÄr tas ir gandrÄ«z auksts zem slodzes, savukÄrt rpi0 ir karsts kÄ plÄ«ts.
Izgatavojot savu dÄli no nulles, mums ir pilnÄ«ga brÄ«vÄ«ba elementu izvietojumÄ uz tÄfeles, tÄpÄc mÄs ceram iegÅ«t kompaktÄku ierÄ«ci. i.MX6 ULZ ir noÅemta i.MX6 ULL versija bez dažÄm saskarnÄm un video kodola, tÄpÄc izstrÄdei mÄs izmantojam MCIMX6ULL-EVK devboard ar i.MX6 ULL mikroshÄmu, tikai neizmantojot dažas saskarnes. Å o plati, starp citu, atbalsta galvenais Linux kodols, tÄpÄc tajÄ tiek ielÄdÄts Kali Linux ar kodola pakotnÄm.
Å Ädi Å”obrÄ«d izskatÄs pleznas bez drÄbÄm:
Pareizs WiFi
WiFi uzlauÅ”ana ir viena no galvenajÄm Flipper funkcijÄm, tÄpÄc ir ÄrkÄrtÄ«gi svarÄ«gi izvÄlÄties pareizo WiFi mikroshÄmojumu, kas atbalstÄ«s visas nepiecieÅ”amÄs funkcijas: pakeÅ”u injekciju un monitora režīmu. TajÄ paÅ”Ä laikÄ varÄsiet izmantot 5 GHz diapazonu un mÅ«sdienu standartus, piemÄram, 802.11ac. DiemžÄl Å”Ädas mikroshÄmas nevarÄja atrast uzreiz
ĶīnieÅ”u SiP modulis (sistÄma iepakojumÄ) Apmak AP6255, pamatojoties uz BCM43456
Mediatek MT7668 - vÄl nav pÄrbaudÄ«ts, bet teorÄtiski tas var bÅ«t piemÄrots.
LÅ«dzu, pirms kaut ko sniedzat padomu, uzmanÄ«gi izlasiet foruma prasÄ«bas, tostarp savienojuma saskarni. Atcerieties, ka es jau vairÄkus mÄneÅ”us rÅ«pÄ«gi studÄju Å”o tÄmu un jau esmu izracis visu, ko var atrast.
Kas ir gatavs
Visa daļa, par kuru atbild STM32, jau strÄdÄ: 433Mhz, iButton, lasÄ«Å”ana-emulÄcija 125kHz.
MehÄniskÄ daļa, pogas, korpuss, savienotÄji, izkÄrtojums Å”obrÄ«d atrodas aktÄ«vÄ izstrÄdes stadijÄ, video un fotogrÄfijÄs zem novecojuÅ”Ä korpusa, jaunajÄs versijÄs kursorsvira bÅ«s lielÄka.
Video parÄda vienkÄrÅ”u barjeras atvÄrÅ”anas demonstrÄciju, izmantojot tÄlvadÄ«bas pults signÄla atkÄrtojumu.
FAQ
KÄ nopirkt?
DomÄjams, ka Ŕī gada aprÄ«lÄ«-maijÄ sÄksim kopfinansÄÅ”anas kampaÅu vietnÄ Kickstarter. MÄs ceram nosÅ«tÄ«t gatavÄs ierÄ«ces seÅ”us mÄneÅ”us pÄc savÄkÅ”anas pabeigÅ”anas. Ja jÅ«s interesÄ ierÄ«ce, lÅ«dzu zemÄk atstÄt savu e-pastu ŃŠ°Š¹ŃŠ°, mÄs nosÅ«tÄ«sim piedÄvÄjumus abonentiem, kad prototipi un agrÄ«nie paraugi bÅ«s gatavi pÄrdoÅ”anai.
Vai tas ir likumīgi?
Å is ir pÄtniecÄ«bas rÄ«ks. Visas tÄ sastÄvdaļas veikalÄ var iegÄdÄties atseviŔķi. Ja mazÄ korpusÄ iebÅ«vÄsiet WiFi adapteri un 433MHz raidÄ«tÄju un pievienosiet tur ekrÄnu, tas nekļūs nelegÄlÄks. IerÄ«ce neietilpst Ä«paÅ”Ä definÄ«cijÄ. lÄ«dzeklis vai ierÄ«ce slepenai informÄcijas vÄkÅ”anai. TÄs izmantoÅ”ana kaitÄjuma nodarÄ«Å”anai vai nelikumÄ«gÄm darbÄ«bÄm ir TIKAI nelikumÄ«ga. Citiem vÄrdiem sakot, es varu izgatavot jebkuras formas nažus un no jebkura metÄla, atbildÄ«ba par manu nažu lietoÅ”anu gulstas uz jums.
KÄ ziedot?
Å obrÄ«d jÅ«s varat atbalstÄ«t mani personÄ«gi ar nelieliem pÄrtikas ziedojumiem caur Patreon. RegulÄri ziedojumi 1 dolÄra apmÄrÄ ir daudz labÄki nekÄ liela summa vienlaikus, jo tie ļauj prognozÄt uz priekÅ”u.
Es publicÄju visas piezÄ«mes par projektu savÄ Telegram kanÄlÄ @zhovner_hub.