Skip to content

Commit 437b091

Browse files
committed
Fix init for ST7789
1 parent 098edaa commit 437b091

File tree

3 files changed

+32
-4
lines changed

3 files changed

+32
-4
lines changed

src/Wippersnapper_demo.ino.cpp

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# 1 "/var/folders/ff/dmzflvf52tq9kzvt6g8jglxw0000gn/T/tmp856663z2"
2+
#include <Arduino.h>
3+
# 1 "/Users/brentrubell/Documents/Arduino/libraries/Adafruit_Wippersnapper_Arduino/src/Wippersnapper_demo.ino"
4+
# 16 "/Users/brentrubell/Documents/Arduino/libraries/Adafruit_Wippersnapper_Arduino/src/Wippersnapper_demo.ino"
5+
#include "Wippersnapper_Networking.h"
6+
Wippersnapper_WiFi wipper;
7+
8+
9+
#define WS_DEBUG
10+
void setup();
11+
void loop();
12+
#line 22 "/Users/brentrubell/Documents/Arduino/libraries/Adafruit_Wippersnapper_Arduino/src/Wippersnapper_demo.ino"
13+
void setup() {
14+
15+
wipper.provision();
16+
17+
Serial.begin(115200);
18+
19+
20+
wipper.connect();
21+
22+
}
23+
24+
void loop() {
25+
wipper.run();
26+
}

src/components/display/drivers/dispDrvSt7789.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,10 +73,13 @@ class dispDrvSt7789 : public dispDrvBase {
7373
return false;
7474

7575
_display->init(_width, _height);
76+
7677
_display->setRotation(_rotation);
7778
_display->fillScreen(ST77XX_BLACK);
7879
_display->setTextColor(ST77XX_WHITE);
7980
_display->setTextSize(_text_sz);
81+
_display->setCursor(0, 0);
82+
_display->println("Display Init");
8083
return true;
8184
}
8285

src/components/display/hardware.cpp

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -263,11 +263,10 @@ bool DisplayHardware::beginTft(
263263
_drvDisp = nullptr;
264264
}
265265

266-
// Parse and assign pins
267266
int16_t rst = -1, miso = -1;
268-
int16_t cs = parsePin(spi_config->pin_dc);
269-
int16_t dc = parsePin(spi_config->pin_rst);
270-
int16_t mosi = parsePin(spi_config->pin_cs);
267+
int16_t cs = parsePin(spi_config->pin_cs);
268+
int16_t dc = parsePin(spi_config->pin_dc);
269+
int16_t mosi = parsePin(spi_config->pin_mosi);
271270
int16_t sck = parsePin(spi_config->pin_sck);
272271

273272
// Optionally parse SRAM CS and BUSY pins

0 commit comments

Comments
 (0)