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

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 using Tasmota Web Installer and select tasmota32-lvgl option.
For esptool.py download f.e. tasmota32-lvgl.factory.bin and run esptool.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 from GitHub

DANGER Heating element is controlled with Power1. 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 as display.ini file in file system

:H,PTS200,64,128,1,I2C,3c,*,*,*
:S,0,2,1,0,0,0
:I
AE,0
81,FF
2F,0
:o,AE
:O,AF
:R,A1,C8
:A,00,10,40,00,25
:i,A6,A7
#