{"id":24963815,"url":"https://github.com/so1der/pt6314","last_synced_at":"2026-05-19T09:06:12.398Z","repository":{"id":182756945,"uuid":"669044765","full_name":"so1der/PT6314","owner":"so1der","description":"Arduino library for PT6314 VFD Driver (Serial Protocol)","archived":false,"fork":false,"pushed_at":"2024-04-12T07:18:45.000Z","size":1789,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-14T10:40:24.426Z","etag":null,"topics":["arduino","display","serial","vfd"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/so1der.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,"publiccode":null,"codemeta":null}},"created_at":"2023-07-21T08:00:40.000Z","updated_at":"2024-04-07T05:27:43.000Z","dependencies_parsed_at":"2024-01-07T09:31:09.755Z","dependency_job_id":"3384978d-7f82-4a88-823c-ceb90fb3381e","html_url":"https://github.com/so1der/PT6314","commit_stats":null,"previous_names":["so1der/pt6314"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/so1der/PT6314","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/so1der%2FPT6314","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/so1der%2FPT6314/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/so1der%2FPT6314/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/so1der%2FPT6314/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/so1der","download_url":"https://codeload.github.com/so1der/PT6314/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/so1der%2FPT6314/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264787438,"owners_count":23663936,"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":["arduino","display","serial","vfd"],"created_at":"2025-02-03T09:58:48.376Z","updated_at":"2026-05-19T09:06:07.372Z","avatar_url":"https://github.com/so1der.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PT6314\nArduino library for PT6314 VFD Driver\n\nThis library allows Arduino board (or any other board with Arduino framework, like espressif, etc.) to control vacuum fluorescent display (VFD) based on the PTC PT6314 chipset via Serial Protocol.\n\nTo control PT6314 via Serial Interface, connection should be as followed:\n\n![alt tag](https://raw.githubusercontent.com/so1der/PT6314/main/images/serial_interface_connection.png \"Schematic\")\n\nPT6314 also can be controlled via parallel protocol (i80/M68), in this case You can use [LiquidCrystal](https://github.com/arduino-libraries/LiquidCrystal) library (main features will work, but for some things library should be modificated)\n\nI wrote this library following the example of the library [LiquidCrystal](https://github.com/arduino-libraries/LiquidCrystal), so usage of it is pretty similar - begin(), print(), etc. You can see more in the \"Examples\" folder.\n\n# Note about createChar()\n![alt tag](https://raw.githubusercontent.com/so1der/PT6314/main/images/7_row_display.jpg \"7 row display\")\nIn some displays, like in my, for example, there are only 7 rows for each character. However, display manufacturers in order not to waste PT6314's ability to display 8 rows of information, connect displays cursors and other parts (like commas, dots, etc.) as eighth rows. If you have a display like this, you need to consider that fact when you create custom chars, and if you don't need a cursor/dot/comma to appear with your custom char, you need to fill an eighth row with zeros.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fso1der%2Fpt6314","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fso1der%2Fpt6314","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fso1der%2Fpt6314/lists"}