Quantcast
Channel: arduino for visual studio
Browsing latest articles
Browse All 226 View Live

Arduino Robot and TFT Display

I just read the article below about the new arduino tft that shows the code to draw a sensor value on the screen instead of serial debug :)It is a nice little Arduino shield...

View Article


Differences between Arduino in Visual Studio and Atmel Studio

This document is designed to be my own personal observations of note worthy functional differences between the development of Arduino programs in Visual Studio and Atmel Studio.Both Visual Studio and...

View Article


Image may be NSFW.
Clik here to view.

Arduino Code Snippets

Visual Studio has a powerful snippet and macro system but the VisualAssistX snippet manager in Atmel Studio is just awsome!Extracted from...

View Article

How to start the Atmel Studio Arduino simulator

Visual Micro has a new facility due soon to make this process easier.In the meantime this document describes how you can run the Atmel Studio simulator with an Arduino project.NOTE: in 1406+ version of...

View Article

Switch off Arduino Automatic Prototype Generation

It is possible to turn off automatic prototype generation in Visual Micro by setting the project property called "Auto Generate Prototypes=False".The following code will not compile with Arduino or the...

View Article


Image may be NSFW.
Clik here to view.

Energia IDE for Visual Studio

August 2016 - Energia 1.6 Release w/ Board Manager and Library ManagerImportant Installation BulletsThis documention is in the process of being rewritten and updated. Energia is support in Visual...

View Article

How to configure Arduino for a specific Visual Studio version

The Visual Micro is installer caters for Visual Studio 2008, 2010, 2012 and Atmel Studio.It is quite common to see different versions of Visual Studio installed on the same computer, therefore it is...

View Article

Force clean compile when project defines change

By default, "project defines" do not normally cause core and libraries to re-compile unless defines that are listed in boards.txt (arduino config file) have changed.If the automatic re-build detection...

View Article


Image may be NSFW.
Clik here to view.

Maple Leaflabs and STM32 for Visual Studio

Warning: Our impression of the Maple Ide is that it is not yet as mature as some of the other solutions and the usb drivers stop working frequently. Maple has been added to the free plugin and the...

View Article


Preparing a project to use the Serial Port in either Release or Debug mode

This document applies more to boards such as Maple than Arduino but is a useful reference for allArduino is quite tollerant but boards such as Maple will crash if we use the SerialUSB.begin() command...

View Article

Image may be NSFW.
Clik here to view.

Serial Ports and Terminal Windows in Visual Studio and Atmel Studio

The free Visual Micro plugin provides multiple Serial Port Terminals along with "auto-pause for upload" and optional usb "auto detect/re-connect". Serial port "Friendly Names" are optionally provided...

View Article

Visual Micro - Links & Reviews

Read about and review Visual MicroVisual Studio GalleryVisual Micro's Page on Arduino.cc 

View Article

YunClient And Long Strings

from forum.arduino.ccArduino dev have solved this. Details hereIf you have this problem, until an updated package is released, here is what you need to do.Using SSH or YunSerialTerminal, connect to the...

View Article


Image may be NSFW.
Clik here to view.

Python Tools for Visual Studio (PTVS)

Visual Studio is a useful tool for programming Arduino but now we can also code in python for the Arduino YunThis is a great article with links to the free download of ptvs  

View Article

Image may be NSFW.
Clik here to view.

Arduino Yun - Upload And Debug Yun Over Wifi

ESP8266 - December 2016 - WiFi debug beta for the esp8266 has been released. Update of variables during debug session is not yet supported. Debug with the esp8266 is easier than with the Yun so please...

View Article


How to Create Arduino Projects In Visual Studio

Tips - Opening and creating sketch projectsThe easiest way to create a project is to use "File>New>Sketch Project". If you have a solution open already then click "File>Close Solution" before...

View Article

Image may be NSFW.
Clik here to view.

Avr Programmers (and others) Usb Driver for Arduino

This document solves usb driver errors for Arduino programmers. The problem usually happens after installing Atmel Studio. The error will often be:- avrdude: usbdev_open()Atmel changed the usb driver...

View Article


