Ang [Flipper Zero] nagtangtang sa Raspberry Pi, naghimo sa among kaugalingon nga board gikan sa wala. Pagpangita sa Husto nga WiFi Chip

Ang [Flipper Zero] nagtangtang sa Raspberry Pi, naghimo sa among kaugalingon nga board gikan sa wala. Pagpangita sa Husto nga WiFi Chip

Zero pinball machine mao ang usa ka Tamagotchi pocket multi-tool nga proyekto alang sa mga hacker nga akong gipalambo uban sa mga higala. Nauna nga post [1].

Daghan na ang nahitabo sukad sa unang post bahin sa flipper. Nagtrabaho kami pag-ayo niining panahona ug ang proyekto nakaagi sa usa ka radikal nga pagbag-o. Ang nag-unang balita mao nga nakahukom kami nga hingpit nga biyaan ang Raspberry Pi Zero ug himoon ang among board gikan sa scratch base sa i.MX6 chip. Kini labi ka komplikado sa pag-uswag ug hingpit nga nagbag-o sa tibuuk nga konsepto, apan sigurado ako nga takus kini.

Usab, wala gihapon kami makit-an ang husto nga WiFi chipset nga nagsuporta sa tanan nga kinahanglan nga mga bahin alang sa mga pag-atake sa WiFi samtang nagsuporta sa 5Ghz band ug wala’y katapusan sa 15 ka tuig. Busa, gidapit nako ang tanan sa pag-apil sa among pagtuon.

Sa artikulo isulti ko kanimo kung ngano nga naghimo kami sa ingon nga desisyon, sa unsang yugto ang proyekto, karon nga mga buluhaton, ug kung giunsa ka makaapil.

Unsa ang sayup sa Raspberry Pi Zero

Ang [Flipper Zero] nagtangtang sa Raspberry Pi, naghimo sa among kaugalingon nga board gikan sa wala. Pagpangita sa Husto nga WiFi Chip
Ako personal nga nahigugma sa Raspberry Pi, apan sa panahon sa proseso sa pag-uswag nahimo nga kini nagsuso sa daghang mga hinungdan. Ang labing banal - dili nimo kini mapalit nga binuang. Bisan ang dagkong mga tig-apod-apod adunay dili molapas sa usa ka gatos ka rpi0s sa stock, ug ang mga tindahan sama sa Adafruit ug Sparkfun nagbaligya dili labaw sa 1 matag kamot. Oo, adunay daghang mga pabrika nga naghimo og rpi0 ubos sa lisensya gikan sa Raspberry Pi Foundation, apan dili usab sila makapadala sa mga batch sa 3-5 ka libo nga mga piraso. Ingon og ang rpi0 gibaligya sa usa ka presyo nga hapit sa gasto ug labi nga gitumong sa pagpopular sa plataporma.

Ania ang mga nag-unang hinungdan sa pagbiya sa rpi0

  • Dili mapalit sa dinaghan. Ang mga pabrika sama sa Farnell nagtanyag sa pagpalit sa Compute Module. Ang mga Intsik nga adunay Alibaba namakak bahin sa presensya sa daghang mga volume, kung bahin sa usa ka tinuud nga batch, sila naghiusa. Sa tanan nga nagsulat nga dili kami maayo nga tan-awon, pagsulay nga makigsabot sa usa ka tawo aron makapalit og 5 ka libo nga mga piraso, aron sila magpadala kanimo og invoice alang sa pagbayad.
  • Pipila ka mga interface.
  • Ang daan nga BCM2835 processor, nga gigamit sa unang bersyon sa rpi. Init ug dili kaayo episyente sa enerhiya.
  • Walay pagdumala sa kuryente, dili makatulog ang board.
  • Karaan nga built-in nga WiFi.
  • ug daghan pang mga rason.

