Skip to content

Releases: CapibaraZero/fw

CapibaraZero 0.5.1

30 Nov 11:23
74bfd27
Compare
Choose a tag to compare

Changelog:

  • BadUSB: Add support to ATTACKMODE(HID or MSC)
  • NFC: Add write and format feature for MIFARE tags
  • GUI: Use hardware SPI
  • SubGHZ: Add support for CC1101
  • File browser: Make page scrollable
  • Bump ArduinoJson to 7 and adapt code to it
  • Support LilyGo T-Embed CC1101
  • Fix various crash

PCB Version: 1.1.2

Flash using:
python3 esptool.py --chip esp32s3 --port UPLOAD_PORT --baud 460800 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size detect 0x0000 bootloader.bin 0x8000 partitions.bin 0xe000 boot_app0.bin 0x10000 firmware.bin

Blog page: https://capibarazero.com/blog/capibarazero-0-5-1-out

CapibaraZero 0.5.0

13 Sep 15:07
3ff459f
Compare
Choose a tag to compare
  • GUI code refactored to be more clean
  • Fix SubGHZ and SD card conflict
  • Add battery monitor for LiPO and Li-ion battery(measure only the first boot #34)
  • Bump ArduinoJson to 7.1.0(#35)
  • Add IR support

PCB Version: 1.1.2

Notes: This version is tested on Arduino Nano ESP32 only but most of feature should works on ESP32-S3 devkitC

Flash using:
python3 esptool.py --chip esp32s3 --port UPLOAD_PORT --baud 460800 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size FLASH_SIZE(16MB or 8MB) 0x0000 bootloader.bin 0x8000 partitions.bin 0xe000 boot_app0.bin 0x10000 firmware.bin

If you don't know size of board, use detect as flash_size and use the 8MB image. For Arduino Nano ESP32 use detect and the only image available here

Add SubGHZ

01 Jul 15:20
64521ba
Compare
Choose a tag to compare

Changelog:

  • Fix Swift pair spam attack
  • Add Fast Pair spam attack
  • Fix NFC bruteforce
  • Add support to NFC Key A and Key B
  • Better identification for NFC tag
  • Put button ISR in IRAM
  • Add SubGHZ

Flash using:
python3 esptool.py --chip esp32s3 --port UPLOAD_PORT --baud 460800 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size FLASH_SIZE(16MB or 8MB) 0x0000 bootloader.bin 0x8000 partitions.bin 0xe000 boot_app0.bin 0x10000 firmware.bin

If you don't know size of board, use detect as flash_size and use the 8MB image. For Arduino Nano ESP32 use detect and the only image available here

PCB Support

04 Jun 22:26
bd99f8e
Compare
Choose a tag to compare

Changelog:

  • Add PCB support(Only Arduino Nano ESP32)
  • Change Display resolution to 240x240

Flash using:
python3 esptool.py --chip esp32s3 --port UPLOAD_PORT --baud 460800 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size FLASH_SIZE(16MB or 8MB) 0x0000 bootloader.bin 0x8000 partitions.bin 0xe000 boot_app0.bin 0x10000 firmware.bin

If you don't know size of board, use detect as flash_size and use the 8MB image. For Arduino Nano ESP32 use detect and the only image available here

New version is out!

06 Apr 21:54
6c00707
Compare
Choose a tag to compare

Changelog:

  • Added support for Arduino Nano ESP32
  • Added ARP Poisoner
  • Fixed crash when scanned Wi-Fi networks is empty

Flash using:
python3 esptool.py --chip esp32s3 --port UPLOAD_PORT --baud 460800 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size FLASH_SIZE(16MB or 8MB) 0x0000 bootloader.bin 0x8000 partitions.bin 0xe000 boot_app0.bin 0x10000 firmware.bin

If you don't know size of board, use detect as flash_size and use the 8MB image. For Arduino Nano ESP32 use detect and the only image available here

First beta of CapibaraZero

10 Mar 22:17
Compare
Choose a tag to compare

Working Features:

  • Wi-Fi support
  • BLE support
  • BadUSB support
  • NFC support(Expect bugs)
  • Some network attacks

WIP features:

  • SubGHZ
  • IR

Flash using:
python3 esptool.py --chip esp32s3 --port UPLOAD_PORT --baud 460800 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size FLASH_SIZE(16MB or 8MB) 0x0000 bootloader.bin 0x8000 partitions.bin 0xe000 boot_app0.bin 0x10000 firmware.bin