[Flipper Zero] يرفض Raspberry Pi ، يصنع لوحنا الخاص من البداية. العثور على شريحة WiFi المناسبة



Flipper Zero هو مشروع متعدد الأدوات للجيب للمتسللين في عامل شكل tamagotchi ، والذي أقوم بتطويره مع الأصدقاء. الوظيفة السابقة [1] .

لقد حدث الكثير منذ أول مشاركة حول زعنفة. لقد عملنا بجد طوال هذا الوقت وخضع المشروع لتغييرات جذرية. الأخبار الرئيسية هي أننا قررنا التخلي تمامًا عن Raspberry Pi Zero وجعل لوحنا من الصفر استنادًا إلى شريحة i.MX6. هذا يعقد بشكل كبير التطوير ويغير المفهوم بالكامل تمامًا ، لكنني متأكد من أنه يستحق ذلك.

أيضًا ، ما زلنا لم نعثر على شرائح WiFi الصحيحة ، والتي تدعم جميع الوظائف الضرورية لهجمات WiFi ، بينما تدعم نطاق 5Ghz ولم تعد قديمة منذ 15 عامًا. لذلك ، أدعو الجميع للمشاركة في دراستنا.

في المقالة سأخبرك لماذا اتخذنا مثل هذا القرار ، في أي مرحلة من المشروع ، والمهام الحالية ، وكيف يمكنك المشاركة.


ما هو Raspberry Pi Zero السيئ



أنا شخصياً أعشق Raspberry Pi ، ولكن خلال عملية التطوير اتضح أنه يمتص لأسباب عديدة. الأكثر شيوعًا - لا يمكنك شرائه بغباء. حتى الموزعين الكبار ليس لديهم أكثر من بضع مئات من نقاط لكل بوصة ، ولا تبيع المتاجر مثل Adafruit و Sparkfun أكثر من متجر واحد في أيديهم. نعم ، هناك العديد من المصانع التي تنتج rpi0 بموجب ترخيص من مؤسسة Raspberry Pi ، لكنها لا تستطيع أيضًا شحن دفعات من 3-5 آلاف لكل منها. يبدو أن rpi0 يباع بسعر على وشك التكلفة ويهدف بشكل أكبر إلى تعميم النظام الأساسي.

فيما يلي الأسباب الرئيسية لرفض rpi0


  • . Farnell Compute Module. Alibaba , . , , , - 5 , .
  • .
  • BCM2835, rpi. .
  • , .
  • WiFi.
  • .

تقترح مؤسسة Raspberry Pi نفسها استخدام RPi Compute Module في مثل هذه المهام. هذه هي اللوحة الأم في عامل شكل وحدة SO-DIMM (مثل ذاكرة الوصول العشوائي في أجهزة الكمبيوتر المحمولة) ، والتي يتم إدخالها في اللوحة الأم. هذا الخيار لا يناسبنا ، لأنه يزيد بشكل كبير من حجم الجهاز.

Raspberry Pi Compute Module - لوحة في شكل الوحدة النمطية لوحدة SO-DIMM للتثبيت في جهازك ،

ثم بدأنا في النظر إلى SoMs (System on Module) المختلفة ، وهي الوحدات الأكثر جاذبية التي تعتمد على i.MX6. جميع عمليات البحث الخاصة بنا موصوفة في الموضوع في منتدى Raspberry Pi Zero Alternatives .. ولكن عليك أن تضع في اعتبارك أنه لن تكون جميع الشركات جاهزة للعمل معك بأحجام حتى من 3-5 آلاف وحدة سنويًا. على سبيل المثال ، توقف Variscite الإسرائيلي ببساطة عن الاستجابة لنا عندما اكتشف حجم المشتريات المخطط له. يبدو أنهم ليسوا مهتمين فقط ببيع SoMs بدون خدمات إضافية في شكل دعم وتكامل. أود أيضًا أن أذكر المطور الروسي Starterkit.ru ، الذي يصنع أجهزة مثيرة للاهتمام للغاية ، مثل SK-iMX6ULL-NANO . يكاد يكون من المستحيل الوصول إلى google ، وما كنت لأعرف وجودهم لو لم يخبرني أصدقائي.

