New products, Conferences, Books, Papers, Internet of Things

Posts tagged ‘linux’

Welcome Arduino Yún

Arduino_Y_n_isoMassimo Banzi announced it some minutes ago during his annual “The state of Arduino” presentation at Maker Faire Bay Area:  Arduino Yún  is the first of a revolutionary family of wifi products combining Arduino with Linux.

Yún means “cloud” in chinese language,  as the purpose of this board to make it simple to connect to complex web services directly from Arduino.

Designed in collaboration with Dog Hunter, a company with extensive experience with Linux, the board adopts the Linino distribution which provides signed packages to ensure the authenticity of the software installed on the device.

Historically, interfacing Arduino with complex web services has been quite a challenge due to the limited memory available and they tend to use verbose text based formats like XML that require quite a lot or ram to parse. On the Arduino Yún we have created the Bridge library which delegates all network connections and processing of HTTP transactions to the Linux machine.

Arduino Yún is the combination of a classic Arduino Leonardo (based on the Atmega32U4 processor) with a Wifi system-on-a-chip running Linino (a MIPS GNU/Linux based on OpenWRT). It’s based on the ATMega32u4 microcontroller and on the Atheros AR9331, a system on a chip running Linino, a customized version of OpenWRT, the most used Linux distribution for embedded devices.

Like a Leonardo, it has 14 digital input/output pins (of which 7 can be used as PWM outputs and 12 as analog inputs), a 16 MHz crystal oscillator and a micro USB connector.

More info here.

IEEE 802.15.4 implementation for Linux

As a part of the research activities in the Embedded Systems – Open Platform Group from Siemens Corporate Technology a group of researchers is working on adding support for the IEEE 802.15.4 Wireless Personal Area Networks to the Linux. The current implementation is neither certified nor even feature complete. However they’d like to present current state of the patchset to the Linux developers community to gain comments, fixes, ideas, etc. This is not yet a pull request, but more like an RFC.

The project page is available at http://apps.sourceforge.net/trac/linux-zigbee with source code of kernel part available from git at http://zigbee-linux.git.sourceforge.net, mirrored for convenience at git://git.kernel.org/pub/scm/linux/kernel/git/lumag/lowpan.git

More info here.