Archive for March 2012

The beauty of things

Subject inspired after watching this video seen first on Adafruit site. Long time ago, I wanted to be a clock maker. Probably because watches were highly desirable when I was a kid. They were the typical present for major events in a kids life (e.g. first Communion). Much bigger and quite impressive, the grandfather clocks […]

Recommendations of the day

I got a mail from an Arduinoos fan who is new to Arduino and C programming and asked me for some advises. As this not the first request, I will try a quite exhaustive answer for all beginners. Firstly, we all were beginners some day! One fraction of second after typing the first lines of […]

MicroHTR (Part 2)

Part 1, 2, 3, 4, 5, 6, 7, 8, 9 PID is probably one of the most popular type of process controller. You may find many papers on the net describing the origins this system. I can read that PID controllers were developed in automatic ship steering. While the PID controller proved higher performances than […]

MicroHTR (Part 1)

Part 1, 2, 3, 4, 5, 6, 7, 8, 9 MicroHTR stands for Micro heater project. This is a pending project for which I was unhappy with the information and code found on the web. Finally I decided to build a simple prototype in order to evaluate my draft PID code from which the following […]

Product highlight

FTDI announces: “New X-chip series will connect you to USB even easier and faster! X-chip USB series from FTDI brings even higher functionality on a chip, including battery charging detection. Speeds-up development, saves space and decreases power consumption.” These chips are conected to MCU through I2C port, using few additional passive components FTDI offers various […]

Blog of the Day

A very informative blog, well written, full of clever, not to say awesome, ideas. Pay a visit to Keery D. Wong blog !

Fast Fourier Transform (FFT) (Part 9)

Part 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 Here are a few comments on the use of PlainFFT. First of all: PlainFFT performs in place calculation, which means that the results are recorded within the vectors containing the source data. “Usable” results are available on completion of the ComplexToReal() execution. Before execution, vReal and vImag vectors contain the transformed results from the […]

Blog of the day

Introduction to Physical Computing with AVR microcontrollers (Arduino) Here is a very comprehensive page related to the versatility of Arduinoos in terms of programming, written by some Japanese fans of Arduino.

I/O Ports (Part 5)

Part 1, 2, 3, 4, 5 I recently received a mail related to some possible modifications of PlainDDS and MicroDDS. The idea from the author is to use pins from various ports. In its actual version, PlainDDS uses 6 pins from the same PORT (B, C or D). The reason is that this allows fast iterations because of the simple […]