Donnerstag, 28. März 2019

ESP8266 - erase_flash, wenn mal wieder nur gibberish auf dem Serial Monitor ankommt

[user@linux HyperionRGB]$ sudo esptool -c auto -p /dev/ttyUSB1 erase_flash
esptool.py v2.5.0
Serial port /dev/ttyUSB1
Connecting....
Detecting chip type... ESP8266
Chip is ESP8266EX
Features: WiFi
MAC: 60:01:94:51:a8:34
Uploading stub...
Running stub...
Stub running...
Erasing flash (this may take a while)...
Chip erase completed successfully in 2.4s
Hard resetting via RTS pin...
[user@linux HyperionRGB]$

Dienstag, 26. März 2019

ESP8266 - Generic Board mit serial IO gibberish


Um eine vernünftige Kommunikation über die serielle Schnittstelle zu realisieren musste ich folgende Board-Settings in der Arduino IDE wählen.

Bis hierhin gings auch immer mit den falschen Settings, aber da war auf COM3 nichts lesbares angekommen :)

Montag, 25. März 2019

ESP8266 - Die OBI Steckdose wird zweckentfremdet

Da meine ESP Board Bestellung auf sich warten läßt habe ich mal die OBI Steckdose um ihren Chip erleichtert.


Meine OBI - Steckdose war die hier:
https://github.com/martin-ger/ESP8266-WiFi-Socket

Der darin verbaute ESP8266 ist mit "OW8266-02Q" beschrieben.

Vermutlich handelt es sich um so etwas wie  ein WT8266-S1 "Wireless Tag.

Ein sehr gut passendes Datenblatt wäre hier:
https://www.seeedstudio.com/document/word/WT8266-S1%20DataSheet%20V1.0.pdf

Für mich interessant, neben so Vielem, war die Info das die Murmel wohl "nur" 2MB (aka 16MBit) Memory hat.

Da kann ich wohl kein 3MB spiffs hochladen...

Montag, 11. März 2019

Anycubic Kossel Linear 3D-Drucker - Derzeitige Firmware-Settings

