{"id":26758553,"url":"https://github.com/wdevore/pico-projects","last_synced_at":"2025-08-10T06:10:36.851Z","repository":{"id":75435789,"uuid":"526406215","full_name":"wdevore/pico-projects","owner":"wdevore","description":"Various RaspberryPi Pico projects","archived":false,"fork":false,"pushed_at":"2022-11-11T18:11:13.000Z","size":4308,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-28T16:36:06.906Z","etag":null,"topics":["raspberry-pi-pico"],"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/wdevore.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":"2022-08-18T23:48:55.000Z","updated_at":"2025-03-17T01:08:52.000Z","dependencies_parsed_at":"2023-02-23T16:45:57.720Z","dependency_job_id":null,"html_url":"https://github.com/wdevore/pico-projects","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/wdevore/pico-projects","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wdevore%2Fpico-projects","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wdevore%2Fpico-projects/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wdevore%2Fpico-projects/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wdevore%2Fpico-projects/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wdevore","download_url":"https://codeload.github.com/wdevore/pico-projects/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wdevore%2Fpico-projects/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269683262,"owners_count":24458644,"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","status":"online","status_checked_at":"2025-08-10T02:00:08.965Z","response_time":71,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["raspberry-pi-pico"],"created_at":"2025-03-28T16:29:31.093Z","updated_at":"2025-08-10T06:10:36.836Z","avatar_url":"https://github.com/wdevore.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# pico-projects\nVarious RaspberryPi Pico projects\n\n# Notes:\n- Cmake docs: https://cmake.org/cmake/help/v3.13/command/project.html?highlight=project\n\n## Creating a new project and configuring.\n\nFirst time setup on first folder under root project.\n- If you haven't already, create a *build* directory under the root *pico-projects*.\n- Copy pico_sdk_import.cmake from pico-sdk/external into it\n\nThen\n\n- Create a new project folder under *pico-projects*.\n- cd into new folder.\n- Create CMakeLists.txt\n- Create your main *.c* file and update CMakeLists.txt\n- **important** In VSCode, right-click on *CMakeLists.txt* file and *Configure All Projects*. This will configure things such as intellisence and such.\n\nOR\n\n# 8.3. Automating project creation\nThe pico project generator, automatically creates a \"stub\" project with all the necessary files to allow it to build. If you\nwant to make use of this you’ll need to go ahead and clone the project creation script from its Git repository,\n\n```\n$ git clone https://github.com/raspberrypi/pico-project-generator.git\n```\nIt can then be run in graphical mode,\n```\n$ cd pico-project-generator\n$ ./pico_project.py --gui\n```\n\nwhich will bring up a GUI interface allowing you to configure your project\n\n# Building for Picoprobe\n\n- $ cd /media/iposthuman/Nihongo/Hardware/PicoRP2040/test/build/\n- (*first time on a change*) cmake ..\n- $ make -j4\n- $ sudo openocd -f interface/picoprobe.cfg -f target/rp2040.cfg -c \"program test.elf verify reset exit\"\n\n# Terminal (Minicom)\n\n## Picoprobe\n``` $ minicom -b 115200 -o -D /dev/ttyACM0 ```\n\n## Standalone\n``` $ minicom -b 115200 -o -D /dev/ttyUSB0 ```\n\nor using a configuration file from /etc/minicom\n\n``` $ minicom -b 115200 -o -D /dev/ttyUSB0 pico_io ```\n\nwhere *pico_io* is a minicom configuration file.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwdevore%2Fpico-projects","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwdevore%2Fpico-projects","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwdevore%2Fpico-projects/lists"}