forked from moke/ESP32ASCIIPrinter
improved pin use, added comments
This commit is contained in:
parent
1b86ce5eed
commit
5f23282cee
35
src/main.cpp
35
src/main.cpp
|
@ -1,13 +1,24 @@
|
|||
#include <ParallelPrinter.h>
|
||||
#include <WiFi.h>
|
||||
#include <WebServer.h>
|
||||
|
||||
WiFiServer server(21);
|
||||
WiFiClient client;
|
||||
#include <ParallelPrinter.h> // https://github.com/RobTillaart/ParallelPrinter
|
||||
#include <WiFi.h> // https://docs.platformio.org/en/latest/boards/espressif32/az-delivery-devkit-v4.html
|
||||
|
||||
#define wifi_ssid "dezentrale-2.4"
|
||||
#define wifi_password "dezentrale"
|
||||
|
||||
#define STROBE 15
|
||||
#define BUSY 17
|
||||
#define OOP 18
|
||||
|
||||
#define D0 21
|
||||
#define D1 22
|
||||
#define D2 23
|
||||
#define D3 25
|
||||
#define D4 26
|
||||
#define D5 27
|
||||
#define D6 32
|
||||
#define D7 33
|
||||
|
||||
WiFiServer server(21);
|
||||
WiFiClient client;
|
||||
ParallelPrinter PP;
|
||||
|
||||
bool wifi_connect()
|
||||
|
@ -55,7 +66,17 @@ void setup()
|
|||
Serial.println();
|
||||
Serial.println();
|
||||
|
||||
PP.begin(); // create connection to printer
|
||||
|
||||
uint8_t datapins[] = { D0, D1, D2, D3, D4, D5, D6, D7 };
|
||||
// create connection to printer
|
||||
PP = ParallelPrinter(STROBE, BUSY, OOP, datapins); // uses default pins
|
||||
PP.begin(80,255);
|
||||
// uint8_t datapins[] = { D0, D1, D2, D3, D4, D5, D6, D7 };
|
||||
// create connection to printer
|
||||
// PP = new ParallelPrinter(STROBE, BUSY, OOP, datapins); // uses default pins
|
||||
// strobe 13; busy 2; oop 12; data pins from 3 to 10
|
||||
PP.println("Drucker wurde erfolgreich gestartet.");
|
||||
PP.println("Warte auf Anweisungen...");
|
||||
}
|
||||
|
||||
bool clientAuthorized = false;
|
||||
|
|
Loading…
Reference in New Issue