Uploaded July 2020 | Updated September 2026, 1 week ago
Developing an Arduino library, with version control, and debugging whilst testing can be difficult to manage.... unless you use Visual Studio.... more links and information below....
With the Visual Micro Extension for Visual Studio you can quickly and easily debug and write Arduino libraries from sources such as GitHub or Azure Dev Ops, without having to have multiple IDE windows open, or multiple copies of the library on your machine.
There are other options to allow cloning of a specific library into your project if it needs to remain a static version, and with further custom versioning available at build time you can go as far as your project needs, in a single window.
Don't forget to Like and Subscribe to stay up to date with new videos and feature updates...
All Documentation:
visualmicro.com/page/User-Guide.aspx?doc=index&source=scP01gQ2qDQ
Adding Libraries Video:
youtube.com/watch?v=37uClFFBQeA
Creating Libraries Video:
youtube.com/watch?v=2K0tc39CceA
Debugging Arduino Libraries Video:
youtube.com/watch?v=BNrjXjyohMU
Creating Cross Platform Shared Projects Video:
youtube.com/watch?v=01B0G1dXOBg
Our Website:
visualmicro.com
#Arduino #VisualStudio
Developing an Arduino library, with version control, and debugging whilst testing can be difficult to manage.... unless you use Visual Studio.... more links and information below....
With the Visual Micro Extension for Visual Studio you can quickly and easily debug and write Arduino libraries from sources such as GitHub or Azure Dev Ops, without having to have multiple IDE windows open, or multiple copies of the library on your machine.
There are other options to allow cloning of a specific library into your project if it needs to remain a static version, and with further custom versioning available at build time you can go as far as your project needs, in a single window.
Don't forget to Like and Subscribe to stay up to date with new videos and feature updates...
All Documentation:
visualmicro.com/page/User-Guide.aspx?doc=index&source=scP01gQ2qDQ
Adding Libraries Video:
youtube.com/watch?v=37uClFFBQeA
Creating Libraries Video:
youtube.com/watch?v=2K0tc39CceA
Debugging Arduino Libraries Video:
youtube.com/watch?v=BNrjXjyohMU
Creating Cross Platform Shared Projects Video:
youtube.com/watch?v=01B0G1dXOBg
Our Website:
visualmicro.com
#Arduino #VisualStudio







![De-Bounce Push Buttons Easily in Arduino Projects
Learn a few different ways of de-bouncing your Arduino push buttons, and see the difference it makes visually with Visual Micro. More info and links below....
It is confusing at first to find a simple on off press can bounce (change state rapidly) when pressing and releasing, and it can be just as difficult to read these buttons reliably.
Here we show the bounce on a standard button, and the ways of solving this using simple delays, 3rd Party Arduino Libraries, as well as hardware, so you can be sure your button presses are one clean press and not 10....
Dont forget to Like and Subscribe to stay up to date with new videos and feature updates...
Our Website:
https://www.visualmicro.com/
De-bounce RC Circuit Diagram:
https://www.visualmicro.com/pics/Example_Circuit_RC_Debounce.png
R/C Circuit Calculator:
https://www.digikey.co.uk/en/resources/conversion-calculators/conversion-calculator-time-constant
Visualising Millisecond Events [Video]:
https://youtu.be/wwRawju55nk
#Arduino #VisualStudio De-Bounce Push Buttons Easily in Arduino Projects](https://i.ytimg.com/vi/u3ZbHakYV_o/mqdefault.jpg)


