Giter VIP home page Giter VIP logo

bioinsprobo's Introduction

bioinsprobo repository

Install and Setup

The Raspberry Pi Pico platform has several prerequisites that require install and setup which is especially convoluted when not on Linux/Raspberry Pi OS.

Shawn Hymel has the most comprehensive guide to installing, setting up and verifying the Pico C/C++ Toolchain. His videos on setting up VS Code and the Picoprobe debugger are the most comprehensive around.

Getting Started with Pico is the Raspberry Pi Foundation's official documentation for getting started with C/C++ Development. I would recommend following it for simplicity on Linux, Raspberry Pi OS, and Mac OS, however the setup on Windows is convoluted and requires the install of Build Tools for Visual Studio (at minimum 6GBs) and requires startup of VS Code through the Build tools command line every time so that NMake Makefiles can be used. Alternatively using MinGW Makefiles and following the below instructions the development environment can be streamlined and run through visual studio normally as with any other development environment.

ARM Cross-compiler (arm-none-eabi), MinGW, CMake, Python, Pico-SDK and Pico-Examples

How to Set Up Raspberry Pi Pico C/C++ Toolchain on Windows with VS Code

Visual Studio Code

Intro to Raspberry Pi Pico and RP2040 - C/C++ Part 1: VS Code and Blink | Digi-Key Electronics

OpenOCD and Cortex-Debug

Intro to Raspberry Pi Pico and RP2040 - C/C++ Part 2: Debug with Picoprobe | Digi-Key Electronics

Cloning the Repository

This can be done either through Github Desktop, or Git Bash. For both, ensure you are logged in with a valid access token to enable write access.

From git bash command line, navigate to the C:\VSARM\lib\ directory. Execute the command : git clone https://github.com/benjaminaheath/bioinsprobo.git This will clone the directory into the VSARM libraries folder.

Directory Structure

src

Project source code and headers written for project applications.

lib

Contains externally linked libraries used in applications.

apps

Directory for executables.

bioinsprobo's People

Contributors

benjaminaheath avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.