Ang Raspberry Pi Foundation mismo nagsugyot sa paggamit sa RPi Compute Module alang sa maong mga buluhaton. Kini usa ka board sa porma nga hinungdan sa usa ka module sa SO-DIMM (sama sa RAM sa mga laptop), nga gisulud sa motherboard. Kini nga kapilian dili angay kanamo, tungod kay kini nagpadako pag-ayo sa gidak-on sa aparato.
Ang [Flipper Zero] nagtangtang sa Raspberry Pi, naghimo sa among kaugalingon nga board gikan sa wala. Pagpangita sa Husto nga WiFi Chip
Raspberry Pi Compute Module - SO-DIMM form factor board alang sa pag-instalar sa imong device

Dayon nagsugod kami sa pagtan-aw sa lain-laing SoMs (System on Module), i.MX6-based modules tan-awon ang labing madanihon. Ang tanan namon nga pagpangita gihulagway sa usa ka hilisgutan sa forum Mga Alternatibo sa Raspberry Pi Zero. Apan kinahanglan nimong hinumdoman nga dili tanan nga mga kompanya ang andam nga magtrabaho uban kanimo nga adunay mga volume nga bisan 3-5 ka libo nga mga piraso matag tuig. Pananglitan, ang Israeli Variscite yano nga mihunong sa pagtubag kanamo sa dihang nahibal-an nila ang giplano nga gidaghanon sa mga gipamalit. Dayag, dili lang sila interesado sa pagbaligya sa mga SoM nga wala’y dugang nga serbisyo sa porma sa suporta ug panagsama. Gilain, gusto nakong timan-an ang developer sa Russia Starterkit.ru, nga naghimo kaayo nga makapaikag nga mga aparato, sama sa SK-iMX6ULL-NANO. Imposible silang mag-google, ug dili ko mahibal-an ang ilang paglungtad kung wala pa gisultihan ako sa akong mga kaila.

Sa katapusan, pagkahuman sa pagtandi sa tanan nga mga kapilian ug pagbanabana sa ekonomiya, naghimo kami usa ka lisud nga desisyon sa paghimo sa among SoM gikan sa wala labi na alang sa Flipper base sa usa ka chip. i.MX6ULZ. Kini usa ka core nga Cortex-A7 sa 900 MHz nga adunay halos parehas nga pasundayag sama sa rpi0, apan kini halos bugnaw ubos sa load, samtang ang rpi0 init sama sa impyerno.
Pinaagi sa paghimo sa among board gikan sa wala, kami adunay hingpit nga kagawasan sa paghan-ay sa mga elemento sa board, mao nga nagpaabut kami nga makakuha usa ka labi ka compact nga aparato. Ang i.MX6 ULZ usa ka gihuboan nga bersyon sa i.MX6 ULL nga walay pipila ka mga interface ug video core, mao nga para sa kalamboan atong gamiton ang MCIMX6ULL-EVK development board nga adunay i.MX6 ULL chip, wala lang gamita ang pipila ka mga interface. Kini nga board, sa laing bahin, gisuportahan sa mainline linux kernel, mao nga ang Kali Linux gikarga niini sa kernel gikan sa mga pakete.

Ania kung unsa ang hitsura sa flipper nga wala’y sinina sa pagkakaron:
Ang [Flipper Zero] nagtangtang sa Raspberry Pi, naghimo sa among kaugalingon nga board gikan sa wala. Pagpangita sa Husto nga WiFi Chip

Tukma nga WiFi

Ang pag-hack sa WiFi mao ang usa sa mga nag-unang bahin sa Flipper, mao nga hinungdanon kaayo ang pagpili sa husto nga WiFi chipset nga mosuporta sa tanan nga mga bahin nga imong gikinahanglan: packet injection ug monitor mode. Sa samang higayon, makagamit sa 5GHz band ug modernong mga sumbanan sama sa 802.11ac. Ikasubo, ang ingon nga mga chips dili makit-an dayon.
Ang [Flipper Zero] nagtangtang sa Raspberry Pi, naghimo sa among kaugalingon nga board gikan sa wala. Pagpangita sa Husto nga WiFi Chip
Chinese SiP module (system in package) Apmak AP6255 base sa BCM43456

