Skip to content

Releases: ElectronicCats/Minino

v1.1.5.0

11 Dec 19:37
8ed29da
Compare
Choose a tag to compare
docs: Update README.md

Signed-off-by: Sabas <[email protected]>

v1.1.4.0

27 Nov 16:29
99094fa
Compare
Choose a tag to compare

The News!!

This version adds or contains:

Important

OTA require 8MB, if you want build it for other memory capacity, compile without the OTA.

WIFI

  • Wardriving
  • WiFi sniffer
  • WiFi deauther
  • DOS Attack (Control with Console and Minino)
  • Analyzer
  • Wireshark integration

BLE

  • BLE Sniffer
  • BLE Spammer
  • BLE Spoffing (HID device, audio control)
  • BLE Trackers Scanner (AirTags, Tile, etc)
  • Wireshark integration

Zigbee

  • Zigbee sniffer
  • Zigbee spoofing (Switch End Device)
  • Wardriving
  • Wireshark integration

Thread

  • Thread sniffer
  • Thread broadcast
  • Wardriving
  • Wireshark integration

Matter

  • Matter protocol support
  • Matter CLI
  • Matter Spoof

Tools

  • OTA Firmware Update
  • GPS Location
  • GPS Speed
  • GPS Time
  • SD
  • File Manager Web (Local AP and WIFI access)
  • File Manager Local
  • Serial CMD Commander
  • I2C Scanner
  • UART2

Settings

  • Change screensaver
  • Change time screensaver
  • Stealth mode (Disable animation, leds and sound)
  • APP selection

APP selection

Inside the firmware folder, you need to use the idf.py menuconfig and select the APPS and Features menu, this show the current apps and you can check or uncheck the apps that you need. Then build and upload.

Flashing release

OTA

Table for ESP Tool

Flash Address File
0x0 bootloader.bin
0x8000 partition-table.bin
0x15000 ota_data_initial.bin
0xa0000 minino.bin

Command

 python -m esptool --chip esp32c6 -b 460800 --before default_reset --after hard_reset write_flash --flash_mode dio --flash_size 8MB --flash_freq 80m 0x0 bootloader.bin 0x8000 partition-table.bin 0x15000 ota_data_initial.bin 0xa0000 minino.bin

NO OTA

Flash Address File
0x0 bootloader.bin
0x8000 partition-table.bin
0x20000 minino.bin
 python -m esptool --chip esp32c6 -b 460800 --before default_reset --after hard_reset write_flash --flash_mode dio --flash_size 8MB --flash_freq 80m 0x0 bootloader.bin 0x8000 partition-table.bin 0x20000 minino.bin

What's Changed

Full Changelog: v1.1.3.0...v1.1.4.0

v1.1.3.0

14 Nov 18:27
a21a623
Compare
Choose a tag to compare

The News!!

This version adds or contains:

  • feat: Add changes for badge compatibilities

Important

OTA require 8MB, if you want build it for other memory capacity, compile without the OTA.

WIFI

  • Wardriving
  • WiFi sniffer
  • WiFi deauther
  • DOS Attack (Control with Console and Minino)
  • Analyzer
  • Wireshark integration

BLE

  • BLE Sniffer
  • BLE Spammer
  • BLE Spoffing (HID device, audio control)
  • BLE Trackers Scanner (AirTags, Tile, etc)
  • Wireshark integration

Zigbee

  • Zigbee sniffer
  • Zigbee spoofing (Switch End Device)
  • Wardriving
  • Wireshark integration

Thread

  • Thread sniffer
  • Thread broadcast
  • Wardriving
  • Wireshark integration

Matter

  • Matter protocol support
  • Matter CLI
  • Matter Spoof

Tools

  • OTA Firmware Update
  • GPS Location
  • GPS Speed
  • GPS Time
  • SD
  • File Manager Web (Local AP and WIFI access)
  • File Manager Local
  • I2C Scanner
  • UART2

Settings

  • Change screensaver
  • Change time screensaver
  • Stealth mode (Disable animation, leds and sound)
  • APP selection

