mirror of
https://github.com/DerSpatz/PCB-reflow-solder-heat-plate.git
synced 2024-11-14 18:47:40 +01:00
30 lines
928 B
Markdown
30 lines
928 B
Markdown
# PCB reflow firmware
|
|
This firmware is for the PCB reflow hotplate designed by Spatz.
|
|
|
|
It has the following features:
|
|
- reflow profiles
|
|
- OLED display
|
|
- profile PID tracking
|
|
- temperature setpoint tracking
|
|
- safe voltage calculation
|
|
- memory validation
|
|
|
|
## Build and load process
|
|
to build and load, you need a UDPI programmer and core definitions for the Atmega4809.
|
|
|
|
If you don't have a UDPI programmer you can use another arduino like in this link:
|
|
https://github.com/ElTangas/jtag2updi
|
|
|
|
You can download the Atmega4809 definitions here:
|
|
https://github.com/MCUdude/MegaCoreX/tree/master
|
|
|
|
Make sure the DallasTemperature and Adafruit display libraries are installed.
|
|
|
|
build and load through the arduino IDE as normal. Select the Atmega4809 as the target
|
|
and make sure the correct programmer is selected.
|
|
|
|
## TODO
|
|
|
|
- Needs a good amount of cleanup
|
|
- Has a hack estimation for minimum PWM, need to find a way to improve this
|