This repository contains the source code to the soldering_station project including the required directory structure and files to setup a VSCode project using PlatformIO plugin. For detailed description about the project itself, please check out the main repository.
The current software I'm using is release 2.8 with my modifications. Below you find the changes to the original design from ArduinoHannover/Maiskolben
- code is based on release 2.8, which is the latest code supporting TFT displays based on ST7735. Note: V3.x is based on a different display library (ILI9163C).
- TFT backlight output added (Arduino pin D0). Backlight can be adjusted via potentiometer (no PWM controlled TFT brightness)
- modified definitions.h to cope with customized key layout and adding pin definition of TFT backlight discrete output (TFT_BL)
- old fashioned ino file converted into cpp file format by following two steps (see ino-to-cpp).
- software environment changed to VSCode using PlatformIO plugin (library dependencies added into platformio.ini)
- Code is provided AS IS, so no warranties.
- Code size is actually close to the limits. This may be also caused by using the latest library versions. Be aware of this if you make the build by yourself.