{"id":21928631,"url":"https://github.com/nuvious/mqtt-display","last_synced_at":"2025-04-19T17:51:23.745Z","repository":{"id":156727771,"uuid":"356974611","full_name":"nuvious/MQTT-Display","owner":"nuvious","description":"An MQTT implementation for the TTGO T-Display module and clone boards.","archived":false,"fork":false,"pushed_at":"2021-04-14T12:52:17.000Z","size":355,"stargazers_count":9,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-17T21:44:17.861Z","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":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nuvious.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":"2021-04-11T20:40:21.000Z","updated_at":"2022-12-10T13:42:31.000Z","dependencies_parsed_at":"2023-06-15T19:15:14.052Z","dependency_job_id":null,"html_url":"https://github.com/nuvious/MQTT-Display","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/nuvious%2FMQTT-Display","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nuvious%2FMQTT-Display/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nuvious%2FMQTT-Display/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nuvious%2FMQTT-Display/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nuvious","download_url":"https://codeload.github.com/nuvious/MQTT-Display/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249753083,"owners_count":21320664,"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":[],"created_at":"2024-11-28T22:27:12.815Z","updated_at":"2025-04-19T17:51:23.730Z","avatar_url":"https://github.com/nuvious.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ESP32 MQTT\n\nThis is a quick project to get started with the TTGO T-Display or clone devices as an MQTT client. It simplifies the implementation to displaying the MQTT message to the display and then calling a callback function where the user can implement whatever they want.\n\n![TTGO T-Display](docs/TTGO.jpg \"TTGO T-Display\")\n\n## Getting Started\n\nFirst [setup your IDE per the IDE setup documentation](docs/IDE.md).\n\nNext [follow the MQTT setup documentation](docs/MQTTSetup.md). You will rename some template files and edit the code to execute the functionality you desire.\n\nThis should be a quick and easy startup for this module. Contributions appreciated for better conformance to best practices but want the implementation to remain as generic as possible so it's easier for newbies starting up ESP32 development.\n\n## Example Implementations\n\n- [MQTT-Buzzer](examples/mqtt_buzzer/) Use a 3.3v or 5v buzzer attached to the TTGO T-Display to create an IOT alarm buzzer for morning wakeup, general alerts, etc.\n- [MQTT-Crypto](examples/mqtt_crypto/) Queries a free cyrptocurrency price API, displays the price of the selected cryptocurrency on the display and also publishes the price to an MQTT topic in the format of MQTT_TOPIC/SYMBOL (ex 'esp32/crypto/eth').\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnuvious%2Fmqtt-display","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnuvious%2Fmqtt-display","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnuvious%2Fmqtt-display/lists"}