APP selection

Inside the firmware folder, you need to use the idf.py menuconfig and select the APPS and Features menu, this show the current apps and you can check or uncheck the apps that you need. Then build and upload.

Flashing release

OTA

Table for ESP Tool

Flash Address File
0x0 bootloader.bin
0x8000 partition-table.bin
0x15000 ota_data_initial.bin
0xa0000 minino.bin

Command

 python -m esptool --chip esp32c6 -b 460800 --before default_reset --after hard_reset write_flash --flash_mode dio --flash_size 8MB --flash_freq 80m 0x0 bootloader.bin 0x8000 partition-table.bin 0x15000 ota_data_initial.bin 0xa0000 minino.bin

NO OTA

Flash Address File
0x0 bootloader.bin
0x8000 partition-table.bin
0x20000 minino.bin
 python -m esptool --chip esp32c6 -b 460800 --before default_reset --after hard_reset write_flash --flash_mode dio --flash_size 8MB --flash_freq 80m 0x0 bootloader.bin 0x8000 partition-table.bin 0x20000 minino.bin

What's Changed

Full Changelog: v1.1.2.0...v1.1.3.0

v1.1.2.1

11 Dec 19:26
8bd7c11
Compare
Choose a tag to compare
Merge pull request #11 from ElectronicCats/dev

Fix Wardriving bugs

v1.1.2.0

11 Dec 19:28
e6580dd
Compare
Choose a tag to compare
Merge pull request #8 from ElectronicCats/dev

feat: Prerelease v1.2.0.0

v1.5

22 Aug 16:34
d3b1cd3
Compare
Choose a tag to compare
  • New hardware release

v1.1.0.0

01 Aug 23:53
f679a77
Compare
Choose a tag to compare

WIFI

  • Wardriving
  • WiFi sniffer
  • WiFi deauther
  • DOS Attack (Control with Console and Minino)
  • Analizer
  • Wireshark integration

BLE

  • BLE Sniffer
  • BLE Spammer
  • BLE Spoffing
  • BLE Trackers Scanner (AirTags, Tile, etc)
  • Wireshark integration

Zigbee

  • Zigbee sniffer
  • Zigbee spoofing (Switch End Device)
  • Wardriving
  • Wireshark integration

Thread

  • Thread sniffer
  • Thread broadcast
  • Wardriving
  • Wireshark integration

Matter

  • Matter protocol support
  • Matter CLI

Tools

  • OTA Firmware Update
  • GPS Location
  • GPS Speed
  • GPS Time
  • SD
  • File Manager Web (Local AP and WIFI access)
  • File Manager Local
  • I2C Scanner
  • UART2

Flash with:

python3 -m esptool --chip esp32c6 -b 460800  --port {PORT} --before default_reset --after hard_reset write_flash --flash_mode dio --flash_size 8MB --flash_freq 80m 0x0 bootloader/bootloader.bin 0xa0000 minino.bin 0x8000 partition_table/partition-table.bin 0x15000 ota_data_initial.bin

Settings

v1.0.2.1 Beta

25 Jul 16:42
Compare
Choose a tag to compare
v1.0.2.1 Beta Pre-release
Pre-release

BETA

WIFI

  • Wardriving
  • WiFi sniffer
  • WiFi deauther
  • DOS Attack
  • Analizer -> Save PCAPS in SD or flash
  • Wireshark integration

BLE

  • BLE sniffer
  • BLE spammer
  • BLE spoffing
  • BLE trackers scanner (AirTags, Tile, etc)
  • Wireshark integration

Zigbee

  • Zigbee sniffer
  • Zigbee spoofing (Switch End Device)
  • Wardriving
  • Wireshark integration

Thread

  • Thread sniffer
  • Thread broadcast

GPS

  • GPS tracker
  • Wardriving
  • Wireshark integration

Matter

  • Matter protocol support
  • Matter CLI

Tools

  • OTA Firmware Update
  • GPS
  • SD
  • I2C Scanner
  • UART2

