T13 100W PD3.0 Portable Soldering Iron (PTS200)

Available from:
Aliexpress.com
Banggood.com
Manufacturer:
Github.com
Install method:
USB to Serial
GPIO # | Component |
---|---|
GPIO00 | None |
GPIO01 | None |
GPIO02 | Button 2 |
GPIO03 | None |
GPIO04 | Button 3 |
GPIO05 | None |
GPIO09 | None |
GPIO10 | None |
GPIO12 | Option A3 |
GPIO13 | None |
GPIO14 | Button 1 |
GPIO15 | Buzzeri |
GPIO16 | None |
GPIO17 | None |
GPIO18 | None |
GPIO19 | None |
GPIO20 | None |
GPIO21 | I2C SDA 1 |
GPIO22 | I2C SCL 1 |
GPIO23 | None |
GPIO24 | None |
GPIO25 | Relay 1 |
GPIO26 | ADC Input 1 |
GPIO27 | None |
GPIO6 | None |
GPIO7 | None |
GPIO8 | None |
GPIO11 | None |
GPIO32 | None |
GPIO33 | ??? |
GPIO34 | None |
GPIO35 | None |
GPIO36 | None |
GPIO37 | None |
GPIO38 | None |
GPIO39 | None |
Configuration for ESP32
{"NAME":"PTS200","GPIO":[0,0,33,0,34,0,0,0,6210,0,32,512,0,0,0,0,0,640,608,0,0,224,4704,0,0,0,0,0,0,4737,0,0,0,0,0,0],"FLAG":0,"BASE":1}
Flashing
Flash usingTasmota Web Installer and select tasmota32-lvgl option.For esptool.py download f.e.
tasmota32-lvgl.factory.bin
and runesptool.py write_flash 0x0 tasmota32-lvgl.factory.bin
.This is only a proof of concept!!! Installing Tasmota does not result in a functioning soldering iron. There is no built in control of the heating element. Drivers for the SparkFun LIS2DH12 accelerometer sensor are missing. Original firmware and source can be downloaded fromGitHub
DANGERHeating element is controlled withPower1
. This can be dangerous because the soldering tip can overheat very very quickly (10 seconds when powered with 20V).
Pinout
- GPIO33: tip temperature sensor
- GPIO26: input voltage sensor
- GPIO15: buzzer
- GPIO4: middle button
- GPIO2:
+
button - GPIO14:
-
button - GPIO25: MOSFET PWM control for heater
- GPIO21: I2C SDA
- GPIO22: I2C SCL
display.ini
Add asdisplay.ini
file in file system
:H,PTS200,64,128,1,I2C,3c,*,*,*:S,0,2,1,0,0,0:IAE,081,FF2F,0:o,AE:O,AF:R,A1,C8:A,00,10,40,00,25:i,A6,A7#