HLFEC 4-in-1 Expansion Board

HLFEC 4-in-1 Expansion Board for Flipper Zero User Manual

Model: 4-in-1 Expansion Board | Brand: HLFEC

1. Introduction

This manual provides detailed instructions for the HLFEC 4-in-1 Expansion Board, designed to enhance the functionality of your Flipper Zero. This versatile module integrates a 433M RF module, an ESP32S2 module, a GPS module, and a 2.8-inch screen, offering a comprehensive solution for various applications.

The expansion board allows for shared GPS functionality between the Flipper Zero and its integrated 2.8-inch screen, with flexible power supply options. The RF module can be directly utilized via the Flipper Zero's SubGhz menu, while the ESP32S2 module integrates with the Flipper Zero's GPIO menu for WiFi Marauder functions.

2. Safety Information

  • Ensure proper handling of electronic components to prevent electrostatic discharge.
  • Do not expose the device to moisture or extreme temperatures.
  • Always disconnect power before making or breaking connections.
  • Use only the provided or recommended antennas and cables.

3. Package Contents

Verify that all items are present in your package:

  • 1 x 4-in-1 Expansion Board
  • 4 x Antennas (various types for RF, GPS, 2.4GHz)
  • 1 x USB-C Cable (for charging/data)
Package contents of the 4-in-1 Expansion Board, including the board, antennas, and USB cable.
Figure 3.1: Package Contents

4. Product Overview

The HLFEC 4-in-1 Expansion Board is designed for seamless integration with the Flipper Zero. It features multiple modules and interfaces for extended functionality.

4.1. Components and Interfaces

Back view of the expansion board showing antenna connectors and module labels.
Figure 4.1: Back of the Expansion Board with Antenna Ports
Side view of the expansion board with cover removed, showing pin headers and internal components.
Figure 4.2: Expansion Board Internal View and Pin Headers

Key interfaces and components:

  • 1: Boot button of S2 module
  • 2: ESP32 Marauder Boot Button
  • A: Charging port of this device
  • B: S2 burning port
  • C: GPS power switch
  • D: Marauder switch
  • E: Marauder burning port
Front view of the expansion board with the 2.8-inch screen displaying the ESP32 Marauder menu.
Figure 4.3: Expansion Board Front View with Screen
Expansion board connected to a Flipper Zero, held in hand.
Figure 4.4: Expansion Board Connected to Flipper Zero

5. Setup Instructions

Follow these steps to set up your 4-in-1 Expansion Board with Flipper Zero:

5.1. Initial Connection

  1. Before plugging the expansion board into the Flipper Zero, ensure the switch on the left side of the expansion board is turned to the down position.
  2. Carefully align and insert the expansion board onto the Flipper Zero's GPIO pins.

5.2. GPS Module Setup

To use the GPS module with Flipper Zero:

  1. Ensure the front left switch on the expansion board is set to down.
  2. On your Flipper Zero, navigate to Momentum > Protocol Settings > GPIO Pin Settings > GPS Pin Settings.
  3. Change the GPS pins to 13, 14.
  4. Go to APP > GPIO > [NAME] GPS and wait for the device to acquire a satellite lock for positioning. The GPS antenna is located on the top left side of the front of the expansion board.

GPS Power Supply: The GPS module can be powered by the Flipper Zero or the expansion board's built-in battery. The switch on the left side of the front controls this. Turn the switch down to use Flipper Zero's power. Turn the switch up to use the expansion board's internal battery.

5.3. 433M RF Module Setup

To use the 433M RF module:

  1. Insert the expansion board into Flipper Zero.
  2. On your Flipper Zero, enter the Sub Ghz menu.
  3. Click on Advanced Settings and change the module used to an external one.

5.4. ESP32S2 Module Setup

To use the ESP32S2 module (defaulting to Marauder firmware):

  1. Insert the expansion board into Flipper Zero.
  2. On your Flipper Zero, navigate to Momentum > Protocol Settings > GPIO Pin Settings > ESP32.
  3. Change the pins to 15, 16.
  4. Go to APP > GPIO > ESP > [ESP32] WiFiMarauder to start using it.

5.5. 2.8-inch Screen Raider Setup

To use the 2.8-inch screen for Marauder functions:

  1. Turn on the switch on the right side of the expansion board to activate the screen.

6. Operating Instructions

Once set up, the modules operate through the Flipper Zero interface or directly via the expansion board's screen.

