{"id":15043655,"url":"https://github.com/emlid/navio2","last_synced_at":"2025-04-05T03:06:23.505Z","repository":{"id":41449991,"uuid":"47123737","full_name":"emlid/Navio2","owner":"emlid","description":"C++ and Python sensor examples for developers","archived":false,"fork":false,"pushed_at":"2024-04-08T13:12:13.000Z","size":381,"stargazers_count":176,"open_issues_count":14,"forks_count":123,"subscribers_count":24,"default_branch":"master","last_synced_at":"2025-03-29T02:05:16.195Z","etag":null,"topics":["adc","emlid","navio","pwm","raspberrypi","ublox"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/emlid.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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":"2015-11-30T14:25:21.000Z","updated_at":"2025-01-21T14:40:04.000Z","dependencies_parsed_at":"2024-09-25T01:50:16.903Z","dependency_job_id":"8c2710af-7c6f-4dc2-8489-3ca0a736b1d3","html_url":"https://github.com/emlid/Navio2","commit_stats":{"total_commits":238,"total_committers":25,"mean_commits":9.52,"dds":0.7184873949579832,"last_synced_commit":"c71f5fd6f817d9e0709ffa0c370f2ff4756a8862"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emlid%2FNavio2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emlid%2FNavio2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emlid%2FNavio2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emlid%2FNavio2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/emlid","download_url":"https://codeload.github.com/emlid/Navio2/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247280263,"owners_count":20912967,"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":["adc","emlid","navio","pwm","raspberrypi","ublox"],"created_at":"2024-09-24T20:49:23.429Z","updated_at":"2025-04-05T03:06:23.485Z","avatar_url":"https://github.com/emlid.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"Navio 2\n=====\n\nCollection of drivers and examples for Navio 2 - autopilot shield for Raspberry Pi.\n\n## Repository structure\n\n### C++\n\n#### Examples\n\nBasic examples showing how to work with Navio's onboard devices using C++.\n\n* AccelGyroMag\n* ADC\n* AHRS\n* Barometer\n* GPS\n* LED 2\n* RCInput\n* Servo\n\n#### Navio 2\n\nC++ drivers for Navio 2's onboard devices and peripheral interfaces.\n\n* MPU9250 SPI\n* LSM9DS1 SPI\n* U-blox SPI\n* MS5611 I2C\n* I2C driver\n* SPI driver\n\n### Python\n\nBasic examples showing how to work with Navio's onboard devices using Python.\n\n* AccelGyroMag\n* ADC\n* Barometer\n* GPS\n* LED\n* RCInput\n* Servo\n\n\n### Utilities\n\nApplications and utilities for Navio.\n\n* 3D IMU visualizer\n* U-blox SPI to PTY bridge utility\n* U-blox SPI to TCP bridge utility\n* ROS packages installation script\n\n### Cross-compilation\n\n#### Requirements\n\n* Install the toolchain `gcc-arm-linux-gnueabihf g++-arm-linux-gnueabihf` (`sudo apt-get install gcc-arm-linux-gnueabihf g++-arm-linux-gnueabihf` for Debian based systems)\n\n#### Usage\n\n* `export CXX=arm-linux-gnueabihf-g++`\n* Compile the examples via `make`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femlid%2Fnavio2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Femlid%2Fnavio2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femlid%2Fnavio2/lists"}