improved pin use, added comments

master
Moritz Kempe 2022-05-21 05:02:40 +02:00
parent 1b86ce5eed
commit 5f23282cee
1 changed files with 28 additions and 7 deletions

View File

@ -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;