Specifications
Part NumberMAX7456
ManufacturerAnalog Devices (Maxim Integrated)
Device TypeSingle-Channel Monochrome OSD Generator
Video StandardsNTSC (525 lines / 60 Hz) and PAL (625 lines / 50 Hz), auto-detect
Character Resolution12 × 18 pixels per character
Display Matrix16 rows × 30 columns (480 total characters)
User-Programmable Characters256 NVM characters (non-volatile memory)
Character AttributesWhite, black, transparent background; local/full background control
Insertion ModesInternal sync generator or external video sync
PackageTSSOP-28 (9.7 × 4.4 mm)
Supply Voltage4.75 V – 5.25 V
Operating Temperature−40°C to +85°C
Supply Voltage (VCC)4.75 V – 5.25 V
Analog Supply (PVCC)4.75 V – 5.25 V
Supply Current (Active)~29 mA typical (video active)
Supply Current (Standby)~1 mA typical
Shutdown Current< 10 µA
Input Video Level0.5 V – 2.0 Vp-p (composite video)
Output Video Level1.0 Vp-p into 75 Ω load
DAC Resolution (Video)8-bit
Pixel Clock~27 MHz internal generation
NVM Endurance~100,000 write cycles
Digital InterfaceSPI (4-wire: SDI, SDO, SCLK, CSn)
SPI Clock Rateup to 10 MHz
SPI ModeMode 0 (CPOL = 0, CPHA = 0)
Video InputComposite video (CVBS), AC-coupled
Video OutputComposite video with OSD overlay, AC-coupled
Sync DetectionAutomatic NTSC/PAL detection with LOS (Loss of Sync) flag
Interrupt OutputVertical sync (VSYNC) interrupt available
Character Memory256 × 54 bytes NVM for user-defined character bitmaps
Display Memory480 bytes SRAM for screen character map
Pins28-pin TSSOP (SDI, SDO, SCLK, CSn, VIN, VOUT, LOS, RESET, HSYNC, VSYNC, NVM, ×10 GND/VCC/PVCC)
Part NumberMAX7456
Orderable Qty1 pcs – 10,000+ pcs
Price (1–9 pcs)Contact for quote
Price (10–99 pcs)Contact for quote
Price (100–499 pcs)Contact for quote
Price (500+ pcs)Best pricing available
Lead Time (stock)3–7 business days
PackagingTape & Reel (T&R)
RoHS CompliantYes (Pb-free)

Please confirm exact parameters with manufacturer datasheet.

Product Description

The MAX7456 is a single-channel monochrome on-screen display (OSD) generator from Analog Devices (formerly Maxim Integrated). It overlays user-programmable text and graphics onto standard NTSC or PAL composite video signals, making it the go-to solution for FPV drone flight data display. With 256 non-volatile user-programmable characters, it can render telemetry info, battery voltage, GPS coordinates, altitude, and custom icons directly onto the pilot's video feed.

The MAX7456 automatically detects the incoming video standard (NTSC or PAL) and synchronizes its overlay precisely to the video raster. It supports a full 16-row × 30-column character matrix, providing up to 480 characters on screen simultaneously — more than enough space for comprehensive flight telemetry, warnings, and status indicators that FPV pilots need during flight.

The chip communicates via a simple 4-wire SPI interface at up to 10 MHz, enabling rapid screen updates from any microcontroller including STM32, ATmega328P (Arduino), or GD32. This makes it compatible with popular open-source OSD firmware including MWOSD (MultiWii OSD), ScarabOSD, and custom Betaflight/iNav OSD implementations. Its compact TSSOP-28 package is easy to hand-solder and integrates neatly into DIY drone builds.

Key Features

  • Single-channel monochrome OSD for NTSC and PAL composite video systems
  • 256 user-programmable characters stored in non-volatile memory (NVM)
  • 16 rows × 30 columns display matrix — up to 480 characters on screen
  • Automatic NTSC/PAL detection with loss-of-sync (LOS) monitoring
  • SPI interface up to 10 MHz for fast, low-overhead screen updates
  • Three character attribute modes: white, black outline, transparent
  • Internal sync generator mode for standalone character generation
  • Low power consumption: ~29 mA active, <1 mA standby
  • Compact TSSOP-28 package — ideal for space-constrained FPV builds
  • Industrial temperature range: −40°C to +85°C
Frequently Asked Questions
What is the MAX7456 used for in FPV drones?
The MAX7456 is the core IC behind most analog FPV OSD (On-Screen Display) systems. It overlays flight telemetry data — such as battery voltage, current draw, GPS coordinates, altitude, speed, heading, RSSI, and flight mode — directly onto the analog video feed that the pilot sees in their FPV goggles. It is the chip used in the popular MinimOSD boards and many integrated flight controller OSD implementations.
Does MAX7456 support digital FPV systems like DJI O3 or Walksnail?
No, the MAX7456 is designed for analog composite video (CVBS) systems only. Digital FPV systems like DJI O3 Air Unit, Walksnail Avatar, and HDZero use digital video protocols and implement OSD overlay in software on the video transmitter side. However, many flight controllers still include a MAX7456 for analog FPV compatibility, and it remains the industry standard for analog FPV OSD implementation.
How do I program custom characters on the MAX7456?
Custom characters are programmed via SPI by writing 54-byte bitmap data to each of the 256 NVM character slots. Each character is defined as a 12×18 pixel grid. Tools like the MWOSD GUI, MAX7456 Character Editor, or custom Arduino/STM32 libraries simplify the process. The NVM retains programmed characters through power cycles (up to ~100,000 write cycles). On first use, you must upload a complete character set (font) to the chip's NVM.

Need MAX7456 for Your FPV OSD Project?

Get competitive pricing and fast delivery from UAVCHIP. Stock available for immediate shipment worldwide.

FPV & UAV Applications
FPV Racing OSD
Displays real-time battery voltage, current, mAh consumed, RSSI, and lap timer on analog FPV feed. Essential for racing pilots monitoring power usage mid-flight.
MinimOSD Board Core
The MAX7456 is the heart of the classic MinimOSD board. Paired with an ATmega328P, it provides a compact, low-cost OSD solution compatible with MWOSD and ArduPilot firmware.
Long-Range FPV Telemetry
Overlays GPS coordinates, altitude, distance from home, heading, and flight mode on the video feed — critical situational awareness for long-range fixed-wing FPV missions.
Custom Flight OSD Integration
Integrated directly into flight controller PCB designs for all-in-one OSD solutions. Supported by Betaflight, iNav, and ArduPilot firmware with SPI-based OSD implementations.
Similar Products (FPV Video & OSD)
Related Components (Used Together)

Need MAX7456 or FPV Video Components?

Submit your BOM with quantities and get competitive pricing within 48 hours. Global shipping available via DHL and FedEx.