Releases: ElectronicCats/Minino
v1.2.0.1
This release improve the wardriving bugs
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
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
- Fix Wardriving bugs by @DeimosHall in #11
Full Changelog: v1.2.0.0...v1.2.0.1
v1.2.0.0
This release improve the code and the GUI in some apps, the interactions feels more natural and we add a functionality for app selection.
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
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
Full Changelog: v1.0.1.0...v1.0.3.0
What's Changed
- Add CI for ESP32 by @sabas1080 in #7
- feat: Prerelease v1.2.0.0 by @JahazielLem in #8
Full Changelog: v1.5...v1.2.0.0
v1.5
v1.1.0.0
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
- Change screensaver
- Change time screensaver
Full Changelog: v1.0.1.0...v1.0.3.0
v1.0.2.1 Beta
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
- Download and unzip
build_files_1.0.3.0.zip
- Open a terminal and navigate to the
build_files
folder - 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 liketty.devusmodem1
b. Windows: Press theWindow
key andX
to open a menu. SelectDevice Manager
-> Ports (COM & LPT). The Minino port will appear as something likeCOM3
- 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
Flash the test firmware
- Download and unzip
test_build_files.zip
- Open a terminal and navigate to the
build_files
folder - 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 liketty.devusmodem1
b. Windows: Press theWindow
key andX
to open a menu. SelectDevice Manager
-> Ports (COM & LPT). The Minino port will appear as something likeCOM3
- 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
- Update README.md by @sabas1080 in #1
Full Changelog: v1.4...v1.0.3.0
First BETA
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
- Download and unzip
test_build_files.zip
orbuild_files.zip
- 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
Evaluates the behavior of:
- LEDs
- Buzzer
- Buttons
- SD Card
Flash the firmware
- Download and unzip
build_files.zip
- 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
v1.4
feat(hw): BOM updated
v1.3.0
This new version includes hardware and firmware changes.
Hardware
- Add GPS module
- Increase PCB size
- Remove central button
- Change buzzer from active to passive
- Change microcontroller from ESP32-S3-WROOM-1 to ESP32-C6-1U
- Add SD Card module
Firmware
- Add WiFi sniffing
- Add AirTags scanner
- Add Thread CLI
Update v1.2
Update Minino version, added Micro SD connector