
أداة اختراق عتاد مع واجهة سطر أوامر قائمة على الويب تتحدث جميع البروتوكولات
ESP32 Bit Pirate هو برنامج ثابت مفتوح المصدر يحوّل جهازك إلى أداة تطوير وتحليل متعددة البروتوكولات، مستوحى من أداة Bus Pirate الأسطورية.
يدعم التنصت (Sniffing) والإرسال والبرمجة النصية والتفاعل مع مختلف البروتوكولات الرقمية (I2C، UART، 1-Wire، SPI، إلخ) عبر طرفية تسلسلية أو واجهة أوامر قائمة على الويب. كما يتواصل مع بروتوكولات لاسلكية مثل Bluetooth وWi-Fi وSub-GHz وRFID.
الموقع الرسمي للمشروع يجمع كل شيء في مكان واحد: موقع ESP32 Bit Pirate.
من هناك يمكنك تثبيت البرنامج الثابت، وفتح الأدوات عبر الويب، ومتابعة أدلة العتاد، واستكشاف الوصفات، والوصول إلى التوثيق.

واجهة أوامر تفاعلية (CLI) عبر USB Serial أو WiFi Web.
أوضاع (Modes) لـ:
متشمّات البروتوكولات I2C، UART، SPI، 1Wire، 2wire، CAN، Wi-Fi، Bluetooth، SubGhz.
الكشف التلقائي عن معدل الباود (Baudrate)، وأوامر AT وأدوات متنوعة لـ UART.
التلاعب بالسجلات (Registers)، أدوات تفريغ EEPROM، وتحديد الأجهزة لـ I2C.
قراءة جميع أنواع EEPROM وFlash وأدوات أخرى متنوعة لـ SPI.
برمجة نصية باستخدام تعليمات bytecode بأسلوب Bus Pirate أو Python.
أمر Device-B-Gone مع دعم أكثر من 80 بروتوكولًا للأشعة تحت الحمراء (INFRARED).
إدارة مباشرة للإدخال/الإخراج، حالة PWM وServo وGPIOs.
تحليل الإشارات والترددات اللاسلكية على جميع النطاقات.
دعم ما يقارب 50 بروتوكولًا من بروتوكولات LEDs القابلة للعنونة.
دعم Ethernet وWiFi للوصول إلى الشبكات.
استيراد وتصدير البيانات باستخدام LittleFS عبر HTTP.
مساعد القرصان (Pirate Assistant) لمساعدتك في استخدام البرنامج الثابت.
دونغل USB-Uart، مبرمج SPI، محلل منطقي والمزيد.
أدوات Web Serial لاستخدام USB Serial عبر متصفح الويب.