Home » Notes » making

Category Archives: making

First SleepySketch release

Happy 2014! We’re particularly happy to be making the first release of the SleepySketch library for writing low-power Arduino sketches.

(more…)

Scratch: visual programming for Arduino

For some people, traditional programming is daunting. This needn’t be the case, and there are several more visual programming studios available — one of which has now come to the Arduino.

(more…)

Uploading sketches to a breadboard Arduino

It turns out there there are quite a few versions of the “same” components out there. Uploading sketches to an Arduino-on-a-breadboard is trickier than it first appears.

(more…)

Low-power Arduino-on-a-breadboard

Putting an Arduino together from scratch lets us look at where the power consumption might be reduced — and is just an interesting thing to do anyway.

(more…)

XBee sleeping

Clearly saving battery power means getting the XBee radio to sleep at the behest of the Arduino. This turns out to be fairly simple, but does require modifying the XBee shield slightly.

(more…)

Issuing AT commands

Controlling the XBee requires issuing AT commands. The XBee library has the low-level machinery to do this.

(more…)

Basic power measurements

Some initial measurements of power consumption.

(more…)

Some improvements to SleepySketch

It’s funny how even early experiences change the way you think about a design. Two minor changes to SleepySketch have been suggested by early testing.

(more…)

Radio survey

A simple radio survey establishes the ranges that the radios can manage.

(more…)

Sleepy sketches

Keeping the microcontroller asleep as much as possible is a key goal for a sensor system, so it makes sense to organise the entire software process around that.

(more…)