LoginSignup
8
7

More than 5 years have passed since last update.

Arduino > VisualStudio > Visual Micro (Arduino IDE for Visual Studio)

Last updated at Posted at 2017-12-19

Arduino IDE for Visual Studio

2017/12/21 追記
導入後、.net coreのデバッグができなくなりました。関係性はこれから調査します。VisualStudioは再インストールしました。

前段

Visual Micro (Arduino IDE for Visual Studio)という存在に以下のページで気づきました

github - gloveboxes/Arduino-ESP8266-Secure-Http-Azure-IoT-Hub-Client

Visual Studioの項目があり
There an fantastic plugin for Visual Studio that adds Arduino support from Visual Micro. IntelliSence, auto complete, debugging, it doesn't get much better.

Visual Studioには、Visual MicroのArduinoサポートを追加する素晴らしいプラグインがあります。 IntelliSense、オートコンプリート、デバッグ、それははるかに良くなりません

メインページ

Arduino IDE for Visual Studio and Atmel Studio

ダウンロードページ

  • Arduino IDE for Visual Studio
    Arduinoおよびすべてのクローン(ESP82xx、Intelなど)をサポートします。 Visual Studioの拡張機能(C ++が必要)。 完全に互換性のあるArduinoの編集、ビルドおよび配置ツール。 すべてのArduinoのバージョンがサポートされています。 これは、すべてのユーザーの管理者インストールです。 (オプションのArduinoデバッガなど)

  • Arduino GDB for Visual Micro 2017
    Visual Studio 2017用のArduino Gdbランチャー。このプレビュー拡張機能には、Visual StudioとVisual Studio用のAndroid C ++ツールがインストールされている必要があります。 Arduino Zero、Ti LaunchPadなどのボードの標準ボードサポート。 簡単に他のハードウェアに拡張できます。 この拡張機能は...

Arduino IDE for Visual Studio

ArduinoIDEをインストール済である前提で進めます。入ってなければ最初に入れてください。

インストールには数分かかります
image

インストール後、VSを起動すると初期設定が立ち上がります。
ArudionoIDEのパスが正しく表示されている事を確認します。
image

sketchbook locationは空白のままが推奨のようです。

OKボタンを押下します。
これで完了です。

さりげなくメニューにArduinoが追加されています。
image

ファイル>新規作成>プロジェクトでVisualC++を選択するとVisual Microが追加されています。

image

ここではArduino Projectを選択しました。

いい感じで新規プロジェクトが作成されました。
image

インテリセンスもいい感じで動いています。
image

サンプルの実行

ファイルを開く
メニュー>vMicro>Open Existing Arduino Projectを選択
image

image

C:\Program Files (x86)\Arduino\examples フォルダを辿り、開きたいものを選びます。
今回は01.Basics\Blink を選びました。

image

image

外部依存もしっかり表示されていい感じです。
image

登録

image

トライアルのスタート画面が表示されます。(キャプチャ撮り忘れた・・・)

rduino GDB for Visual Micro 2017

特に変わったようには見えません。
image

これから調査します。

続く

8
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
7