Category Archives: Electronics

“Sketching” Electronics With Conductive Ink

No Gravatar

Conductive Ink, magnetic paper, Arduino Lilypad, and more.  Draw real electronic circuits on paper, instead of using an solderless breadboard, wirewrap, or a PC Board.  A series of videos…

“Sketching” Electronics With Conductive Ink

The first video I had to open in UTube to see.  The rest worked right in the original page.

GPS Receivers Now Small Enough to Attach to [almost] Anything

No Gravatar

I found a news article about a GPS receiver that is smaller than a penny, and weighs only 0.3 grams.  Even with support electronics for data logging, remote downloading, scheduling, and battery, it still only comes to 10 grams.  This may not be quite small enough to attach to insects, but they are designed to be used to track the foraging habits of bats.

I could not see any pricing on the manufacturer ? website, but that is small enough that weight and power requirements should no longer be a limitation for adding position sensing to almost any robotics project.

GPS Receivers Now Small Enough to Attach to Literally Anything

Definitely something to check into for our rocketry members. A 10 gram payload weight should be doable.  If added to an existing sensors / recording package, it could add as little as 0.3 grams.


Phil

Arduino Programming class

No Gravatar

I have been teaching introductory programming for the Arduino to a weekly class the past few weeks.  I missed collecting the email contact information for some of the people who joined the class in the last couple of weeks.  In the hope that they read these postings, I am publishing a notice here.

Here is a small homework reading assignment for the WCRS programming class attendees.  Read the Software Development Methodology article (http://en.wikipedia.org/wiki/Software_development_methodology) on wikipedia, at least up to the start of “Subtopics”.  From those methodology descriptions, decide which of methodologies are being used for projects by people at WCRS.  Why did you pick that / those methodologies?  Which ones seem like they would fit?  Again, why?

To be discussed in class.


Phil

Arduino 0018 Released!

No Gravatar

Download Links:
Windows
Mac OS X
Linux (32 Bit)

Release Notes:

0018 – 2010.01.29

[core / libraries]

* Added tone() and noTone() functions for frequency generation.
* Added Serial.end() command.
* Added precision parameter for printing of floats / doubles.
* Incorporated latest version of Firmata.
* Fixed bug w/ disabling use of the RW pin in the LiquidCrystal library.
* No longer disabling interrupts in delayMicroseconds().
* Fixed bug w/ micros() returning incorrect values from within an interrupt.
* Fixed bug that broke use of analog inputs 8-15 on the Mega.

[environment]

* Synchronized with the Processing 1.0.9 code base, bringing various fixes,
including to a bug causing saving to fail when closing the last sketch.

* Added support for third-party hardware in the SKETCHBOOK/hardware folder,
mirroring the current structure of the hardware folder in Arduino.

* Added Ctrl-Shift-M / Command-Shift-M shortcut for serial monitor.

* Hold down shift when pressing the Verify / Compile or Upload toolbar
buttons to generate verbose output (including command lines).

* Moving build (on upload) from the applet/ sub-folder of the sketch
to a temporary directory (fixing problems with uploading examples from
within the Mac OS X disk image or a Linux application directory).

* Fixed bug the prevented the inclusion of .cpp and .h (or .c and .h) files
of the same name in a sketch.

* Improved the Mac OS X disk image (.dmg): added a shortcut to the
Applications folder, a background image with arrow, and new FTDI drivers.