{"id":16238278,"url":"https://github.com/bdring/tmc2209_pen_laser","last_synced_at":"2025-03-19T16:30:40.245Z","repository":{"id":136847630,"uuid":"350533744","full_name":"bdring/TMC2209_Pen_Laser","owner":"bdring","description":null,"archived":false,"fork":false,"pushed_at":"2021-11-02T15:03:47.000Z","size":4443,"stargazers_count":13,"open_issues_count":3,"forks_count":4,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-02-28T19:47:24.584Z","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/bdring.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-03-23T00:46:52.000Z","updated_at":"2025-01-29T13:34:34.000Z","dependencies_parsed_at":null,"dependency_job_id":"b2f4eb01-673a-48de-a38e-de0fa6982f94","html_url":"https://github.com/bdring/TMC2209_Pen_Laser","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/bdring%2FTMC2209_Pen_Laser","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bdring%2FTMC2209_Pen_Laser/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bdring%2FTMC2209_Pen_Laser/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bdring%2FTMC2209_Pen_Laser/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bdring","download_url":"https://codeload.github.com/bdring/TMC2209_Pen_Laser/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244006138,"owners_count":20382436,"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-10-10T13:39:40.016Z","updated_at":"2025-03-19T16:30:40.240Z","avatar_url":"https://github.com/bdring.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TMC2209 Pen Laser\n\n\u003cimg src=\"https://github.com/bdring/TMC2209_Pen_Laser/blob/main/images/TMC2209_Pen_Laser_mod.jpg\" width=\"600\"\u003e\n\nThis is a pen plotter controller that uses the ESP32 microcontroller and TMC2209 stepper motors drivers. The ESP32 runs [Grbl_ESP32 firmware](https://github.com/bdring/Grbl_Esp32) which allows you to run your machine wirelessly from your phone or PC via Bluetooth or Wifi. You can also stream via USB or micro SD card. The TMC2209 stepper drivers run your stepper motors super quietly and you can completely configure them via software (no more pots and jumpers).\n\nFeatures\n\n- (2) Built in TMC2209 Stepper Drivers\n  - 12-30V operation\n  - 1.2A Max Run Current\n  - Sensorless stall detection\n  - All settings adjustable in firmware\n- (2) Input Circuits\n  - Includes R/C Noise filtering\n- (1) RC Servo Output\n  - For pen lift mechanism\n- (2) 5V outputs (typical uses)\n  - Laser PWM\n  - Laser Enable\n  - Assist Air\n  - Spindle\n- (1) Fan connector\n- (1) Micro SD socket.\n\n\u003cimg src=\"https://github.com/bdring/TMC2209_Pen_Laser/blob/main/images/TMC2209_Pen_Laser.jpg\" width=\"600\"\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbdring%2Ftmc2209_pen_laser","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbdring%2Ftmc2209_pen_laser","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbdring%2Ftmc2209_pen_laser/lists"}