/linuxcnc-esp8266-dro

ESP8266 based Wireless DRO LED Display for LinuxCNC with ModbusTCP

Primary LanguageCLIPS

LinuxCNC ESP8266 DRO


![DRO](img/dro.png)

⚠️ Use at your own risk - work in progress

Einleitung

Basierend auf der Idee von Talla83 habe ich ein ESP8266 basierendes DRO LED Display als Prototyp aufgebaut; die LED Segmente werden von 3 MAX7219 angesteuert, die Verbindung zu LinuxCNC laeuft via WiFi und ModbusTCP.

Talla83 Youtube Channel - Talla83 Homepage - "CNC, Späne und Chaos" Discord


Dokumente

dro.clp: Classic Ladder Programm fuer LinuxCNC
drp.hal: HAL Datei fuer LinuxCNC, muss in der maschinen.ini eingebunden werden
ESP8266_Modbus_MAX7219.ino: Arduino Source File (IDE #1.8.16 + modbus-esp8266 #4.0.0)

Die 3 MAX 72129 sind in Reihe verkabelt ("daisy chain"), im Sketch sind die Pins vom ESP8266
(DATA: MOSI/GPIO13, CLK: SCLK/GOIP14, CS: CS/GPIO15) vordefiniert.