Source code for adafruit_featherwing.alphanum_featherwing

# SPDX-FileCopyrightText: 2019 Melissa LeBlanc-Williams for Adafruit Industries
#
# SPDX-License-Identifier: MIT

"""
`adafruit_featherwing.alphanum_featherwing`
====================================================

Helper for using the `14-Segment AlphaNumeric FeatherWing <https://www.adafruit.com/product/3139>`_.

* Author(s): Melissa LeBlanc-Williams
"""

__version__ = "0.0.0-auto.0"
__repo__ = "https://github.com/adafruit/Adafruit_CircuitPython_FeatherWing.git"

import board
import adafruit_ht16k33.segments as segments
from adafruit_featherwing.led_segments import Segments


[docs]class AlphaNumFeatherWing(Segments): """Class representing an `Adafruit 14-segment AlphaNumeric FeatherWing <https://www.adafruit.com/product/3139>`_. Automatically uses the feather's I2C bus.""" def __init__(self, address=0x70, i2c=None): super().__init__() if i2c is None: i2c = board.I2C() self._segments = segments.Seg14x4(i2c, address) self._segments.auto_write = False