Skip to content

Releases: luni64/VisualTeensy

v0.9.8.2 - Bugfix for 0.9.8.0

09 Aug 06:39
Compare
Choose a tag to compare

Bugfixes

  • Fixed an issue with spaces in the shared library path
  • v0.9.8.0 lost the define of ARDUINO_TEENSYXX in the file c_cpp_properties.json. This leads to buggy intellisense output when browsing core code.

Please exchange the 0.9.8.0 binaries by the ones attached to this release

WIKI and quick start guide: https://github.com/luni64/VisualTeensy/wiki

v0.9.8.0 Direct download of library_index.json

05 Aug 15:42
Compare
Choose a tag to compare

New features:

  • More robust installation
  • Possibility to update the index to the huge Arduino library. Clicking the "Get Index" button (see image below) will download the index from https://downloads.arduino.cc/libraries/library_index.json (~13Mb). The index is not changing very often. You only need to update it if you don't find a newly added library or library version.

image

Installation:

Just unzip the attached zip file in a convenient location and start VisualTeensy.exe

v0.9.7.3 Teensyduino 1.50 support

01 Feb 07:59
Compare
Choose a tag to compare

New Features

  • Supports the new defines -DARDUINO_TEENSYn introduced by Teensyduino 1.50,. This required a small tweak since the tag is not directly defined in boards.txt.

Installation and Information

v0.9.7.2 Added size information from linker

03 Nov 06:29
Compare
Choose a tag to compare

New Features

  • For Teensy 4.0 the simple output from the size program is rather uninformative. In this version size is replaced by the output from the linker as shown in the image below.

image

Installation

Install vsCode (if not yet done)
Unzip attached zip file to any convenient folder and start VisualTeensy.exe

v0.9.7.1 Some bugfixes for v0.9.7.0

17 Aug 09:36
Compare
Choose a tag to compare

Fixes

  • Added a dialog to select an Arduino-installation at first startup.
  • Fixed some bugs showing up when no Arduino folder was chosen.
  • Location of the installed Teensyduino libraries was wrong.

Please see v0.9.7.0 for a general release description

v0.9.7.0 Featuring Teensy 4.0, Debugging and Colored Compiler Output

15 Aug 15:51
Compare
Choose a tag to compare

New features:

Compatible to the new Teensy 4

Here a quick video
Watch the video

Colored Compiler Output

Compiler output is colored now to better spot warnings and errors (optional and settable).
image

Hardware Debugging Support

Supports Cortex-Debug. This extension enables debugging with JLink and some other debug probes. (see https://marketplace.visualstudio.com/items?itemName=marus25.cortex-debug for details). Please note: to enable HW debugging the Teensies need some minor modifications :-). See here https://mcuoneclipse.com/2017/04/29/modifying-the-teensy-3-5-and-3-6-for-arm-swd-debugging/ for details.

Here a quick video showing the debugging feature:
Watch the video

Bug Fixes

  • Fixed some bugs in the library handling. Especially copying of libraries from the huge web based Arduino repository into the project folder is working now.
  • Copying of the Teensy core libraries into the project folder is working now. This setting allows for completely self contained projects without the need for an Arduino installation.

Known Issues:

Generating new projects still needs some improvements. For the time being best practice to generate a new project is to manually generate an empty project folder and open it from VisualTeensy.

Installation

Install vsCode (if not yet done)
Unzip attached zip file to any convenient folder and start VisualTeensy.exe

Beta Release 0.9.5

21 Jul 18:21
6e7060b
Compare
Choose a tag to compare
Beta Release 0.9.5 Pre-release
Pre-release
  1. Added support for the extension Cortex-Debug. This enables debugging with JLink and some other debug probes. (see https://marketplace.visualstudio.com/items?itemName=marus25.cortex-debug for details). Please note: to enable HW debugging the Teensies need some minor modifications :-). See here https://mcuoneclipse.com/2017/04/29/modifying-the-teensy-3-5-and-3-6-for-arm-swd-debugging/ for details.
  2. Fixed some bugs in the library handling. Especially copying of libraries from the huge web based Arduino repository into the project folder is working now.
  3. Simplified "Expert Settings", copying of the Teensy core libraries into the project folder is working now. This setting allows for completely self contained projects without the need for an Arduino installation.

Open:

  • Documentation is quite outdated
  • Testing, testing, testing.

Bugreports very welcome

Quick workaround for non standard Arduino installations.

25 Dec 09:36
Compare
Choose a tag to compare
  1. Install as described for v0.9.0
  2. Start VisualTeensy
  3. Enter the Arduino location in the settings tab
  4. Close VisualTeensy and start it again

ATOM editor and Arduino-Builder supported

26 Nov 21:11
Compare
Choose a tag to compare

New features in v.0.9.0

  1. Additionally to vsCode, VisualTeensy now supports the ATOM editor as alternative target.
  2. For those who like a build system as close to the Arduino IDE as possible, VisualTeensy now supports the Arduino-Builder in as an easy to use alternative to makefile based builds.

Installation

Usage

In vsCode ctrl-shift-b opens the standard build menu where the required build action can be selected. In ATOM a VisualTeensy menu with the corresponding build entries is generated.

Both, target IDE and build system can be selected on the setup tab:

image

Release Candidate 3 (Bugfix Release)

10 Nov 15:51
Compare
Choose a tag to compare
Pre-release

Fixes a bug in the makefile. *.S files should be assembled and linked now.