The soldering iron controller built on stm32 micro controller. AC6 - STM32 System Workbench & CubeMX software development tools have been used to bult the project. Project page: https://www.hackster.io/sfrwmaker/soldering-iron-controller-for-hakko-t12-tips-on-stm32-c50ccc
Revision history
11/16/2019
Fixed incorrect message processing issue. Now "EEPROM read error" message would be displayed in case if the controller cannot access EEPROM IC. Empty slot for TIP calibration data issue fixed. The slot of non-active tip can be used for newly activated tip. When new tip activated, the controller checks data written to EEPROM. If tip configuration data would not read correctly the "EEPROM write error" message would be displayed.
11/09/2019
Tip connection issue has been fixed. Capacitor C8 has been removed from schematics.
11/05/2019
New Encoder algorithm implemented, just press and hold the encoder button for long press EEPROM scheking procedure implemented, two error messages added Several issues fixed including: default tip calibration data issue automatic adjustment of the tip temperature depending on the ambient temperature issue
10/21/2019 Fixed i2c type display initialization
10/15/2019 Fixed incorrenct ambient temperature readings when power is on
10/10/2019 New controller version released, v2.00.
- Simplified schematic implemented
- New powering algorithm implemented
- OLED displays with SPI or I2C interface are supported
- PWM frequency decreased to 20HZ
- The project migrated to c++
- All procedures were revisited
- u8g2 library used in the project
- Previous release has been moved to v.100 folder See detailed description on hacsters.io site
22/10 2018 (v1.00)
- Eeprom size error fixed
- New schema of saving tip data to the eeprom implemented.
- Now only active tips are placed to the eeprom. It is possible to ad new tip to the tip list.
- New calibration procedure implemented
- Minor bug fixed
01/04/2019 (v1.00)
- Tilt switch implemented