Send: N11 M205*20
Recv: ok 11
Recv: EPR:0 1028 0 Language
Recv: EPR:2 75 250000 Baudrate
Recv: EPR:3 129 240.931 Filament printed [m]
Recv: EPR:2 125 238531 Printer active [s]
Recv: EPR:2 79 0 Max. inactive time [ms,0=off]
Recv: EPR:2 83 360000 Stop stepper after inactivity [ms,0=off]
Recv: EPR:3 11 80.0000 Steps per mm
Recv: EPR:3 23 200.000 Max. feedrate [mm/s]
Recv: EPR:3 35 40.000 Homing feedrate [mm/s]
Recv: EPR:3 39 24.422 Max. jerk [mm/s]
Recv: EPR:3 133 0.000 X min pos [mm]
Recv: EPR:3 137 0.000 Y min pos [mm]
Recv: EPR:3 141 0.000 Z min pos [mm]
Recv: EPR:3 145 200.000 X max length [mm]
Recv: EPR:3 149 200.000 Y max length [mm]
Recv: EPR:3 153 319.319 Z max length [mm]
Recv: EPR:3 1056 0.000 Park position X [mm]
Recv: EPR:3 1060 10.000 Park position Y [mm]
Recv: EPR:3 1064 10.000 Park position Z raise [mm]
Recv: EPR:1 891 70 Segments/s for travel
Recv: EPR:1 889 180 Segments/s for printing
Recv: EPR:3 59 1000.000 Acceleration [mm/s^2]
Recv: EPR:3 71 1000.000 Travel acceleration [mm/s^2]
Recv: EPR:3 881 218.500 Diagonal rod length [mm]
Recv: EPR:3 885 96.500 Horizontal rod radius at 0,0 [mm]
Recv: EPR:3 925 70.000 Max printable radius [mm]
Recv: EPR:1 893 0 Tower X endstop offset [steps]
Recv: EPR:1 895 0 Tower Y endstop offset [steps]
Recv: EPR:1 897 0 Tower Z endstop offset [steps]
Recv: EPR:3 901 210.000 Alpha A(210):
Recv: EPR:3 905 330.000 Alpha B(330):
Recv: EPR:3 909 90.000 Alpha C(90):
Recv: EPR:3 913 0.000 Delta Radius A(0):
Recv: EPR:3 917 0.000 Delta Radius B(0):
Recv: EPR:3 921 0.000 Delta Radius C(0):
Recv: EPR:3 933 0.000 Corr. diagonal A [mm]
Recv: EPR:3 937 0.000 Corr. diagonal B [mm]
Recv: EPR:3 941 0.000 Corr. diagonal C [mm]
Recv: EPR:3 1024 0.000 Coating thickness [mm]
Recv: EPR:3 808 87.413 Z-probe height [mm]
Recv: EPR:3 929 8.000 Max. z-probe - bed dist. [mm]
Recv: EPR:3 812 5.000 Z-probe speed [mm/s]
Recv: EPR:3 840 150.000 Z-probe x-y-speed [mm/s]
Recv: EPR:3 800 0.000 Z-probe offset x [mm]
Recv: EPR:3 804 0.000 Z-probe offset y [mm]
Recv: EPR:3 816 0.000 Z-probe X1 [mm]
Recv: EPR:3 820 80.000 Z-probe Y1 [mm]
Recv: EPR:3 824 69.280 Z-probe X2 [mm]
Recv: EPR:3 828 -40.000 Z-probe Y2 [mm]
Recv: EPR:3 832 -69.280 Z-probe X3 [mm]
Recv: EPR:3 836 -40.000 Z-probe Y3 [mm]
Recv: EPR:3 1036 0.000 Z-probe bending correction A [mm]
Recv: EPR:3 1040 0.000 Z-probe bending correction B [mm]
Recv: EPR:3 1044 0.000 Z-probe bending correction C [mm]
Recv: EPR:0 880 1 Autolevel active (1/0)
Recv: EPR:0 1020 0 Enable retraction conversion [0/1]
Recv: EPR:3 992 3.000 Retraction length [mm]
Recv: EPR:3 1000 40.000 Retraction speed [mm/s]
Recv: EPR:3 1004 0.000 Retraction z-lift [mm]
Recv: EPR:3 1008 0.000 Extra extrusion on undo retract [mm]
Recv: EPR:3 1016 20.000 Retraction undo speed
Recv: EPR:3 200 96.000 Extr.1 steps per mm
Recv: EPR:3 204 50.000 Extr.1 max. feedrate [mm/s]
Recv: EPR:3 208 20.000 Extr.1 start feedrate [mm/s]
Recv: EPR:3 212 1000.000 Extr.1 acceleration [mm/s^2]
Recv: EPR:1 294 190 Extr.1 Preheat temp. [�C]
Recv: EPR:0 216 1 Extr.1 heat manager [0-3]
Recv: EPR:0 217 240 Extr.1 PID drive max
Recv: EPR:0 245 40 Extr.1 PID drive min
Recv: EPR:3 218 10.8300 Extr.1 PID P-gain/dead-time
Recv: EPR:3 222 0.2200 Extr.1 PID I-gain
Recv: EPR:3 226 38.4600 Extr.1 PID D-gain
Recv: EPR:0 230 255 Extr.1 PID max value [0-255]
Recv: EPR:2 231 0 Extr.1 X-offset [steps]
Recv: EPR:2 235 0 Extr.1 Y-offset [steps]
Recv: EPR:2 290 0 Extr.1 Z-offset [steps]
Recv: EPR:1 239 1 Extr.1 temp. stabilize time [s]
Recv: EPR:1 250 150 Extr.1 temp. for retraction when heating [C]
Recv: EPR:1 252 0 Extr.1 distance to retract when heating [mm]
Recv: EPR:0 254 255 Extr.1 extruder cooler speed [0-255]

Samstag, 9. März 2019

Arduino Bordverwalter-URLs


Bevor sie mal wieder verloren gehen, hier meine Arduino Bordverwalter-URLs:

https://raw.githubusercontent.com/Lauszus/Sanguino/master/package_lauszus_sanguino_index.json
https://raw.githubusercontent.com/sparkfun/Arduino_Boards/master/IDE_Board_Manager/package_sparkfun_index.json
http://arduino.esp8266.com/stable/package_esp8266com_index.json
https://github.com/espressif/arduino-esp32/releases/download/1.0.2-rc1/package_esp32_dev_index.json