The project of a soldering station on the Atmega8a microcontroller from the trash
Refactoring was carried out (brought data types and functions to classical C), NO_SOLDER indication mode was added when a soldering iron is missing or entered, a Heartbeat LED was added.
PlatformIO + VS Code
Configuring the development environment: https://randomnerdtutorials.com/vs-code-platformio-ide-esp32-esp8266-arduino/
USBISP(USBASP) HW programmer + Khazama AVR SW Programmer
- Microcontroller Atmega8a 16MHz, 1KB RAM, 8KB Flash
- Operational amplifier LM358
- Indicator BA56-12SRWA
The original project: https://www.allaboutcircuits.com/projects/do-it-yourself-soldering-station-with-an-atmega8/
Work in the repository is carried out through the Git-flow branching model