6.1. General Operation

  • Navigate through the Flipper Zero menus to access the functions of the connected modules (RF, ESP32S2, GPS).
  • The 2.8-inch screen on the expansion board provides a dedicated interface for Marauder functions.

6.2. Charging the Expansion Board

The 2.8-inch Marauder charging interface is located at the top of the front of the expansion board. An indicator light will illuminate during charging and remain on once fully charged.

7. Maintenance

  • Keep the device clean and free from dust. Use a soft, dry cloth for cleaning.
  • Store the expansion board in a cool, dry place when not in use.
  • Avoid dropping or subjecting the device to strong impacts.

8. Troubleshooting

This section addresses common issues you might encounter.

8.1. Touch Screen Not Working Well

If the touch screen is not responding correctly or seems uncalibrated:

  • For navigation (up/down), interact with the areas outside the central selection box.
  • For selection/OK, interact with the area inside the central selection box.

8.2. Flipper Zero Shows 'Ox****** ,len******' with S2 Module

This indicates a firmware incompatibility between the S2 module and Flipper Zero. You will need to re-flash the firmware of the S2 module. It is recommended to re-flash a lower version firmware.

8.3. How to Flash Firmware

Flashing Screen Firmware:

  1. Open the case of the expansion board.
  2. Locate the 4-pin SH1.0 connector on the left side of the back.
  3. Connect to this connector as shown in the diagram below (3V3-3V3, RXD-TXD, TXD-RXD, GND-GND).
  4. Press button 2 on the back of the expansion board to initiate flashing.

Diagram for Screen Firmware Flashing Connection:

CN2
3V3-3V3
RXD-TXD
TXD-RXD
GND-GND

Flashing S2 Firmware:

  1. Press and hold button 2 on the back of the expansion board.
  2. Connect the USB port B to your computer.
  3. Release the button after connecting to the computer to begin flashing.

9. Specifications

FeatureSpecification
Battery Capacity800mAh
WiFi Antenna3dBi (2.4GHz)
GPS Antenna20dBi
433M Antenna3dBi
Antenna ConnectorsSMA internal pin connectors
Pin ProtectionAll pins gold-plated, each signal pin equipped with TVS
DIY Supplies CategoryElectrical
Battery IncludedYes

10. User Tips

  • Standalone Operation: The expansion board can be used independently without the Flipper Zero for certain functions, particularly those relying on its internal battery and screen.
  • Firmware Check: While some software may be pre-installed, it's good practice to check for the latest firmware versions for both the Flipper Zero and the expansion board modules to ensure optimal performance and compatibility.
  • Documentation: For further detailed technical documentation, please refer to the official user manual PDF: User Manual (PDF).

11. Warranty and Support

This product comes with a standard manufacturer's warranty. For specific warranty details, technical support, or service inquiries, please contact the seller or manufacturer directly. Keep your purchase receipt as proof of purchase.

Related Documents - 4-in-1 Expansion Board

PreviewFlipper Zero Expansion Modules: 433M RF, ESP32S2, GPS, and Marauder Guide
A comprehensive guide to Flipper Zero expansion modules, detailing the 433M RF, ESP32S2, GPS, and 2.8-inch Marauder charging interface. Includes specifications, setup instructions, and troubleshooting tips.
PreviewFlipper Zero Quad Module User Manual: Installation, Configuration, and Troubleshooting
Comprehensive user manual for the Flipper Zero Quad Module, covering component details, configuration steps, first-time setup, troubleshooting common issues, interface identification, and critical usage notes.
PreviewPlanetCNC ExtInOut Expansion Board: Features, Specifications, and Usage
Detailed user manual for the PlanetCNC ExtInOut expansion board, covering features, specifications, connection diagrams, software configuration, G-code commands, and dimensions for CNC controllers like Mk3, Mk3/4, and Mk3DRV.
PreviewAIO-V1.4 User Manual: Flipper Zero ESP32 CC1101 Module Guide
Comprehensive user manual for the AIO-V1.4 Flipper Zero modification module, featuring ESP32 and CC1101 chips. Learn about function switching, gain control, and ESP32 firmware flashing with ESPWebTool.
PreviewGetting Started with Seeed Studio Round Display for XIAO
A comprehensive guide to setting up and using the Seeed Studio Round Display for XIAO, covering hardware preparation, software installation, and basic usage for this 1.28-inch touch screen expansion board.
PreviewDURABOOK Z14I Laptop Expansion Chassis User's Manual
User's manual for the DURABOOK Z14I Laptop Expansion Chassis, detailing package contents, screw specifications, and step-by-step installation instructions.