Control where debugger text messages are displayed

applies to visual micro 1401.20 +The BUG button on the serial window is enabled when the debugger is running and contains a menu item called "Message Windows". The options of the menu allow you to...

View Article

How to override the Arduino build or upload events

Visual Micro uses the flexible build configuration system process of the Arduino Ide and also supports the extensions of Teensy and some other hardware manufacturers.Teensy Example #1 - Extend the...

View Article

Display Debugger 'When Hit' Arduino Messages

Use the yellow bug button on the serial window during an Arduino debug session to alter various properties, such as which Visualizations open and which output windows and/or serial window will receive...

View Article

Arduino Serial COM ports missing or incorrect

If you encounter a persistent problem where a COM port shows as the wrong number or Serial ports are missing entirely then this is most likely due to a corrupted windows wmi database.By default Visual...

View Article


Image may be NSFW.
Clik here to view.

Exploring Your Arduino Code Using Intellisense

Exploring Your CodeBoth Visual Studio and Atmel Studio have powerful built in tools  that help you when navigating through your code. It is absolutely worth learning to use these functions.You...

View Article


How to add Arduino source code #region blocks

#pragma region RegionName void setup() {  /* add setup code here */ } void loop() {   /* add main program code here */ } #pragma endregion tested with vs2010

View Article

Arduino Jobs - Marketing, Relationship Manager and Blogger

Visual Micro is a small but growing organization currently packing a large punch within the embedded and IoT open source sector. Our solutions are especially focused on Arduino. The Visual Micro plugin...

View Article

Arduino Defines - Configuration/Project Now Supports {build.properties}

These project properties can now include merge field expressions that make use of any of the build properties.This example makes the upload COM port available to the code as a #define called...

View Article


Image may be NSFW.
Clik here to view.

Announcing the Wiring Ide for Visual Studio

The Wiring Ide has been added to the standard list of supported Visual Studio Ide's.The Wiring Ide gives an interesting alternative to building programs with the Arduino core/backend.Hardware...

View Article

Arduino - Library Manager FAQ

How is the library list generated?From a list of public git repos, a job (a small program that runs regularly) fetches every tag, verifies library files and push the updated list onto the Arduino...

View Article

Image may be NSFW.
Clik here to view.

Arduino - Boards Manager - FAQ

How is the boards list generated?Arduino maintains the list and updates it every time a new core or tool or board definition is updated.You can also add your own urls for additional (non-arduino)...

View Article

How to create collapsible regions in Arduino code

#pragma region lets you specify a block of code that you can expand or collapse when using the outlining feature of the Visual Studio Code EditorSyntax#pragma region name #pragma endregion...

View Article



Image may be NSFW.
Clik here to view.

Visual Micro for Arduino 1.6.3

The latest Arduino Ide for Visual Studio (v1504.20) contains support for Arduino 1.6.2+. This includes integration to the new Arduino Boards and Library Management System which provides access to...

View Article

Image may be NSFW.
Clik here to view.

Arduino 1.6.5 AVR Package Released

News: The Arduino 1.6.5 Avr core has been released and is available in the Boards Managernote: old image shows 1.6.3 but when you open the Boards Manager in Visual Micro you can also choose later...

View Article

Image may be NSFW.
Clik here to view.

Arduino Community Joins Visual Studio Community

Micro-controller circuit board manufacturers Arduino, Sparkfun, Adafruit and the entire community have joined together to make installing and programming micro-controllers much simpler. Previously...

View Article

Image may be NSFW.
Clik here to view.

Install Arduino DUE and Arduino ZERO in Visual Studio or Atmel Studio

Since the release of Arduino 1.6.2 the 32 bit boards mnuch be installed using the Arduino Board Manager tool. The Arduino Board Manager will download and install the relevent sources enabling compile...

View Article


Image may be NSFW.
Clik here to view.

Arduino for Visual Studio 2015

news 3rd August - Visual Micro BETA for Visual Studio 2015 has been released as an Extension in the Visual Studio GalleryThis is initial draft documentation for the Visual Micro beta extension. This...

View Article

Image may be NSFW.
Clik here to view.

