[Flipper Zero] ikiacha Raspberry Pi na kutengeneza ubao wetu wenyewe kutoka mwanzo. Kupata chipu sahihi ya WiFi

[Flipper Zero] ikiacha Raspberry Pi na kutengeneza ubao wetu wenyewe kutoka mwanzo. Kupata chipu sahihi ya WiFi

Mashine ya pini sifuri - mradi wa multitool ya mfukoni kwa wadukuzi katika kipengele cha fomu ya Tamagotchi, ambayo ninaendeleza na marafiki. Chapisho lililotangulia [1].

Mengi yametokea tangu chapisho la kwanza kuhusu flipper. Tumekuwa tukifanya kazi kwa bidii wakati wote huu na mradi umepitia mabadiliko makubwa. Habari kuu ni kwamba tuliamua kuachana kabisa na Raspberry Pi Zero na kutengeneza bodi yetu kutoka mwanzo kulingana na chip ya i.MX6. Hii inafanya maendeleo kuwa magumu zaidi na kubadilisha kabisa dhana nzima, lakini nina hakika inafaa.

Pia, bado hatujapata chipset sahihi ya WiFi inayoauni utendakazi wote muhimu kwa mashambulizi ya WiFi, huku ikisaidia bendi ya 5Ghz na ambayo haijapitwa na wakati kwa miaka 15. Kwa hivyo, ninawaalika kila mtu kushiriki katika utafiti wetu.

Katika makala nitakuambia kwa nini tulifanya uamuzi huu, ni hatua gani mradi uko, kazi za sasa, na jinsi unavyoweza kushiriki.

Kwa nini Raspberry Pi Zero ni mbaya?

[Flipper Zero] ikiacha Raspberry Pi na kutengeneza ubao wetu wenyewe kutoka mwanzo. Kupata chipu sahihi ya WiFi
Mimi binafsi napenda Raspberry Pi, lakini wakati wa mchakato wa maendeleo iligeuka kunyonya kwa sababu nyingi. Jambo la banal zaidi ni kwamba huwezi kuinunua. Hata wasambazaji wakubwa hawana zaidi ya vipande mia kadhaa vya rpi0 kwenye hisa, na maduka kama Adafruit na Sparkfun huuza si zaidi ya kipande 1 kwa mkono. Ndiyo, kuna viwanda kadhaa vinavyozalisha rpi0 chini ya leseni kutoka kwa Raspberry Pi Foundation, lakini pia haziwezi kusafirisha makundi ya vipande elfu 3-5. Inaonekana rpi0 inauzwa kwa bei ambayo ni karibu na gharama na inalenga zaidi kutangaza jukwaa.

Hapa kuna sababu kuu za kuachana na rpi0

  • Haiwezi kununuliwa kwa kiasi kikubwa. Viwanda kama Farnell vinatoa kununua Moduli ya Kukokotoa. Wachina kutoka Alibaba wanasema uwongo juu ya uwepo wa idadi kubwa, lakini linapokuja suala la kundi halisi, huunganisha. Kwa kila mtu ambaye anaandika kwamba hatukutafuta vizuri, jaribu kujadiliana na mtu kununua vipande elfu 5, ili akutumie ankara ya malipo.
  • Violesura vichache.
  • Prosesa ya zamani ya BCM2835, ambayo ilitumika katika toleo la kwanza la rpi. Moto na haitoi nishati nyingi.
  • Hakuna usimamizi wa nguvu, huwezi kulaza bodi.
  • WiFi iliyopitwa na wakati iliyojengwa ndani.
  • na sababu nyingine nyingi.

Raspberry Pi Foundation yenyewe inapendekeza kutumia Moduli ya Kuhesabu ya RPi kwa kazi kama hizo. Hii ni ubao katika kipengele cha fomu ya moduli ya SO-DIMM (kama RAM kwenye kompyuta ndogo), ambayo imeingizwa kwenye ubao wa mama. Chaguo hili siofaa kwetu, kwani huongeza sana ukubwa wa kifaa.
[Flipper Zero] ikiacha Raspberry Pi na kutengeneza ubao wetu wenyewe kutoka mwanzo. Kupata chipu sahihi ya WiFi
Moduli ya Kukokotoa ya Raspberry Pi - ubao katika kipengele cha fomu ya moduli ya SO-DIMM kwa ajili ya kusakinishwa kwenye kifaa chako

Kisha tukaanza kuangalia SoM tofauti (Mfumo kwenye Moduli), moduli kulingana na i.MX6 zilionekana kuvutia zaidi. Utafutaji wetu wote umeelezewa katika thread kwenye jukwaa Raspberry Pi Zero Mbadala. Lakini unahitaji kukumbuka kuwa sio makampuni yote yatakuwa tayari kufanya kazi na wewe kwa kiasi cha vipande 3-5 kwa mwaka. Kwa mfano, Variscite ya Israeli iliacha tu kutujibu wakati iligundua kiasi cha ununuzi kilichopangwa. Inavyoonekana, hawana nia ya kuuza tu SoM bila huduma za ziada kwa njia ya usaidizi na ushirikiano. Ningependa kutaja msanidi programu wa Kirusi Starterkit.ru, ambayo hufanya vifaa vya kuvutia sana, kama SK-iMX6ULL-NANO. Karibu haziwezekani kwa Google, na nisingejua kuhusu kuwepo kwao ikiwa marafiki zangu hawakuniambia.

