{"id":25452921,"url":"https://github.com/makersfunduck/verigo-thermometer","last_synced_at":"2025-05-16T13:10:44.465Z","repository":{"id":162143851,"uuid":"616523533","full_name":"MakersFunDuck/Verigo-thermometer","owner":"MakersFunDuck","description":"a custom firmware for Verigo Data loggers based on cc2541 BLE with Si705 as temperature sensor. ","archived":false,"fork":false,"pushed_at":"2023-03-20T15:24:24.000Z","size":4169,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-17T23:42:47.594Z","etag":null,"topics":["cc2541"],"latest_commit_sha":null,"homepage":"https://youtu.be/nyylIe8ugiQ","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/MakersFunDuck.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":"2023-03-20T14:54:39.000Z","updated_at":"2023-06-06T12:17:44.000Z","dependencies_parsed_at":null,"dependency_job_id":"fde119a9-fdf9-4a16-9251-bf47907eea1b","html_url":"https://github.com/MakersFunDuck/Verigo-thermometer","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MakersFunDuck%2FVerigo-thermometer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MakersFunDuck%2FVerigo-thermometer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MakersFunDuck%2FVerigo-thermometer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MakersFunDuck%2FVerigo-thermometer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MakersFunDuck","download_url":"https://codeload.github.com/MakersFunDuck/Verigo-thermometer/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254535822,"owners_count":22087399,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["cc2541"],"created_at":"2025-02-17T23:41:56.167Z","updated_at":"2025-05-16T13:10:44.459Z","avatar_url":"https://github.com/MakersFunDuck.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Verigo-thermometer\n\nOverview:\nThe goal of this project is to develop a new open source custom firmware for Verigo branded temperature dataloggers. The dataloggers use the cc2541 microcontroller unit (MCU) and the Si705 temperature sensor. And another ble master like smartphone or pc can read the temperature over Bluetooth. \n\nThermometer is based on TI's demo \"Thermometer\" code, which is using sensorTag like hardware produced by TI.\n\nThe project is created by IAR 8051 version. The project file is \"Thermometer\\Projects\\ble\\Thermometer\\CC2541DB\\thermometer.eww\"\n\nFeatures:\nThe firmware has the following features:\n\n    Accurate temperature sensing using the Si705 sensor\n    Data advertasing at regular intervals\n    Low-power operation for long battery life\n \n\nArchitecture:\nThe firmware designed using the C programming language and will be based on the Texas Instruments BLE-Stack SDK for the cc2541 MCU. A new driver has been written for Si705 temperature sensor.\n\nThe firmware designed to run on low-power mode when not in use and wake up periodically to measure temperature data. \n\nI have also inluded compiled version.\n\nI have used: \n\nThis project to upload my firmware to the device:\nhttps://github.com/RedBearLab/CCLoader\n\nhex2bin to convert hex files to binary files (which was needed for ccloader):\nhttps://hex2bin.sourceforge.net/\n\nI shared my process for creating a custom firmware in this video if you are interested:\nhttps://youtu.be/nyylIe8ugiQ\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmakersfunduck%2Fverigo-thermometer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmakersfunduck%2Fverigo-thermometer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmakersfunduck%2Fverigo-thermometer/lists"}