Arduino Debug With Charts and Graphs

Breakpoint support for the @Plot command is available in the Pro version of Visual Micro. The Arduino program code does not need to be edited simply add a {@Plot} instruction to the break/trace point...

View Article

Image may be NSFW.
Clik here to view.

Three new useful things in Visual Studio 2015

Visual Studio 2015 comes with many new features and improvements in the IDE, the debugger or language compilers. Obviously, there are more than three things I like in the new IDE, but three things have...

View Article


Image may be NSFW.
Clik here to view.

Advanced Arduino - Local Libraries and Sub Folders Structure

This is intial document providing example of the different source code folder structures that can be applied to Arduino projectsThe only rule concerning structure is that the master .ino source code...

View Article


Image may be NSFW.
Clik here to view.

How to change Arduino code fonts and colors

Visual Studio provides a large list of syntax color and font choices. This document is an example of how to configure these options. This document is work in progress so please help and submit your...

View Article

Image may be NSFW.
Clik here to view.

Arduino Zero/M0 Build, Upload and GDB Debugger

Install Arduino GDB for Visual Studio | Follow the standard Visual Micro documentation to create new or open existing Arduino projects. Please use the forum for assistance and feedback. Requires the...

View Article

Image may be NSFW.
Clik here to view.

Improve Intellisense Library Discovery And Build Speed

Jan 2017 - Licenced users have a new Parallel Build option. The option builds all files in each folder at the same time (as usual, only when they need to be built). Feb 2017 - All users now benefit...

View Article

Image may be NSFW.
Clik here to view.

Arduino.org is now supported

Announcing Support for yet another Arduino "compatible" Ide, Arduino.orgIn some ways the arduino.org ide is slightly behind the arduino.cc ide. This can mean that some newer libraries might fail when...

View Article


Image may be NSFW.
Clik here to view.

Energia IDE Stellaris LM4F Hardware Debugging

18th January 2016 - Draft - GDB Tested with Stellaris Launchpad LM4F 3rd Party hardware authors please read how to add support for more boards hereThis initial beta is the first of a new range of...

View Article

Arduino 3rd Party Hardware GDB Configuration Guide

Overview Note: This solution uses the Microsoft MI (gdb) debugger that is installed with the Andoid tools for Visual Studio Visual Micro supports the standard hardware definitions defined by each Ide...

View Article


Image may be NSFW.
Clik here to view.

CC3200 SimpleLink Wifi

Beta notesThe upload failed and was unable to "trigger the bootloader" after n retriesMoving the jumper from Pin 58 Vcc to SOP2 fixed the problem.This suggestion was from the CC3200 getting started...

View Article

Image may be NSFW.
Clik here to view.

Sharing Arduino Code Between Projects

news: april 2017 - this functionality is free and in all version from vs2015+related: share, edit and debug libraries between projectsIt's a popular request to share code between Arduino projects. To...

View Article


Image may be NSFW.
Clik here to view.

Arduino Shared Cross-Platform Code And Library Development

news: april 2017 - this functionality is free and in all version from vs2015+related: shared single code files between projectsVisual Micro makes special use of Visual Studio C++ Shared Projects for...

View Article

Arduino Custom Build Events

Arduino supports many different build events. Visual Micro supports the same events and more. If you can't find an event that meets your needs then please make a request to our forum. Build events are...

View Article

Custom Arduino Breakpoint Debug Output

The "when hit" breakpoint command can be used to output custom arrays andother data from the Arduino during debug sessions.For example we can add a command:- MyArray values are {GetMyArrayValues()}This...

View Article

The Correct Way To Open Arduino Projects In Visual Studio

Normally, the best way to open Arduino projects in Visual Studio is to use standard Visual Studio commands such as 'File>Recent'.This applies after the project has been created for the first time...

View Article


How to add Arduino compatible IDE's to the Visual Micro Applications List

It is possible to add an Applications.txt file containing additional IDE entries in the Visual Micro Applications list.The default "My Visual Micro" location is "MyDocuments\Visual Micro". Please note...

View Article

Browsing latest articles
Browse All 226 View Live


Latest Images