github geo-tp/ESP32-Bit-Pirate v1.8

3 hours ago

Changelog

ESP SDR

ESP SDR USB Adapter
🔹 Added an experimental ESP32-S3 SDR adapter using the built-in 2.4 GHz radio and USB CDC to stream RF.
🔹 Added a browser-based SDR tool with wideband scanning, live spectrum and waterfall views.
🔹 Radio tuning beyond the standard 2.4 GHz band is experimental, frequency accuracy outside that band are not guaranteed.
🔹 To use it: mode usb || adapters and select ESP SDR raw adapter

esp-sdr web tool

https://geo-tp.github.io/ESP32-Bit-Pirate/web-tools/esp-sdr/

ESP Tool

🔹 Added NVS extraction from ESP32 devices
🔹 Added LittleFS extraction from ESP32 devices.

esp-tool web tool

https://geo-tp.github.io/ESP32-Bit-Pirate/web-tools/esp-tool/

I2C

sniff [addr]
🔹 Reworked the I2C sniffer using RMT capture, with optional address filtering and improved capture.

freq
🔹 Added passive SCL frequency measurement, reporting clock frequency, period and HIGH/LOW times.

🔹 I2C commands now consistently use the configured bus frequency.

SPI

🔹 Expanded SPI flash support with a device database covering a wider range of flash chips.
🔹 Added configurable WP/HOLD pins for SPI flash operations and the USB flash adapter.

JTAG / SWD

🔹 Improved the integrated JTAG/SWD scanning sequence and GPIO initialization.
🔹 Fixed SWD clock timing in the OpenOCD Bus Pirate adapter. Thanks to @Moulder-B (#185).

INFRARED

🔹 Added infrared reception for the M5StickS3 using its built-in IR receiver through RMT. Thanks to @DavDave1 (#190).

NEW BOARDS & HARDWARE

🔹 Added support for the M5 Cardputer ADV CC1101 Cap pinout and RF path handling.
image

🔹 Added ESP32-S3 SuperMini (4 MB flash) firmware support. Thanks to @douardda (#188).
esp32-s3-supermini_s

🔹 Added support for the Unexpected Maker ProS3. Thanks to @Hecatron (#181).

pros3_s

🔹 Added ILI9341 SPI display driver support. Thanks to @hexanet67 (#184).
🔹 Updated default pin mappings on several boards, including XIAO ESP32-S3, AtomS3 Lite, StampS3, StickS3 and Heltec models. Thanks to @fdufnews.

BUS EXPANDER

v0.3
🔹 Released Bus Expander v0.3 with a reworked Zigbee mode and various bug fixes.
🔹 Available for ESP32-C5 and ESP32-C6 directly through the Web Flasher.

https://github.com/geo-tp/ESP32-Bus-Expander

LINKS

bit_pirate_dock_board

Get the Dock from PCBWay

Don't miss a new ESP32-Bit-Pirate release

NewReleases is sending notifications on new releases.