{"id":13576144,"url":"https://github.com/nimaltd/tm1637","last_synced_at":"2025-04-05T05:30:53.122Z","repository":{"id":114223203,"uuid":"383065031","full_name":"nimaltd/tm1637","owner":"nimaltd","description":"tm1637 display library for STM32","archived":false,"fork":false,"pushed_at":"2025-03-16T21:03:23.000Z","size":40,"stargazers_count":26,"open_issues_count":2,"forks_count":4,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-16T21:33:45.011Z","etag":null,"topics":["7seg","7segment","seven-segment","seven-segments-display","stm32","stm32-hal","stm32hal","tm1637","tm1637display"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nimaltd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.TXT","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},"funding":{"github":["nimaltd"],"patreon":null,"open_collective":null,"ko_fi":"nimaltd","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2021-07-05T08:14:59.000Z","updated_at":"2025-03-16T21:03:27.000Z","dependencies_parsed_at":"2025-03-16T21:40:05.199Z","dependency_job_id":null,"html_url":"https://github.com/nimaltd/tm1637","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nimaltd%2Ftm1637","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nimaltd%2Ftm1637/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nimaltd%2Ftm1637/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nimaltd%2Ftm1637/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nimaltd","download_url":"https://codeload.github.com/nimaltd/tm1637/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247294107,"owners_count":20915330,"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":["7seg","7segment","seven-segment","seven-segments-display","stm32","stm32-hal","stm32hal","tm1637","tm1637display"],"created_at":"2024-08-01T15:01:07.359Z","updated_at":"2025-04-05T05:30:48.108Z","avatar_url":"https://github.com/nimaltd.png","language":"C","funding_links":["https://github.com/sponsors/nimaltd","https://ko-fi.com/nimaltd"],"categories":["C"],"sub_categories":[],"readme":"# TM1637 Display driver for STM32\n\n *\tWebSite:    https://www.github.com/NimaLTD\n *\tInstagram:  https://www.instagram.com/github.NimaLTD\n *\tLinkedIn:   https://www.linkedin.com/in/NimaLTD\n *\tYoutube:    https://www.youtube.com/channel/UCUhY7qY1klJm1d2kulr9ckw\n\nHow to use this Library:\n* Put all files into your project.\n* Set your Configuration in `tm1637_config.h`.\n* Select 2 pins on cubemx as gpio open drain.\n* Create a strcuture `tm1637_t your_struct`.\n* Call `tm1637_init()`.\n\nexample:\n\n```\n#include \"tm1637.h\"\ntm1637_t disp;\n\nconst uint8_t seg_LOAD[4] =  {0x38, 0x5c, 0x77, 0x5e}; // display LOAD\n.\n.\n.\nint main()\n{\n  .\n  .\n  .\n  tm1637_init(\u0026disp, CLK1_GPIO_Port, CLK1_Pin, DIO1_GPIO_Port, DIO1_Pin);\n  tm1637_write_segment(\u0026disp, seg_LOAD, 4, 0);\n  HAL_Delay(1000);\n  tm1637_write_float(\u0026disp, -1.23, 2, 0);\n  HAL_Delay(1000);\n  tm1637_write_int(\u0026disp, 56, 0);\n}\n\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnimaltd%2Ftm1637","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnimaltd%2Ftm1637","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnimaltd%2Ftm1637/lists"}