Display pin FIX

This commit is contained in:
Patrick Haßel 2025-08-07 10:56:41 +02:00
parent 00ba6d1af6
commit f2bd3bab46
3 changed files with 15 additions and 4 deletions

View File

@ -7,3 +7,14 @@ upload_port = /dev/ttyACM0
upload_speed = 921600
monitor_port = /dev/ttyACM0
monitor_speed = 115200
[env:MatrixDisplay2025_USB]
platform = espressif32
board = esp32dev
framework = arduino
lib_deps = https://github.com/adafruit/Adafruit_NeoPixel
build_flags = -D LEDS_ENABLED
upload_port = /dev/ttyUSB0
upload_speed = 921600
monitor_port = /dev/ttyUSB0
monitor_speed = 115200

View File

@ -55,13 +55,13 @@ class Display {
public:
explicit Display(const uint8_t pin): leds(8 * 32, pin,NEO_GRB + NEO_KHZ800) {
explicit Display(): leds(8 * 32, GPIO_NUM_13,NEO_GRB + NEO_KHZ800) {
//
}
void setBrightness(int i) {
void setBrightness(const int brightness) {
#if LEDS_ENABLED
leds.setBrightness(max(0, min(i, 255)));
leds.setBrightness(max(0, min(brightness, 255)));
#endif
}

View File

@ -3,7 +3,7 @@
#include "mode/Mode.h"
#include "mode/ModeTimer.h"
Display display(33);
Display display;
ModeTimer mode;