Skip to content

ThunderFly-aerospace/TFFLIP2PH

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TFFLIP2PH - Flipper Zero to Pixhawk peripheral adapter

TFFLIP2PH is a compact hardware adapter that allows Flipper Zero to interface with peripherals using the Pixhawk / Dronecode connector standard. The board exposes common Pixhawk-style peripheral interfaces (UART, I2C, SPI, PWM) and provides regulated 5 V peripheral power, enabling rapid sensor prototyping, testing, and demonstration directly from Flipper Zero. This project is intended as a development and experimental tool, not as a flight controller or flight-qualified hardware.

Features

  • Flipper Zero GPIO to Pixhawk-compatible JST-GH connectors

  • Supported interfaces:

    • UART (peripheral devices, telemetry, modems)
    • I2C (sensors)
    • SPI (high-speed sensors)
    • PWM (RC servos, basic actuator testing)
  • 5 V peripheral power supply (from Flipper Zero)

  • Compact form factor suitable for flat sensors mounting on the back of Flipper Zero

  • Designed as a Small external module for Flipper Zero

Typical use cases

  • Rapid prototyping of sensors with Flipper Zero
  • Bringing up new hardware using UART / I2C / SPI
  • Laboratory testing and output control
  • Educational and demonstration purposes
  • Basic servo testing via PWM
  • Internal testing and QA tooling

Construction notes

  • Peripheral connectors follow Pixhawk (Dronecode) standard pinouts**

  • Peripheral power output: 5 V @ 1A

  • Power is sourced from the Flipper Zero switching power supply

  • Users are responsible for verifying:

    • Maximal current consumption
    • voltage compatibility
    • signal level requirements of connected devices

⚠️ Do not connect this board to a powered Pixhawk autopilot or other flight hardware.

Mechanical concept

The board is designed to be mounted flat at the top of Flipper Zero, with connectors oriented parallel to the PCB surface. This allows attached peripherals to be mechanically fixed using tape or hook-and-loop fasteners on the back of the flipper zero for portable experimentation.

PCB is designed in the way that only one side is populated by JST connectors. Therefore, there exist two variants for use.

"Flight controller" mode

In this configuration, the Flipper acts as a "Flight Controller" and connected devices are peripherals.

TFFLIP2PH top view

TF Payload mode

This use case sets Flipper as a "Payload device". The Flipper is therefore connected between TFGPS and a flight controller.

TFFLIP2PH bottom view

About

Flipper Zero to Pixhawk (Dronecode standard) peripheral adapter

Resources

License

Stars

Watchers

Forks

Contributors

Languages