Stormy Sailors Crest
Think Like A Captain. Play Like A Pirate

Tactical Pirate — Changelog

Project Changelog

Verified changes to The Tactical Pirate firmware, interface and supporting hardware.

This log records meaningful project changes after they have been implemented or tested. Experimental ideas belong on the Roadmap until they are proven.

M022 — Weapons Department

Date: August 24, 2026
Target: LILYGO T-Embed CC1101 Plus
Result: Active testing tools consolidated, compiled, flashed and accepted on hardware.

Added

  • Added Weapons Department as a dedicated Main Deck compartment.
  • Added a display-native vector naval cannon icon in the Stormy Sailors brass-and-black palette.
  • Added an acknowledgement screen stating Authorized testing only — Letter of Marque required.

Reorganized

  • Consolidated Enhanced Deauth, Station Deauth, NetCut, BLE stress testing, NRF24 interference testing, RF interference testing and offline credential recovery under Weapons Department.
  • Removed duplicate active-tool entries from the Wi-Fi, BLE, NRF24 and RF technical menus.
  • Left passive capture, spectrum analysis, interference detection and other diagnostics in their normal technical departments.

Verification

  • Completed a clean PlatformIO build for lilygo-t-embed-cc1101.
  • Successfully flashed M022 to the Tactical Pirate hardware.
  • Confirmed the Weapons Department menu, authorization notice and cannon icon on the physical 320×170 display.

M020 — Hardware Icon Evaluation and Vector Recovery

Date: August 24, 2026
Target: LILYGO T-Embed CC1101 Plus
Result: Native vector artwork restored and accepted for continued use.

Hardware Evaluation

  • Tested the first 32×32 full-colour pirate bitmap package on the physical 320×170 display.
  • Tested a second tightly cropped 48×48 revision rendered at a 96×96 footprint.
  • Rejected both bitmap revisions after hardware testing. Detailed desktop artwork became muddy, weak and difficult to recognize on the embedded display.

Recovered

  • Removed the custom bitmap renderer and embedded bitmap data from the firmware.
  • Restored the firmware’s proven native vector icons using the Stormy Sailors brass-and-black palette.
  • Retained the restored Settings route and its protection from Hide/Show Apps.
  • Confirmed RGB controls under Settings → LED Config.

Verification

  • Completed clean PlatformIO builds for each hardware-test revision.
  • Successfully flashed and evaluated each revision on the Tactical Pirate device.
  • Accepted native vector rendering as the current production approach.

Deferred

  • Nautical vector redesign remains a future enhancement using simplified display-native geometry.
  • Detailed full-colour pirate illustrations are retained for the website and project documentation.

M020 — Pirate Icon Foundation and Settings Recovery

Date: August 24, 2026
Target: LILYGO T-Embed CC1101 Plus
Build environment: lilygo-t-embed-cc1101
Build result: Clean PlatformIO build successful; firmware flashed to the device.

Added

  • First complete Tactical Pirate artwork package containing sixteen 32×32 pirate-themed icons.
  • Central RGB565 icon renderer with one-bit transparency masks.
  • Dedicated carousel artwork for Wi-Fi, Bluetooth, Sub-GHz/RF, NRF24, NFC/RFID, IR Broadside, Files, GPS, Ethernet and Settings.

Changed

  • Renamed the former Config carousel entry to Settings.
  • Unmatched menus temporarily retain their proven vector artwork rather than displaying misleading icons.
  • Firmware documentation now describes Bruce as the upstream foundation while recognizing original Stormy Sailors code and workflow.

Fixed

  • Restored direct access to the Settings page from the Main Deck.
  • Settings can no longer be hidden through Hide/Show Apps.

Known Issues and Testing

  • Hardware review of icon centring, readability and colour remains in progress.
  • LoRa, FM, Clock, Scripts and several secondary screens still require dedicated Stormy Sailors artwork.
  • Back/Main Deck navigation still requires a complete screen-by-screen audit.