{"id":18965532,"url":"https://github.com/celliesprojects/voicerecorderm5","last_synced_at":"2025-04-19T12:51:44.316Z","repository":{"id":87569255,"uuid":"221164688","full_name":"CelliesProjects/voiceRecorderM5","owner":"CelliesProjects","description":"A voice recorder for M5Stack Fire boards that uses PSRAM, hw_timer, microphone and DAC. Arduino IDE.","archived":false,"fork":false,"pushed_at":"2022-11-25T19:35:57.000Z","size":12,"stargazers_count":4,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-29T08:04:48.333Z","etag":null,"topics":["arduino-sketch","dac","esp32","m5stack-fire","microphone","psram","voice-recorder"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CelliesProjects.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":"2019-11-12T08:13:49.000Z","updated_at":"2022-11-25T19:36:00.000Z","dependencies_parsed_at":null,"dependency_job_id":"25ea7120-fe6f-4eb1-b847-6b79a13489ba","html_url":"https://github.com/CelliesProjects/voiceRecorderM5","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/CelliesProjects%2FvoiceRecorderM5","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CelliesProjects%2FvoiceRecorderM5/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CelliesProjects%2FvoiceRecorderM5/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CelliesProjects%2FvoiceRecorderM5/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CelliesProjects","download_url":"https://codeload.github.com/CelliesProjects/voiceRecorderM5/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249207437,"owners_count":21230068,"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-sketch","dac","esp32","m5stack-fire","microphone","psram","voice-recorder"],"created_at":"2024-11-08T14:29:52.367Z","updated_at":"2025-04-19T12:51:44.295Z","avatar_url":"https://github.com/CelliesProjects.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# voiceRecorderM5\nA single channel voice recorder that uses the `M5Stack Go` microphone and the esp32 internal ADC/DAC.\n\nInstead of I2S, this sketch uses an ESP32 `hw_timer`, the built-in ADC/DAC and ISRs.\u003cbr\u003e\nOne ISR to sample the mic through the ADC and a second ISR to stream samples to the DAC.\n\nBecause of the used 'technology', sample rate is limited to about 22kHz and sound quality is crap.\n\nCompiles with esp32 core version 1.0.6. See https://github.com/CelliesProjects/voiceRecorderM5/issues/1 if you get the following error while compiling:\n\n`'ADC1_GPIO34_CHANNEL' was not declared in this scope`\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcelliesprojects%2Fvoicerecorderm5","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcelliesprojects%2Fvoicerecorderm5","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcelliesprojects%2Fvoicerecorderm5/lists"}