Releases: AxxAxx/AxxSolder
Release list
AxxSolder v3.1.0.a
Revision "a" includes the correct source code archive uploaded in the github release
Stable release of AxxSolder v3.1.0
Changes from previous release (AxxSolder v3.0.2):
- Implement automatic power limiting based on USB-PD source capability #62
NightHawk32 has done a great job implementing communication to the STUSB4500 USBPD controller retrieving the power capability of the USB source at startup. By doing this the max power can be limited to align with the USBPD source and aslo shown in the new updated GUI. Thanks! 🙏 - Detect power source automatically
AxxSolder now detects if a valid USB PD source is connected and shows that on the display. For example SRC: USB / SRC: DC - Add function to detect long button press 7423256
- Add function to read hardware version from pins 9df98b3
- Improvements on the menu layout and functionallity
- Implement setting to swith off current sensing
- Implement setting to swith off startup beep dfd3dd4
- Update manual power limit setting to be in W
- Add series resistance to button RC filters on schematic and board layout 6f78e37)
AxxSolder v3.1.0
Stable release of AxxSolder v3.1.0
Changes from previous release (AxxSolder v3.0.2):
- Implement automatic power limiting based on USB-PD source capability #62
NightHawk32 has done a great job implementing communication to the STUSB4500 USBPD controller retrieving the power capability of the USB source at startup. By doing this the max power can be limited to align with the USBPD source and aslo shown in the new updated GUI. Thanks! 🙏 - Detect power source automatically
AxxSolder now detects if a valid USB PD source is connected and shows that on the display. For example SRC: USB / SRC: DC - Add function to detect long button press 7423256
- Add function to read hardware version from pins 9df98b3
- Improvements on the menu layout and functionallity
- Implement setting to swith off current sensing
- Implement setting to swith off startup beep dfd3dd4
- Update manual power limit setting to be in W
- Add series resistance to button RC filters on schematic and board layout 6f78e37)
AxxSolder v3.0.2
Stable release of AxxSolder v3.0.2
Changes from previous release (AxxSolder v3.0.1):
-
Update user settings name -EM Time- to -Sleep Time- c0982eb
-
Make a reboot after new user settings are saved to flash 5a8c5a2
-
Correct parameter to achieve a switching freq. of 20 Mhz
-
Minor updates on PCB layout such as silkscreen placement and trace alignment
AxxSolder v3.0.1
Stable release of AxxSolder v3.0.1
Changes from previous release (AxxSolder v3.0.0):
- Implement screen rotation, -180, -90, 0 and 90 deg rotation. This is configured in the settings menue.
- Correct pin numbers for handle_sense_1 and handle_sense_2. Pin 6 and 3 were mixed up in the picture: https://github.com/AxxAxx/AxxSolder/blob/main/photos/Portable_connections.jpg
- Update TC calibration datapoints It was wrongly assumed that the ADC reading at room temperature was 0. This is not the case. This resulted in wrong temperature readings at room temperature. High temperatures were not effected.
- Implement pop-up telling why you cant start heating A pup-up now shows why heating can not be started, either because the input voltage beeing too low (below 8V) or not cartridge inserted.
AxxSolder v3.0.0
Stable release of new AxxSolder v3.0.0
- New PCB layout
- New color TFT display which is easier to source than previous display
- Support for USBC PD
- Support to upload firmware over USB
- New better suited op-amp for thermocouple nad current shunt
- Earthing (or "Equipotential connector as JBC calls it) support
- Two programmable buttons for preset temperatures
- Logical output pin for activating an exhaust fan when the iron is in running state or similar
- New MCU with more pins then before
- New smaller fuse holder
- New DC/DC converter which tolerates higher input voltages and should better tolerate voltage spikes when hot-plugging
- Some more new components with low impact on performance
AxxSolder V2.2.5
Stable release of AxxSolder v2.2.5
Changes from previous release (AxxSolder v2.2.4):
- Do only clamp max temperature to 230 deg C for affected cartridges (C245), not for C210.
- Improve Current sense timing preparing for feed forward control and cartridge detection through current measurements. (This will require a new hardware and op-amp to be fully utilized.)
- Introduce a setting to the PID library to tell PID_compute to run every time it is called
AxxSolder V2.2.4
Stable release of AxxSolder v2.2.4
Changes from previous release (AxxSolder v2.2.3):
- It was found that when using C245 cartridges, the ADC saturates for temperatures over 445 deg C. This is catastrophic if the SET temperature is over 445 deg C as the PID controller will just continue to pump out more and more energy into the tip without getting the temperature up over 445 deg C.
This is fixed by setting the max allowed temperature to be 430 deg C in this release.
In future hardware this will be solved by decreasing the op-amp gain slightly.
AxxSolder V2.2.3
Stable release of AxxSolder v2.2.3
Changes from previous release (AxxSolder v2.2.2):
- Implement read/write to flash memory.
- Implement new settings menue with settings that are written to flash, thus saved between reboots.
AxxSolder v2.2.2
Stable release of AxxSolder v2.2.2
Changes from previous release (AxxSolder v2.2):
- Implement STANDBY and SLEEP states. The iron first goes into STANDBY temperature (Default 150 deg C) for X amount of time (Default 10 min) and then SLEEP mode. This is the same as what JBC calls SLEEP/HIBERNATION
- Add moving average filter on encoder press
AxxSolder V2.2
Stable release of AxxSolder v2.2
Changes from previous release (AxxSolder v2.1.3):
- Fix issue with 5V DC/DC converter not delivering 5 V.
- Add 100n filtering capacitors on handle and stand input. (This was fixed with software filtering but better to have hadware filter too).
- Change the VDD TVS diode to one with peak pulse power dissipation of 600 W instead of 1.5 kW (this gives space to the display connector"
- Small PCB improvements such as silkscreen placement and track layout.