sfxfs/ftb-8-md

1.0.3

Latest
uploaded 2 days ago
ESP-IDF driver for Futaba 8-MD-06INK VFD (Vacuum Fluorescent Display) module

changelog

# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.0.3] - 2026-01-31

### Added

- `ftb8md_set_display_power()` - New API for display on/off control without entering standby mode

### Fixed

- Added error handling for `gpio_config()` in `ftb8md_device_register()` - now returns NULL on failure
- Corrected maximum brightness level from 255 to 240 (hardware limitation)
- Updated documentation to reflect correct brightness range (0-240)
- Fixed date format comment in clock example (`DD.MM.YYYY` not `DD.MM.YY`)

### Changed

- Added `FTB8MD_MAX_DIMMING` constant for clarity
- Updated examples to use correct brightness values

## [1.0.2] - 2026-01-31

### Added

- Add datasheet of VFD display

## [1.0.1] - 2026-01-30

### Added

- GitHub Workflow for automatic upload to ESP Component Registry

## [1.0.0] - 2026-01-30

### Added
- Initial release
- SPI driver for Futaba 8-MD-06INK VFD display
- Support for 8-digit alphanumeric display
- `ftb8md_device_register()` - Device initialization with optional hardware reset
- `ftb8md_show_string()` - Display text strings
- `ftb8md_set_dimming()` - Brightness control (0-240 levels)
- `ftb8md_set_dot()` - Decimal point control per digit
- `ftb8md_enter_standby()` - Power saving standby mode
- `ftb8md_clear_display()` - Clear all display contents
- `ftb8md_write_custom_char()` - Define custom 5x7 characters in CGRAM
- `ftb8md_set_addressed_char()` - Display custom characters
- `ftb8md_set_segment()` - Direct segment control
- Basic example project
- Custom character example project
- Digital clock example project

Links

Maintainer

  • Xiao <xiaofeng-fu@foxmail.com>

License: MIT

To add this component to your project, run:

idf.py add-dependency "sfxfs/ftb-8-md^1.0.3"

download archive

Stats

  • Archive size
    Archive size ~ 603.73 KB
  • Downloaded in total
    Downloaded in total 1 time
  • Downloaded this version
    This version: 0 times

Badge

sfxfs/ftb-8-md version: 1.0.3
|