Karon among gikonsiderar ang daghang mga kandidato, apan silang tanan nanginahanglan pagtapos ug wala pa mahibal-an kung kinsa ang labing maayo nga pilion. Busa, maluloton kong gihangyo ang tanan nga nakasabut sa limbong sa WiFi nga moapil sa among pagpangita dinhi: Wi-Fi chip nga adunay interface sa SPI/SDIO nga nagsuporta sa pagmonitor ug packet injection

Panguna nga mga kandidato:

  • Broadcom/Cypress BCM43455 o BCM4345 nga adunay patched firmware. Paghisgot sa nexmon repository.
  • Mediatek MT7668 - wala pa gisulayan, apan sa teorya kini mahimong angay.

Palihug, sa dili pa magtambag sa usa ka butang, basaha pag-ayo ang mga kinahanglanon sa forum, lakip ang interface sa koneksyon. Hinumdumi nga ako mabinantayon nga nagtuon niini nga hilisgutan sa daghang mga bulan ug napala ang tanan nga makit-an.

Unsa na ang nabuhat

Ang [Flipper Zero] nagtangtang sa Raspberry Pi, naghimo sa among kaugalingon nga board gikan sa wala. Pagpangita sa Husto nga WiFi Chip

Ang tibuok nga bahin nga responsable sa STM32 nagtrabaho na: 433Mhz, iButton, reading-emulation 125kHz.
Ang mekanikal nga bahin, mga buton, lawas, mga konektor, layout anaa na karon sa aktibong pag-uswag, ang video ug mga litrato sa ubos nagpakita sa usa ka karaan nga lawas, sa bag-ong mga bersyon ang joystick mas dako.

Ang video nagpakita sa usa ka yano nga demonstrasyon sa pag-abli sa babag gamit ang remote control signal replay.

FAQ

Unsaon pagpalit?

Tingali, maglunsad kami og crowdfunding nga kampanya sa Kickstarter sa Abril-Mayo niining tuiga. Naglaum kami nga ipadala ang nahuman nga mga aparato unom ka bulan pagkahuman sa pagkompleto sa koleksyon. Kung interesado ka sa aparato, palihug ibilin ang imong email sa ubos site, magpadala kami og mga tanyag sa mga subscriber kung andam na ang mga prototype ug sayo nga mga sample nga ibaligya.

Legal ba kini?

Kini usa ka himan sa panukiduki. Ang tanan nga mga sangkap niini mahimong mapalit nga gilain sa tindahan. Ang pagbutang og WiFi adapter ug usa ka 433MHz transmitter ngadto sa usa ka gamay nga kaso ug ang pagdugang og screen niini dili na makahimo niini nga ilegal. Ang aparato dili mahulog ubos sa kahulugan sa espesyal. paagi o himan alang sa sekretong pagkolekta sa impormasyon. Mahimo LAMANG nga ilegal ang paggamit niini alang sa katuyoan nga makapahinabog kadaot o alang sa mga ilegal nga kalihokan. Sa laing pagkasulti, makahimo ako og mga kutsilyo sa bisan unsang porma ug gikan sa bisan unsang metal, ang responsibilidad sa paggamit sa akong mga kutsilyo anaa kanimo.

Unsaon pag donate?

Ang [Flipper Zero] nagtangtang sa Raspberry Pi, naghimo sa among kaugalingon nga board gikan sa wala. Pagpangita sa Husto nga WiFi ChipSa pagkakaron, mahimo nimong personal nga suportahan ako pinaagi sa gamay nga donasyon sa pagkaon Patreon. Ang regular nga mga donasyon nga $1 mas maayo kay sa dako nga kantidad sa usa ka higayon, tungod kay kini nagtugot kanimo sa pagtagna sa unahan.

Ang [Flipper Zero] nagtangtang sa Raspberry Pi, naghimo sa among kaugalingon nga board gikan sa wala. Pagpangita sa Husto nga WiFi Chip Gipatik nako ang tanan nga mga nota sa proyekto sa akong channel sa Telegram @zhovner_hub.

Source: www.habr.com

Idugang sa usa ka comment