AIO-V1.4 User Manual
Function Switching
The PCB features a function switch button that allows toggling between three module functions. An LED indicator below the switch displays the current function: red for the 2.4GHz transceiver module, green for the WIFI module, and blue for the CC1101 module.
Visual representation shows a PCB with a toggle switch labeled 'Function switching'. Below the switch, three LEDs are indicated: RED, GREEN, and BLUE. Text explains that RED signifies a 2.4GHz transceiver, GREEN a WIFI module, and BLUE a CC1101 module.
CC1101 Gain Circuit Switch
A switch on the back of the PCB controls the built-in gain circuit of the CC1101 module. Setting the switch to 'RX' mode enhances the receiving function, while 'TX' mode enhances the transmitting function. In 'RX' position, the module can receive, but the TX function does not have gain amplification.
A detailed view of the PCB underside shows various components and labels including 'RX', 'TX', 'SCK', 'CSN', 'MOSI', 'MISO'. A switch is positioned near the CC1101 module, with labels indicating its function related to RX and TX gain.
Caution: Do not directly plug or unplug the module when it is powered on, as this may damage the module's power supply function.
ESP32 Program Burning
The WIFI module used on the PCB is the ESP32-S2. To download programs, follow the process similar to the official Flipper Zero WIFI board burning procedure.
- Open a web browser and navigate to the ESPWebTool website (espwebtool.com, accessible via browsers like Edge).
- Set the toggle switch on the front of the PCB to the middle position.
- Press and hold the 'BOOT' button (labeled 'BT' on the PCB silk screen) and connect the PCB to a computer using a USB TYPE-C cable. The LED on the front of the PCB should turn green upon connection.
- Click the 'CONNECT' button on the ESPWebTool webpage.
- In the prompt window that appears, select the 'esp32-s2' chip.
- Click the image below the prompt to add the downloaded firmware file to the corresponding address. The manual shows a list of files to be programmed: bootloader.bin, partitions.bin, boot_app.bin, and the main firmware file (e.g., esp32.marauder_v0.13.9.20240227_flipper.bin).
- Click the 'PROGRAM' button to start the download. A confirmation window will appear; click 'CONTINUE' to proceed.
- Once the download progress reaches 100%, the process is complete. If an error occurs, check the module's welding and ensure the USB interface is firmly connected. Reconnect and attempt burning again.
Screenshot 1: The ESPWebTool interface displays a 'CONNECT' button and instructions. It shows a prompt to select the ESP32-S2 chip.
Screenshot 2: The ESPWebTool interface after connecting, showing fields for firmware files (bootloader, partitions, app, main firmware) and buttons like 'ERASE', 'PROGRAM', 'RESET'.
Screenshot 3: A confirmation dialog box appears asking 'Are you sure?' stating 'Flashing new firmware will override the current firmware', with 'CANCEL' and 'CONTINUE' buttons.
Screenshot 4: The 'Output' and 'Terminal' sections show the progress of the firmware flashing, including messages like 'Running stub', 'Detecting Flash Size', and potentially 'ERROR!' with details like 'Cannot read properties of null (reading getwriter)'.