Arduino

Bluetooth Low Energy tutorial series (part 1) published.

I’m pleased to announce that the first set of pages for the Bluetooth Smart/Low Energy Tutorial series have been published.  Within, you’ll find a BLE crash course, a DIY BLE module breakout board (including an Eagle library so you can use it in your circuits) and a complete universal bluetooth low energy client program– with…

Read more

What’s the easiest way send files to an Arduino?

There are many instances when it would be nice to be able to send large amounts of data to an Arduino-based device.  A very obvious example is any kind of media player, where you’d like to upload files from your computer, but there’s also sending configuration, whitelists, sets of instructions… there are many cases where…

Read more

MaxThermo: temperature measurements for your projects

The MaxThermo library has just been released under the LGPL! If you have a project that needs to know the weather (or at least the temperature, anyhow), then a thermocouple will come in very handy. Thermocouples are pretty sweet temperature sensors that fit into electronics naturally as they leverage the thermoelectric effect: conductors which are…

Read more

ACID released
ACID released

Announcing the release of a new hardware project :) A.C.I.D. (the Aural Colour Identification Device) lets you hear all the colours of the rainbow, by converting any light it receives into a unique combination of tones. It may be used as a handheld device or as an input module to other components by providing numerical…

Read more

Ardweeny vs Sippino: Tiny Arduino-compatible comparison

I’m a big fan of Atmel AVR-based projects, Arduino stuff in particular.  Though I support the Arduino community by buying and using official parts, like the Uno, I also enjoy exploring spin-off projects such as the Digispark because they sometimes better address particular needs (e.g. space constraints). Also, I like to play. Here I’ll review…

Read more

How to roll your own programmable Arduino/AVR board

Arduinos are perfect for development: you just plug them into a USB port and all the old hassles of dealing with AVR chips (crystals for clocking, hooking up comm lines, regulating power…) are handled for you.  But sometimes you need to roll your own custom solution. In real life–whether because of size, cost or power…

Read more

TinyBrite Arduino library first release

As mentioned before, I love me some LEDs and have a particular fondness for the MegaBrites, powerful RGB modules that are easy to chain together.  The only issue I encountered in using the hardware was with SPI support or, more specifically, lack thereof.  On certain Arduino’s, like the very tiny Digispark, there is no hardware…

Read more

Druid4Arduino Alpha Released

  Druid4Arduino–an automatic/configuration-free graphical user interface for Arduino projects–has just been released as free software (under the GPL), with binary programs available for Windows and Linux. This software enables you to provide a GUI for your device or project without having to spend any time programming windows and buttons.  You need only include the SerialUI…

Read more

SerialUI 1.4 Released

Quick word to mention that SerialUI version 1.4 has been released. From the programming perspective, this update involves only a single change (the addition of a showEnterNumericDataPrompt() method, to provide more precise feedback than always using showEnterDataPrompt()). The most important thing is that the library now supports a mode specifically designed to aid interaction with…

Read more

Getting to know the Digispark

A few months ago, I funded my first kickstarter project for production of the Digispark: a tiny (less than a square inch) Arduino-compatible device based on the AVR ATtiny85. Plugged-in Digispark Though I received the occasional progress update email, I pretty much forgot about the Digispark. Until last week, that is, when I received a…

Read more