{"id":24341317,"url":"https://github.com/veracioux/pic-thermostat","last_synced_at":"2026-04-22T06:49:50.622Z","repository":{"id":129261039,"uuid":"233415248","full_name":"veracioux/pic-thermostat","owner":"veracioux","description":"A thermostat using the PIC16F1939 microcontroller","archived":false,"fork":false,"pushed_at":"2021-01-17T15:16:58.000Z","size":54,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-12-26T18:47:55.536Z","etag":null,"topics":["microcontroller","mplabx","pic-microcontroller","pic16f1939","thermostat"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/veracioux.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"publiccode":null,"codemeta":null}},"created_at":"2020-01-12T15:38:06.000Z","updated_at":"2022-10-16T16:27:20.000Z","dependencies_parsed_at":"2023-05-17T22:00:29.538Z","dependency_job_id":null,"html_url":"https://github.com/veracioux/pic-thermostat","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/veracioux/pic-thermostat","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/veracioux%2Fpic-thermostat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/veracioux%2Fpic-thermostat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/veracioux%2Fpic-thermostat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/veracioux%2Fpic-thermostat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/veracioux","download_url":"https://codeload.github.com/veracioux/pic-thermostat/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/veracioux%2Fpic-thermostat/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32125094,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-22T00:31:26.853Z","status":"online","status_checked_at":"2026-04-22T02:00:05.693Z","response_time":58,"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":["microcontroller","mplabx","pic-microcontroller","pic16f1939","thermostat"],"created_at":"2025-01-18T07:15:04.110Z","updated_at":"2026-04-22T06:49:50.605Z","avatar_url":"https://github.com/veracioux.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Thermostat\r\n\r\n**A thermostat using the PIC16F1939 or a similar microcontroller.**\r\n\r\nThe thermostat can be programmed on a PC, using the accompanying application which can be found [here](https://github.com/HarisGusic/pic-thermostat-app). The thermostat can hold up to 25 programs, which define the minimum and maximum temperature to regulate. The user defines when each program is activated and deactivated.\r\n\r\nFor example, the thermostat can be programmed the following way:\r\n\r\n|  Program #  |  Min temperature  | Max temperature |  Start time  |  Stop time   |\r\n| :---------: | :---------------: | :-------------: | :----------: | :----------: |\r\n|      1      |        21 °C      |      23 °C      |  Mon, 10:00  |  Mon, 14:35  |\r\n|      2      |        22 °C      |     22.5 °C     |  Mon, 14:35  |  Mon, 19:00  |\r\n|      3      |        18 °C      |      23 °C      |  Mon, 23:00  |  Tue, 10:45  |\r\n|      4      |        19 °C      |      21 °C      | Daily, 20:00 | Daily, 22:00 |\r\n\r\n## Documentation\r\n\r\nAll documentation, including technical specifications and implementation details, can be found in [/docs](https://github.com/HarisGusic/pic-thermostat/tree/master/docs).\r\n\r\n\u003c!-- Documentation about the PC application can be found [here](). --\u003e\r\n\r\n## Built With\r\n\r\n* [MPLAB X IDE](https://www.microchip.com/mplab/mplab-x-ide)\r\n\r\n## Authors\r\n\r\n* **Haris Gušić** - [@HarisGusic](https://github.com/HarisGusic)\r\n* **Erol Terović** - [@ErolDude](https://github.com/ErolDude)\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fveracioux%2Fpic-thermostat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fveracioux%2Fpic-thermostat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fveracioux%2Fpic-thermostat/lists"}