{"id":20058774,"url":"https://github.com/cgrassin/microscope_led_light_circuit","last_synced_at":"2026-03-19T13:20:01.382Z","repository":{"id":80611129,"uuid":"313742928","full_name":"CGrassin/microscope_led_light_circuit","owner":"CGrassin","description":"A dimming LED circuit designed for optical microscopes.","archived":false,"fork":false,"pushed_at":"2023-03-06T15:42:34.000Z","size":1693,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-11T11:45:20.360Z","etag":null,"topics":["led-controller","microscope","open-hardware"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc-by-4.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CGrassin.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":"2020-11-17T21:05:13.000Z","updated_at":"2023-03-06T15:42:39.000Z","dependencies_parsed_at":null,"dependency_job_id":"12ee1aae-3068-46fb-ad27-3125294e3ff8","html_url":"https://github.com/CGrassin/microscope_led_light_circuit","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/CGrassin/microscope_led_light_circuit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CGrassin%2Fmicroscope_led_light_circuit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CGrassin%2Fmicroscope_led_light_circuit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CGrassin%2Fmicroscope_led_light_circuit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CGrassin%2Fmicroscope_led_light_circuit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CGrassin","download_url":"https://codeload.github.com/CGrassin/microscope_led_light_circuit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CGrassin%2Fmicroscope_led_light_circuit/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28950279,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-31T18:30:42.805Z","status":"ssl_error","status_checked_at":"2026-01-31T18:30:19.593Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["led-controller","microscope","open-hardware"],"created_at":"2024-11-13T13:04:02.121Z","updated_at":"2026-01-31T19:02:27.990Z","avatar_url":"https://github.com/CGrassin.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Microscope LED Driver circuit\n\nThis circuit drives a 1W or 3W LED to convert old optical microscopes from light bulb/halogen lamp to LED ligthing.\n\nIt is powered from a USB type C port and is fully dimmable. It may be used with a USB power bank, for instance.\n\n![LED dimming circuit in its 3D printed enclosure](pictures/led_circuit_enclosure.jpg)\n\nLEDs are considerably more efficient (i.e. less heat), have a longer lifespan and have a better color accuracy than bulbs. My circuit has a high PWM frequency to avoid flickering and rolling bands effect in photographs.\n\n## Features\n\n| Specification  | Value                                     |\n|:---------------|:------------------------------------------|\n| Power input    | 5V @ 1A max. (USB type C)                 |\n| PWM frequency  | \u003e8KHz                                     |\n| Controls       | Combined knob dimming (0-100%) and ON/OFF |\n| Estimated cost | About $10                                 |\n\n\n## Build instructions\n\nGerber files are ready to upload to your prefered PCB manufacturer. The components are generic and should be available at most electronic components distributors. I personally use JLCPCB and LCSC.\n\nHand soldering this board is easy. I included an \"interactive BOM\" to help with part placement.\n\n![This project's PCB fully assembled](pictures/pcb.jpg)\n\nThe only additional required parts are a 1W or 3W \"star\" LED with a 30° lens to pre-focus the light into the condenser. Thank to this lens, a 1W LED is sufficient. You can choose your favorite color temperature.\n\nI also included a 3D-printable case for the circuit. Print at 0.2mm layer height, no support required.\n\n*Although I designed a PCB, this circuit could be build on a piece of stripboard or even breadboard.*\n\n## Principle of operation\n\nThis circuit uses a classic 555 variable duty cycle astable multivibrator configuration.\n\nThe potentiometer adjusts the charge and discharge rate of the TRIG capacitor. The frequency of the carrier depend on the RC constant of those parts.\n\n## License\n\nAll files in this repository are released under CC-BY license.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcgrassin%2Fmicroscope_led_light_circuit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcgrassin%2Fmicroscope_led_light_circuit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcgrassin%2Fmicroscope_led_light_circuit/lists"}