hayschan / esp-tm1638

ESP IDF component for controlling TM1638 LED 7-Segment display module.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ESP-32 tm1637-driven LCD library

Introduction

This is an library of control TM1637 LCD 7-segment display using ESP-32 IDF toolchain ESP-IDF.

Features

Display

  • Display numbers
  • Display raw segment data
  • Display floating point numbers

Buttons

  • Scan button press

Settings

  • Set brightness

Important notes

This library uses ets_delay_us() function to generate i2c-like control sequences. Please note - while using within FreeRTOS task will be blocked while data is transmitted.

Example

The example is available at: ./examples

Source Code

The source is available from GitHub hayschan/esp-tm1638.

License

The code in this project is licensed under the MIT license - see LICENSE for details.

Reference

Contacts

About

ESP IDF component for controlling TM1638 LED 7-Segment display module.

License:GNU General Public License v3.0


Languages

Language:C 96.9%Language:CMake 3.0%Language:Makefile 0.1%