Kwa hivyo, baada ya kulinganisha chaguzi zote na kukadiria uchumi, tulifanya uamuzi mgumu wa kufanya SoM yetu kutoka mwanzo haswa kwa Flipper kulingana na chip. i.MX6 ULZ. Ni single-core Cortex-A7 inayotumia 900 MHz na takriban utendakazi sawa na rpi0, bado inakaribia baridi chini ya mzigo, wakati rpi0 ni moto kama jiko.
Kwa kutengeneza bodi yetu kutoka mwanzo, tuna uhuru kamili katika mpangilio wa vipengele kwenye ubao, ndiyo sababu tunatarajia kupata kifaa cha kompakt zaidi. i.MX6 ULZ ni toleo lililoondolewa la i.MX6 ULL bila baadhi ya violesura na msingi wa video, kwa hivyo kwa ajili ya maendeleo tunatumia devboard ya MCIMX6ULL-EVK na chipu ya i.MX6 ULL, bila kutumia baadhi ya violesura. Bodi hii, kwa njia, inasaidiwa na kernel kuu ya Linux, kwa hivyo Kali Linux iliyo na vifurushi vya kernel imepakiwa juu yake.

Hivi ndivyo flipper inavyoonekana bila nguo kwa sasa:
[Flipper Zero] ikiacha Raspberry Pi na kutengeneza ubao wetu wenyewe kutoka mwanzo. Kupata chipu sahihi ya WiFi

WiFi sahihi

Utapeli wa WiFi ni moja wapo ya sifa kuu za Flipper, kwa hivyo ni muhimu sana kuchagua chipset sahihi cha WiFi ambacho kitasaidia kazi zote muhimu: sindano ya pakiti na modi ya kufuatilia. Wakati huo huo, uweze kutumia masafa ya 5GHz na viwango vya kisasa kama vile 802.11ac. Kwa bahati mbaya, chips vile hazikuweza kupatikana mara moja
[Flipper Zero] ikiacha Raspberry Pi na kutengeneza ubao wetu wenyewe kutoka mwanzo. Kupata chipu sahihi ya WiFi
Kichina SiP moduli (mfumo katika mfuko) Apmak AP6255 kulingana na BCM43456

Kwa sasa tunazingatia wagombea kadhaa, lakini wote wanahitaji kumaliza na bado haijajulikana ni nani bora kuchagua. Kwa hivyo, ninaomba kila mtu anayeelewa poka ya WiFi ajiunge na utafutaji wetu hapa: Chip ya Wi-Fi yenye kiolesura cha SPI/SDIO kinachoauni ufuatiliaji na udungaji wa pakiti

Wagombea wakuu:

  • Broadcom/Cypress BCM43455 au BCM4345 yenye programu dhibiti iliyowekwa viraka. Majadiliano katika hazina ya nexmon.
  • Mediatek MT7668 - bado haijajaribiwa, lakini kwa nadharia inaweza kufaa.

Tafadhali, kabla ya kushauri chochote, soma kwa uangalifu mahitaji kwenye jukwaa, ikiwa ni pamoja na interface ya uunganisho. Kumbuka kwamba nimekuwa nikijifunza kwa makini mada hii kwa miezi kadhaa na tayari nimechimba kila kitu kinachoweza kupatikana.

Nini tayari

[Flipper Zero] ikiacha Raspberry Pi na kutengeneza ubao wetu wenyewe kutoka mwanzo. Kupata chipu sahihi ya WiFi

Sehemu nzima ambayo STM32 inawajibika tayari inafanya kazi: 433Mhz, iButton, uigaji wa kusoma 125kHz.
Sehemu ya mitambo, vifungo, kesi, viunganishi, mpangilio kwa sasa ni chini ya maendeleo ya kazi, katika video na picha chini ya kesi ya zamani, katika matoleo mapya furaha itakuwa kubwa.

Video inaonyesha onyesho rahisi la kufungua kizuizi kwa kutumia uchezaji wa mawimbi ya kidhibiti cha mbali.

Maswali

Jinsi ya kununua?

Yamkini, tutazindua kampeni ya ufadhili wa watu wengi kwenye Kickstarter mwezi wa Aprili-Mei mwaka huu. Tunatumahi kusafirisha vifaa vilivyomalizika miezi sita baada ya kukamilika kwa mkusanyiko. Ikiwa una nia ya kifaa, nakuomba uache barua pepe yako hapa chini tovuti, tutatuma ofa kwa waliojisajili wakati prototypes na sampuli za mapema ziko tayari kuuzwa.

Je, ni halali?

Hiki ni chombo cha utafiti. Vipengele vyake vyote vinaweza kununuliwa tofauti katika duka. Ukitengeneza adapta ya WiFi na kisambazaji 433MHz kwenye kipochi kidogo na kuongeza skrini hapo, haitakuwa kinyume cha sheria tena. Kifaa hakiingii chini ya ufafanuzi wa maalum. njia au kifaa cha kukusanya taarifa kwa siri. Ni kinyume cha sheria TU kuitumia kwa madhumuni ya kusababisha uharibifu au shughuli zisizo halali. Kwa maneno mengine, ninaweza kufanya visu za sura yoyote na kutoka kwa chuma chochote, jukumu la kutumia visu vyangu liko kwako.

Jinsi ya kuchangia?

[Flipper Zero] ikiacha Raspberry Pi na kutengeneza ubao wetu wenyewe kutoka mwanzo. Kupata chipu sahihi ya WiFiKwa sasa unaweza kunisaidia binafsi kwa michango midogo ya chakula kupitia Patreon. Michango ya mara kwa mara ya $1 ni bora zaidi kuliko kiasi kikubwa kwa wakati mmoja kwa sababu hukuruhusu kutabiri mapema.

[Flipper Zero] ikiacha Raspberry Pi na kutengeneza ubao wetu wenyewe kutoka mwanzo. Kupata chipu sahihi ya WiFi Ninachapisha maelezo yote kwenye mradi huo kwenye chaneli yangu ya Telegraph @zhovner_hub.

Chanzo: mapenzi.com

Kuongeza maoni