ونتيجة لذلك ، بمقارنة جميع الخيارات والنظر في الاقتصاد ، اتخذنا قرارًا صعبًا لجعل SoM من الصفر خاصةً بالنسبة لـ Flipper استنادًا إلى شريحة i.MX6 ULZ. هذا هو Cortex-A7 أحادي النواة بتردد 900 ميجا هرتز مع نفس الأداء تقريبًا مثل rpi0 ، في حين أنه بارد تقريبًا تحت الحمل ، بينما يسخن rpi0 مثل الموقد.
من خلال صنع اللوحة الأم من الصفر ، لدينا الحرية الكاملة في ترتيب العناصر على اللوحة الأم ، وهذا هو السبب في أننا نتوقع الحصول على جهاز أكثر إحكاما. i.MX6 ULZ هو نسخة مجردة من i.MX6 ULL بدون بعض الواجهات ونواة الفيديو ، لذلك من أجل التطوير نستخدم لوحة MCIMX6ULL-EVK مع شريحة i.MX6 ULL ، وليس فقط استخدام جزء من الواجهات. هذه اللوحة ، بالمناسبة ، مدعومة من قبل نواة لينكس الرئيسية ، لذلك يتم تحميل Kali Linux مع النواة من الحزم عليه.

إليك ما يبدو عليه زعنفة بدون ملابس في الوقت الحالي:


واي فاي صحيح


يعد اختراق شبكة WiFi أحد ميزات Flipper الرئيسية ، لذا من المهم للغاية اختيار مجموعة شرائح WiFi المناسبة التي ستدعم جميع الوظائف الضرورية: حقن الحزمة ووضع الشاشة. في نفس الوقت تكون قادرة على نطاق 5 جيجا هرتز والمعايير الحديثة مثل 802.11ac. لسوء الحظ، لا يمكن العثور على هذه الرقائق على الفور.

وحدة رشفة الصينية (النظام في حزمة) Apmak AP6255 على أساس BCM43456

نحن الآن ندرس العديد من المرشحين، ولكن كل منهم تتطلب الانتهاء وليس من المعروف حتى الآن التي تعد واحدة من الأفضل أن تختار. لذلك ، أطلب حقًا من كل شخص يفهم كزة WiFi الانضمام إلى بحثنا هنا: شريحة Wi-Fi مع واجهة SPI / SDIO التي تدعم المراقبة وحقن الحزمة

المرشحون الرئيسيون:


  • Broadcom / Cypress BCM43455 أو BCM4345 مع البرامج الثابتة المصححة. مناقشة في مستودع nexmon.
  • Mediatek MT7668 - لم يتم اختباره بعد ، ولكن من الناحية النظرية قد يكون مناسبًا.

يرجى قراءة المتطلبات في المنتدى بعناية ، بما في ذلك واجهة الاتصال ، قبل تقديم المشورة بشأن شيء ما. تذكر أنني كنت أدرس هذا الموضوع بعناية لعدة أشهر وقمت بالفعل بجرف كل ما يمكن العثور عليه.


ما هو جاهز




يعمل الجزء بالكامل المسؤول عن STM32 بالفعل: 433 ميجاهرتز ، iButton ، محاكاة القراءة 125 كيلو هرتز.
الجزء الميكانيكي ، الأزرار ، العلبة ، الموصلات ، التخطيط الآن قيد التطوير النشط ، الفيديو والصور أدناه لها حالة قديمة ، سيكون هناك المزيد من عصا التحكم في الإصدارات الجديدة.

في الفيديو ، عرض بسيط لفتح الحاجز باستخدام إعادة تشغيل إشارة التحكم عن بعد.





التعليمات



كيف اشترى؟


من المفترض ، سيتم إطلاق حملة التمويل الجماعي على Kickstarter في أبريل ومايو من هذا العام. نأمل في إرسال الأجهزة النهائية بعد ستة أشهر من الانتهاء من المجموعة. إذا كنت مهتمًا بالجهاز ، أطلب منك ترك بريدك في أسفل الموقع ، وسوف نرسل عروضًا للمشتركين عندما تكون النماذج الأولية والعينات المبكرة للبيع جاهزة.

هل هذا قانوني؟


هذه أداة بحث. يمكن شراء جميع مكوناته بشكل منفصل في المتجر. إذا قمت ببناء محول WiFi وجهاز إرسال 433MHz في حالة صغيرة وأضفت شاشة هناك ، فلن يصبح أكثر غير قانوني من هذا. الجهاز لا يندرج تحت تعريف خاص. الوسائل أو الجهاز لجمع المعلومات السرية. يمكن أن يكون استخدامه غير قانوني فقط لغرض التسبب في ضرر أو لاتخاذ إجراءات غير قانونية. وبعبارة أخرى ، يمكنني صنع السكاكين من أي شكل ومن أي معدن ، وتقع عليك مسؤولية استخدام السكاكين.

كيفية التضمين؟


في الوقت الحالي ، يمكنك أن تدعمني شخصيًا بتبرعات صغيرة من أجل الطعام من خلال Patreon . التبرعات العادية في شكل دولار واحد أفضل بكثير من مبلغ كبير في المرة الواحدة ، لأنها تسمح لك بالتنبؤ بالمستقبل.



I نشر كافة الملاحظات على المشروع في بلدي برقية قناة zhovner_hub .

All Articles