Willy Firmware Shop ↗

Willy
Firmware.

A portable toolkit for electronics
and wireless security testing.

Use your LILYGO device to work with radio signals, infrared remotes, NFC tags and wireless networks, or run USB keyboard scripts. Available tools depend on your board.

Feature availability depends on your hardware
Willy Firmware running on a LILYGO T-Embed CC1101 with antennas
WILLY FIRMWARELILYGO T-Embed CC1101ESP32-S3 · CC1101
DEVICE RUNNING WILLY FIRMWARE
SUB-GHzINFRAREDWI-FIBLUETOOTHNFCBAD USBnRF24 PLUS
01 / SUPPORTED HARDWARE

Choose your device.

The same firmware project, with tools suited to each board.
Select your device in the official store.

Feature availability by device
Function T-Display-S3 T-Embed CC1101 T-Embed CC1101 Plus
Sub-GHz ✓ ✓ ✓
Infrared ✓ ✓ ✓
Bluetooth / BLE ✓ ✓ ✓
Wi-Fi ✓ ✓ ✓
NFC ✕ ✓ ✓
Bad USB ✕ ✓ ✓
nRF24 ✕ ✕ ✓

T-Display-S3 requires soldering an external CC1101 and infrared module.

02 / FUNCTIONS

Firmware features.

Each section has its own applications.
Supported devices are listed on every card.

01

Sub-GHz

Receive, decode and transmit radio signals with the CC1101. Capture unknown protocols as RAW pulse data or work with supported decoded signals.

  • Read RAW / ReadCapture signals, inspect their data and save them for later use.
  • Transmit / ScannerGenerate supported signals and locate active frequencies using RSSI.
  • Signal filesLoad and transmit compatible Flipper Zero .sub files from the SD card.

T-Display-S3 requires an external CC1101. POCSAG reception and transmission are also available on T-Embed CC1101 / Plus.

SUPPORTED DEVICEST-Display-S3 · T-Embed CC1101 · Plus
02

Infrared

Receive infrared commands from your remotes, decode supported protocols and retransmit saved signals.

  • LearnCapture decoded commands or RAW infrared timings.
  • Remote / SDUse remote collections and compatible Flipper Zero .ir files.
  • TV-B-GoneUse the built-in TV power-code database without an SD card.
SUPPORTED DEVICEST-Display-S3 · T-Embed CC1101 · Plus
03

NFC

Read NFC tags directly from the device using the NFC Read application.

  • ReadRead a compatible tag and view its information on the device.
SUPPORTED DEVICEST-Embed CC1101 · Plus
04

Bluetooth / BLE

Scan nearby BLE devices and inspect the advertisements they broadcast. Test advertisement behavior with the included BLE Spam application.

  • BLE ScanDiscover devices and inspect their available advertising data.
  • BLE SpamGenerate predefined advertisement payloads for controlled testing.
SUPPORTED DEVICEST-Display-S3 · T-Embed CC1101 · Plus
05

Wi-Fi

Discover wireless access points and client stations, inspect network information and run the included Wi-Fi testing applications.

  • SnifferScan Wi-Fi networks and stations.
  • SSID SpamGenerate test network advertisements.
  • Evil PortalHost a local captive portal for authorized testing.
SUPPORTED DEVICEST-Display-S3 · T-Embed CC1101 · Plus
06

Bad USB

Emulate a USB keyboard and execute compatible DuckyScript commands on a connected computer.

  • ScriptsSelect and run .txt payloads stored on the SD card.
  • Keyboard layoutChoose the layout used to interpret keyboard commands.
SUPPORTED DEVICEST-Embed CC1101 · Plus
07

nRF24

Use the additional 2.4 GHz radio on the Plus model for spectrum analysis and experimental RF testing.

  • AnalyzerView channel activity on a continuously updated bar chart.
  • RF testingDedicated interference-testing applications for Wi-Fi, BLE and other 2.4 GHz systems.

Requires the nRF24 radio included with the Plus model.

SUPPORTED DEVICEST-Embed CC1101 Plus only
WILLY FIRMWARE / APPLICATIONS

A toolkit on
your device.

Access dedicated applications from the device menu, with tools for signal analysis, device control and security testing.

01

Sub-GHz & infrared
Capture and decode signals, transmit supported commands and use saved remote-control files.

02

Wi-Fi & Bluetooth / BLE
Discover networks and devices, inspect wireless activity and run the included testing applications.

03

NFC, Bad USB & nRF24
Read NFC tags and run USB keyboard scripts on T-Embed. Use the additional 2.4 GHz tools on the Plus model.

Screenshots show applications on T-Embed CC1101 / Plus. Available applications depend on your hardware; refer to the compatibility table above.

03 / DOCUMENTATION

Applications and protocols.

Find supported protocols, application details
and instructions for your device.

T-Embed CC1101 / Plus

Sub-GHz, infrared, NFC, Bluetooth / BLE, Wi-Fi, Bad USB and Plus-specific nRF24 applications.

T-Embed documentation ↗
04 / GOOD TO KNOW

Compatibility and purchase.

Which firmware should I choose?

Select the product for your board in the official store. T-Display-S3 currently uses V2. T-Embed CC1101 and T-Embed CC1101 Plus use V3.

Which features require a T-Embed?

NFC and Bad USB are available on T-Embed CC1101 and T-Embed CC1101 Plus. They are not available on T-Display-S3.

What does the Plus model add?

The T-Embed CC1101 Plus adds an nRF24 radio for the 2.4 GHz analyzer and the dedicated nRF24 testing applications. The other listed function categories are shared with the standard T-Embed CC1101.

Can I use Flipper Zero signal files?

Willy Firmware supports compatible .sub Sub-GHz and .ir infrared files. The file and protocol must be supported by your device firmware.

Where can I buy the firmware?

Willy Firmware is paid firmware, available through the official store. Choose your device there for purchase and activation information.

OFFICIAL STORE

Get Willy Firmware.

Choose the firmware for your T-Display-S3 or T-Embed CC1101 / Plus.