Firmware test

Evaluates the behavior of:

  • LEDs
  • Buzzer
  • Buttons
  • SD Card
  • Chip model
  • GPS

Flash the firmware Beta

b. Windows: Press the Windows key and X to open a menu. Select Device Manager -> Ports (COM & LPT). The Minino port will appear as something like COM3.
Flash the firmware with the following command:

Important

Replace the {PORT} with your path to the board

  1. Download and unzip build_files_1.0.3.0.zip
  2. Open a terminal and navigate to the build_files folder
  3. Find the serial port used by the Minino:
    a. Linux and Macos: Use the following command to list the current serial ports: ls /dev/tty* On Linux, the Minino port will appear as something like: ttyACM0 On macOs, it will appear as something like tty.devusmodem1
    b. Windows: Press the Window key and X to open a menu. Select Device Manager -> Ports (COM & LPT). The Minino port will appear as something like COM3
  4. Flash the firmware with the following command:
python3 -m esptool --chip esp32c6 -b 460800  --port {PORT} --before default_reset --after hard_reset write_flash --flash_mode dio --flash_size 8MB --flash_freq 80m 0x0 bootloader/bootloader.bin 0x8000 partition_table/partition-table.bin 0x15000 ota_data_initial.bin 0x20000 minino.bin

minino_upload

Flash the test firmware

  1. Download and unzip test_build_files.zip
  2. Open a terminal and navigate to the build_files folder
  3. Find the serial port used by the Minino:
    a. Linux and Macos: Use the following command to list the current serial ports: ls /dev/tty* On Linux, the Minino port will appear as something like: ttyACM0 On macOs, it will appear as something like tty.devusmodem1
    b. Windows: Press the Window key and X to open a menu. Select Device Manager -> Ports (COM & LPT). The Minino port will appear as something like COM3
  4. Flash the firmware with the following command:
python3 -m esptool --chip esp32c6 --port {PORT} -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 8MB 0x0 bootloader/bootloader.bin 0x10000 minino.bin 0x8000 partition_table/partition-table.bin

What's Changed

Full Changelog: v1.4...v1.0.3.0

First BETA

22 Jul 21:36
2c9e004
Compare
Choose a tag to compare
First BETA Pre-release
Pre-release

BETA

WIFI

  • Wardriving
  • WiFi sniffer
  • WiFi deauther
  • DOS Attack
  • Analizer -> Save PCAPS in SD or flash
  • Wireshark integration

BLE

  • BLE sniffer

  • BLE spammer

  • BLE spoffing

  • BLE trackers scanner (AirTags, Tile, etc)

  • Wireshark integration

Zigbee

  • Zigbee sniffer
  • Zigbee spoofing (Switch End Device)
  • Wardriving
  • Wireshark integration

Thread

  • Thread sniffer
  • Thread broadcast
  • GPS tracker
  • Wardriving
  • Wireshark integration

Matter

  • Matter protocol support
  • Matter CLI

Tools

  • OTA Firmware Update
  • GPS
  • SD
  • I2C Scanner
  • UART2

Firmware test

Evaluates the behavior of:

  • LEDs
  • Buzzer
  • Buttons
  • SD Card

Flash the firmware

  1. Download and unzip test_build_files.zip or build_files.zip
  2. Flash the firmware with the following command:
esptool.py --chip esp32c6 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 4MB 0x0 bootloader/bootloader.bin 0x10000 minino.bin 0x8000 partition_table/partition-table.bin

Firmware test

17 Jul 17:31
2c9e004
Compare
Choose a tag to compare
Firmware test Pre-release
Pre-release

Evaluates the behavior of:

  • LEDs
  • Buzzer
  • Buttons
  • SD Card

Flash the firmware

  1. Download and unzip build_files.zip
  2. Flash the firmware with the following command:
esptool.py --chip esp32c6 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 4MB 0x0 bootloader/bootloader.bin 0x10000 minino.bin 0x8000 partition_table/partition-table.bin

Replace $PORT with the actual port your Minino is connected to