Changelog
General
logic <pin>
🔹 Starts a logic analyzer on the specified pin to track signal changes.
"""
1-WIRE
temp
🔹 Reads temperature from a compatible 1-Wire sensor (e.g., DS18B20).
UART
-
spam <text> <ms>
🔹 Sends the specified text repeatedly every<ms>
milliseconds. -
xmodem <send|recv> <path>
🔹 Transfers a file using the XMODEM protocol.
🔸send
: send a file.
🔸recv
: receive a file.
SPI
-
slave
🔹 Emulates an SPI slave device to receive data from a master. -
flash probe
🔹 Identifies the connected SPI flash chip (JEDEC command0x9F
). -
flash analyze [addr]
🔹 Analyzes flash content starting at the given address, detects known format signatures (ELF, PNG, etc.). -
flash strings [len]
🔹 Extracts readable strings from flash memory up to the specified length. -
flash search <str>
🔹 Searches for a specific string in flash memory. -
flash read <addr> <len>
🔹 Reads raw bytes from flash memory at the specified address. -
flash write <addr> <data>
🔹 Writes raw data to flash at the given address. -
flash erase
🔹 Erases the entire flash memory.
DIO
toggle <pin> <ms>
🔹 Periodically toggles the state of the pin every<ms>
milliseconds.
I2S
-
play <freq> [ms]
🔹 Plays a sine wave at the given frequency for the specified duration. -
record
🔹 Continuously captures audio input from an I2S microphone. -
test <speaker|mic>
🔹 Runs a basic test on a connected I2S speaker or microphone. -
reset
🔹 Resets the I2S interface to default settings. -
config
🔹 Configures I2S parameters like frequency, format, and more.