Skip to content | Skip to navigation
由 RS 设计由 RS 设计由 RS 设计

Toolduino

toolduino
Information type: Tools
Keywords: Arduino, Processing, toolduino
Theme: Arduino

概览

Toolduino is a simple software tool that lets you easily interact with your Arduino hardware so you can test the circuits you create. Toolduino is written in the Processing  languange and is available for Windows, Mac OS X, and Linux.

详细信息

Toolduino is a simple software tool that lets you easily interact with your Arduino hardware so you can test the circuits you create. Toolduino is written in the Processing  languange and is available for Windows, Mac OS X, and Linux. Toolduino uses the the Arduino library for Processing to communicate with an Arduino board so you can manipulate output pins and read inputs. The Arduino must be running the Firmata firmware that comes with the Arduino IDE. Toolduino is not  for use with your own Arduino sketch -- you must upload the StandardFirmata sketch to your Arduino before starting Toolduino.

IMPORTANT: The version of the Firmata library distributed with Arduino 0017 is broken and will not work. Make sure you are using Arduino 0018 or higher.

Usage

First, you must load the Firmata firmware onto your Arduino board. Open the sketch StandardFirmata in the Arduino IDE. 

Open File -> Examples -> Firmata -> StandardFirmata and upload it to your Arduino board.

Then start the Toolduino application. When Toolduino first starts, you are prompted to select the serial port that is connected to the Arduino:

Image

After connecting, using Toolduino is easy.

  • Right click on a digital pin to set its mode: OUTPUT, INPUT, INPUT with pull-up resistor, or PWM output (available on pins 3, 5, 6, 9, 10, 11).
  • A digital input pin shows its value HIGH or LOW.
  • Left-click a digital output pin to toggle it between HIGH and LOW.
  • A PWM pin shows a slider you can use to set the value between 0 and 255.
  • Left-click an analog pin to read its value.

Image

Download

Version 1.0 is available for the following platforms:

Library dependencies:

Discussion forum

For discussion/questions/bugs see the Toolduino forum.

Troubleshooting

If there is no error message displayed, and Toolduino does not seem to be communicating with the board, you are probably using a broken version of the StandardFirmata Arduino sketch. The version distributed with Arduino 0017 is broken (see important note above).

License

gnu gpl

This software is licensed under the CC-GNU LGPL.

 

关于作者

LStacey: Musician / Geek / Thinker / Blogger

相关博客帖子

2010 8月 26

I've signed up for the following course, its online and best of all FREE

Online Course: Proce ...

相关产品及技术知识

2011 11月 19
Knowledge
2011 5月 26
Knowledge
2010 10月 24
Knowledge
2010 10月 22
Knowledge

投稿

想分享技术知识给社区或是询问相关技术知识的问题?