NKC Forum
Registrieren | FAQ | Suche | Wer ist online? | Mitgliederliste | Heutige Beiträge | Kalender | Einloggen



Autor Thema: ESP32 am NKC Z80 ?
Dementor
Administrator
******
ID # 237


  Erstellt am 05. Juni 2025 07:44 (#1)  |  Zitat Zitat   PN PN   E-Mail E-Mail   HP HP
Hallo
Ich hatte schon überlegt wie man den NKC als Z80 oder 6502 Version mit einen Netzwerk verbinden könnte oder sogar mehr.
Die ESP Module bekommt man ja recht Günstig und lassen sich über Arduino IDE Programieren.

"
#include <WiFi.h>

// WLAN-Zugangsdaten
const char* ssid = "DeinSSID";
const char* password = "DeinPasswort";

// Serverdaten (z.B. ein TCP-Server)
const char* host = "192.168.1.100"; // IP-Adresse des Servers
const uint16_t port = 1234; // Port des Servers

WiFiClient client;

void setup() {
Serial.begin(115200); // Serielle Kommunikation starten
Serial.println("ESP32 startet...");

// Mit WLAN verbinden
WiFi.begin(ssid, password);
Serial.print("Verbinde mit WLAN...");
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}
Serial.println("\nVerbunden mit WLAN!");
Serial.print("IP-Adresse: ");
Serial.println(WiFi.localIP());

// Verbindung zum Server aufbauen
if (client.connect(host, port)) {
Serial.println("Verbunden mit Server!");
} else {
Serial.println("Verbindung zum Server fehlgeschlagen!");
}
}

void loop() {
// Daten von der seriellen Schnittstelle an den Server senden
if (Serial.available()) {
String data = Serial.readStringUntil('\n';); // Zeile auslesen
client.println(data); // An Server senden
}

// Daten vom Server empfangen und an die serielle Schnittstelle senden
while (client.available()) {
char c = client.read();
Serial.write(c);
}

// Falls die Verbindung unterbrochen wurde, erneut verbinden
if (!client.connected()) {
Serial.println("Verbindung zum Server verloren. Versuche erneut...");
client.stop();
delay(5000); // 5 Sekunden warten
if (client.connect(host, port)) {
Serial.println("Erneut mit Server verbunden!");
}
}
}
"

Beiträge: 37 | Mitglied seit: November 2024 | IP-Adresse: nicht gespeichert
hschuetz
Administrator
Seitenadmins
******
ID # 3


  Erstellt am 05. Juni 2025 08:52 (#2)  |  Zitat Zitat   PN PN   E-Mail E-Mail
Hallo,
jetzt fehlt noch die Anbindung an CPM...
VG

-----------------------
Ob 8bit oder 16 oder 32 ist doch egal, Haupsache selbstgebaut!

Beiträge: 966 | Mitglied seit: Juni 2004 | IP-Adresse: nicht gespeichert
Dementor
Administrator
******
ID # 237


  Erstellt am 05. Juni 2025 09:43 (#3)  |  Zitat Zitat   PN PN   E-Mail E-Mail   HP HP
Ja, da suche ich auch schon, wie man das erstmal testen könnte.

Beiträge: 37 | Mitglied seit: November 2024 | IP-Adresse: nicht gespeichert
Dementor
Administrator
******
ID # 237


  Erstellt am 05. Juni 2025 12:12 (#4)  |  Zitat Zitat   PN PN   E-Mail E-Mail   HP HP
Ja, da suche ich auch schon, wie man das erstmal testen könnte.

Beiträge: 37 | Mitglied seit: November 2024 | IP-Adresse: nicht gespeichert
Dementor
Administrator
******
ID # 237


  Erstellt am 06. Juni 2025 22:29 (#5)  |  Zitat Zitat   PN PN   E-Mail E-Mail   HP HP
Ja, da suche ich auch schon, wie man das erstmal testen könnte.

Beiträge: 37 | Mitglied seit: November 2024 | IP-Adresse: nicht gespeichert



| https://nkcforum.de | Boardregeln | Datenschutzerklärung


Tritanium Bulletin Board 1.8
© 2010–2021 Tritanium Scripts


Seite in 0,040550 Sekunden erstellt
15 Dateien verarbeitet
gzip Komprimierung eingeschaltet
2138,22 KiB Speichernutzung