{"id":19144957,"url":"https://github.com/ldab/reflow-solder-hot-plate","last_synced_at":"2026-06-19T15:32:33.787Z","repository":{"id":109150300,"uuid":"585677630","full_name":"ldab/reflow-solder-hot-plate","owner":"ldab","description":"USB-C powered, esp32s3 based, hot plate","archived":false,"fork":false,"pushed_at":"2024-06-01T06:29:25.000Z","size":1195,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-10-08T03:55:10.735Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"wtfpl","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ldab.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2023-01-05T19:38:36.000Z","updated_at":"2024-02-26T12:44:35.000Z","dependencies_parsed_at":"2024-02-26T14:01:33.576Z","dependency_job_id":null,"html_url":"https://github.com/ldab/reflow-solder-hot-plate","commit_stats":null,"previous_names":["ldab/reflow-solder-hot-plate"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/ldab/reflow-solder-hot-plate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ldab%2Freflow-solder-hot-plate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ldab%2Freflow-solder-hot-plate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ldab%2Freflow-solder-hot-plate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ldab%2Freflow-solder-hot-plate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ldab","download_url":"https://codeload.github.com/ldab/reflow-solder-hot-plate/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ldab%2Freflow-solder-hot-plate/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34538219,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-19T02:00:06.005Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-09T07:37:09.776Z","updated_at":"2026-06-19T15:32:33.759Z","avatar_url":"https://github.com/ldab.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# reflow-solder-hot-plate\n USB-C powered, esp32s3 based, hot plate\n\n[![GitHub version](https://img.shields.io/github/v/release/ldab/relow-solder-hot-plate?include_prereleases)](https://github.com/ldab/relow-solder-hot-plate/releases/latest)\n![Build Status](https://github.com/ldab/relow-solder-hot-plate/actions/workflows/workflow.yml/badge.svg)\n[![License: WTFPL](http://www.wtfpl.net/wp-content/uploads/2012/12/wtfpl-badge-2.png)](https://github.com/ldab/relow-solder-hot-plate/blob/master/LICENSE)\n\n[![GitHub last commit](https://img.shields.io/github/last-commit/ldab/relow-solder-hot-plate.svg?style=social)](https://github.com/ldab/relow-solder-hot-plate)\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"extras/relow-solder-hot-plate.png\" width=\"30%\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"img/relow-solder-hot-plate-therm.bmp\" width=\"30%\"\u003e\n\u003c/p\u003e\n\n## Before anything else:\n\n:exclamation: :boom:\n\nMake sure you understand the risks involved on this project as you will be dealing with high temperatures and high-ish voltages.\n\nIt is important that the power supply used is able to supply enough current, otherwise it will crash, if you got the board from me it should be fine, otherwise adjust the values on `lib/temp_control/temp_control.h`\n\n### TODO\n\n* Save readings on a vector so it reloads the graph in case you leave the webpage;\n* Websocket terminal;\n* Use the button to trigger reflow;\n\n### Main CPU\n\nI used the the following board because that is what I had on my drawer:\n\n### Reflow profile\n\nIt takes 3x temperature \"profiles\" as arguments, just to keep it simple\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://www.compuphase.com/electronics/solderprofile-standard.png\" width=\"50%\"\u003e\n\u003c/p\u003e\n\n### Duty cycle and Supply current\n\nWith a duty cycle of 78% (PWM is inverted), it results in 22% of the total power and at 20V it should draw ~2.16A\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"extras/pwm_sim.png\" width=\"50%\"\u003e\n\u003c/p\u003e\n\nhttps://tinyurl.com/2pvo2wyf\n\n### Known issues\n\n* Because of the mosfet logic and high current, when plugged to the computer, the USB-A port will probably struggle to deliver power and will rover around 3.6V, which is not enough to feed the Buck-Converter, that will result in the ESP32 to not wake up and the Mosfet will be constantly ON :exclamation: :exclamation: :exclamation:\n\n* For the reason mentioned above, it need to be programed via RX/TX test points under the board;\n\n* RX connects to RX and TX connects to TX :disappointed:\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fldab%2Freflow-solder-hot-plate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fldab%2Freflow-solder-hot-plate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fldab%2Freflow-solder-hot-plate/lists"}