Browsing All posts tagged under »arduino«

Arduino Ethernet shield and Python socket

June 14, 2015

1

I started playing with an Ethernet shield for Arduino that I bought at a faire. I noticed that the shield itself is not original, but it’s a clone of the Arduino Ethernet Shield version 5.0, also identified as revision 2. The shield provides Ethernet connectivity and has an SD card slot to provide non-volatile memory […]

Linux.conf.au 2015 Keynote: Linus Torvalds

January 21, 2015

0

The linux.conf.au conference has been held last week in Auckland. The videos of the conference have been published, and among them I saw the segment starring Linus Torvalds. The keynote was moderated by Andrew Tridgell, and the participants were Linus, Bdale Garbee and Paul “Rusty” Russell. Here is an outline that I hope can be useful if you don’t have time […]

Using a rain sensor with Arduino Uno in C

December 23, 2014

10

An application written in C that interfaces a rain sensor to Arduino Uno by reading digital and analog signals, and visualizing the levels on a PWM-driven LED and a serial terminal.

Arduino interrupts in C: implementing a time switch

December 15, 2014

0

This post continues the series of simple Arduino applications written in C instead of the official Arduino language and IDE. See the previous posts about the basics, using a buzzer and a LED matrix. The goals of using C are mainly to understand better the microcontroller, to reduce the needed resources in terms of code memory, RAM and […]

Drawing on a 7×5 LED matrix with Arduino in C

November 15, 2014

0

In my component drawers I have a LTP-7357AG, which is a matrix of 35 green LEDs conveniently packaged in a 12-pin display. I wanted to play with it so I began to hook it with my Arduino Uno. This post is part of a series about programming Arduino applications in C. I’m going to show the results first, […]

ST Nucleo F103RB works with OpenOCD 0.8.0

November 11, 2014

4

Full disclosure: I work at ST Microelectronics, but what I write here is purely my opinion and my work, conceived and conducted in my spare time. The ST Nucleo boards are development platforms mounting an STM32 microcontroller, made for the same enthusiasts that are attracted to Arduino and the like. They have between 64KiB and 512KiB of […]

Using a buzzer with Arduino in pure C

October 15, 2014

2

Since one of my most viewed posts is Programming Arduino Uno in pure C, I wanted to write other posts about common Arduino functionalities implemented in C instead of the default language. This post is part of a series about programming Arduino applications in C, using a Debian computer with avr-gcc compiler. This time I’m using a buzzer […]