Repository navigation
SevenSegmentTM1637 Arduino Library
Arduino library for using a 4 digit seven segment display with TM1636 or TM1637 driver IC
Changelog
- 16-07-2025 version 1.1.2
- Added PlatformIO support
- Added
library.jsonfor PlatformIO compatibility - Library now supports both Arduino IDE and PlatformIO workflows
- Updated maintainer information to Oleksandr Kolodkin
- Added
- Improved build automation
- Added GitHub Actions workflow for automated testing
- Multi-platform testing across Arduino AVR, ESP8266, ESP32, and STM32
- Automated library validation and publishing to PlatformIO Registry
- All examples are now tested automatically on every pull request
- Code quality improvements
- Fixed C++ compatibility issues in examples
- Added const correctness for better compiler compatibility
- Resolved function overloading ambiguity in FunPrintAll example
- Added PlatformIO support
Installation
Arduino IDE
Like any other Arduino library this library is installed by copying the files into a directory on the Arduino IDE search path. Most common is to put all files in a director in your sketch folder/libraries/SevenSegmentTM1637/. See installing additional Arduino libraries for more information.
PlatformIO
This library is available in the PlatformIO Registry. You can install it using:
# Using PlatformIO CLI
pio pkg install --library "kolod/SevenSegmentTM1637"
# Or add to your platformio.ini
[env:your_board]
platform = ...
board = ...
framework = arduino
lib_deps =
kolod/SevenSegmentTM1637