
أداة اختراق عتاد مع واجهة سطر أوامر قائمة على الويب تتحدث جميع البروتوكولات
ESP32 Bit Pirate هو برنامج ثابت مفتوح المصدر يحوّل جهازك إلى أداة تطوير وتحليل متعددة البروتوكولات، مستوحى من Bus Pirate الأسطوري.
يدعم التقاط الحزم وإرسالها والبرمجة النصية والتفاعل مع بروتوكولات رقمية متنوعة (I2C، UART، 1-Wire، SPI، إلخ) عبر طرفية تسلسلية أو واجهة سطر أوامر قائمة على الويب. كما يتواصل مع بروتوكولات راديوية مثل Bluetooth وWi-Fi وSub-GHz وLoRa وRFID.
موقع المشروع الرسمي يجمع كل شيء في مكان واحد: موقع ESP32 Bit Pirate.
من هناك يمكنك تثبيت البرنامج الثابت، وفتح الأدوات الويب، ومتابعة أدلة العتاد، واستكشاف الوصفات، والوصول إلى التوثيق.
واجهة سطر أوامر تفاعلية (CLI) عبر USB Serial أو WiFi Web.
أوضاع لـ:
أجهزة التقاط البروتوكولات I2C، UART، SPI، 1Wire، 2wire، CAN، Wi-Fi، Bluetooth، SubGhz.
الكشف التلقائي عن معدل الباود، وأوامر AT وأدوات متنوعة لـ UART.
معالجة السجلات، أدوات تفريغ EEPROM، التعرف على الأجهزة لـ I2C.
قراءة جميع أنواع EEPROM وFlash وأدوات أخرى متنوعة لـ SPI.
البرمجة النصية باستخدام تعليمات Bus Pirate-style bytecode أو Python.
دعم الأشعة تحت الحمراء مع أكثر من 80 بروتوكولاً.
إدارة الإدخال/الإخراج المباشر، PWM، servo، حالة GPIOs.
تحليل الإشارات والترددات الراديوية على جميع النطاقات.
دعم ما يقارب 50 بروتوكولاً لعنونة LEDs.
مساعد Pirate لمساعدتك في استخدام البرنامج الثابت.
USB-Uart dongle، مبرمج SPI، محلل منطقي، ESP-SDR والمزيد.
أدوات Web Serial لاستخدام USB Serial عبر متصفح الويب.
جميع اللوحات المذكورة أدناه توفر نفس ميزات Bit Pirate بالضبط، دون أي اختلافات في الوظائف أو حالة التطوير. قد تتطلب بعض الميزات عتاداً إضافياً.