The key part of the code in this repository is based on Rocket Scream's TinyReflowController, however this is not a fork, it has been complete rewrite to suit my own build of a solder reflow hot plate. A few libraries used for the firmware are also different from what Rocket Scream used for various reasons.
I didn't use the Rocket Scream's TinyReflow Controller hardware neither, instead I built an Arduino shield which hosts a 1.3" SH-1106-based OLED (which is different from Rocket Scream's 0.96" dual-color OLED), with an external MAX31855 breakout board, plus all the necessary control circuitry soldered on a 6x8cm prototyping board. An Arduino Leonardo was used as the MCU.
A UYue 946-1010 Preheater Station is reconfigured by replacing preheater's original controller board with the self-build controller. The idea of hacking a UYue Preheater was inspired by DigiCool Things' youtube videos.
Dealing with high voltage is a very dangerous act! Please make sure you know what you are dealing with and have proper knowledge before hand. Your use of any information or materials on this Tiny Reflow Controller is entirely at your own risk, for which we shall not be liable.
The firmware has the dependencies of several Arduino Libraries, if you are using PlatformIO, it has been setup under the
lib_deps directive in the
If you are using Arduino IDE, you will have to download and install the libraries via Library Manager or using git clone, or directly download from the respective github repository.
The interconnection of various parts is outlined in schematic. The Solid State Relay and Thermocouple are re-used with the parts that came with the UYue Preheater.
This Tiny Reflow Controller hardware and firmware are released under the Creative Commons Share Alike v3.0 license. You are free to take this piece of code, use it and modify it. All we ask is attribution including the supporting libraries used in this firmware.
Further detail description on how to build the solder reflow hot-plate can be found at e-tinkers.com.