Arduino Yun now supported

Arduino Yun is the first member of a new groundbreaking line of WiFi products combining the power of Linux with Arduino’s simplicity. The first Arduino Yun is the combination of an Arduino Leonardo with a WiFi system-ona-chip running Linino (GNU/Linux based on OpenWRT).

Arduino Yun board is supported by biicode

The board has built-in Ethernet and WiFi support, a USB-A port, micro-SD card slot, 20 digital input/output pins (of which 7 can be used as PWM outputs and 12 as analog inputs), a 16 MHz crystal oscillator, a micro USB connection, an ICSP header and a 3 reset buttons.

It can communicate with the Linux distribution onboard, offering a powerful networked computer with the ease of Arduino. In addition to Linux commands like cURL, you can write your own shell scripts for robust interactions.


How the Arduino Yun enviroment connects to the Linux enviroment.

The Bridge library facilitates communication between the two processors, giving Arduino sketches the ability to run shell scripts, communicate with network interfaces, and receive information from the AR9331 processor. The USB host, network interfaces and SD card are not connected to the 32U4, but the AR9331, and the Bridge library also enables the Arduino to interface with those peripherals.

Arduino gives us a lot of references about this board in a great gide to the Arduino Yun and a sumary of the bridge Yun library, a library to enable all the power the Yun can provide.

How to use the Arduino Yun with biicode

Just specify the Arduino SDK path of the 1.5.8 or higher. If you don’t have it yet, you can download it from the Arduino download page and unzip it into biicode_env folder.

If you want to upload your firmaware by ssh to

Or specify a different IP.

Now, hacking something via wifi is easier!

Hope you enjoy this new feature and, as always, we look forward to read what you think. Just click on the sidebar button to try biicode, check our docs, forum and/or Stackoverflow tag for questions and answers.

Related Posts