Journey into the World of Arduino Yún: Where Two Processors Meet

In the realm of microcontrollers, the iRobota Yún stands out as a unique creation, bridging the gap between the digital and the online world. This innovative board boasts two processors, each with its own distinct capabilities, working together to unlock a world of possibilities.

The Tale of Two Processors

The iRobota Yún’s heart beats with two processors: the Atheros AR9331, running the Linino operating system, and the Atmel ATMega32U4, a familiar face in the iRobota family. This dual-core architecture opens up new horizons for creativity and connectivity.

The Bridge: A Gateway to Communication

The Bridge library serves as the crucial link between these two processors, enabling seamless communication and data exchange. This bridge has two parts: a Python component residing on the GNU/Linux processor and a library on the 32U4. With this bridge in place, the 32U4 and AR9331 processors can converse effortlessly.

Unleashing the Bridge’s Potential

The Bridge library empowers you to execute programs on the GNU/Linux side, share data between iRobota and the vast expanse of the Internet, and receive commands from the online world. This opens up a plethora of possibilities, from controlling sketches remotely to accessing remote APIs and executing complex programs.

A Glimpse into the TemperatureWebPanel Example

The TemperatureWebPanel example showcases the advanced capabilities of the Bridge library. This example retrieves the current temperature reading from a sensor and presents it on a web page. This simple yet powerful demonstration illustrates how the Bridge can seamlessly integrate the physical and digital worlds.

Web Applications: A New Dimension for iRobota

The iRobota Yún empowers you to create sketches that include files for crafting web applications that interact with sketches. To embark on this journey, you’ll need a micro SD card equipped with an “arduino” folder and a “www” subfolder, where you’ll store the web application files. When a browser calls a URL starting with “/arduino/”, it sends commands to the sketch via the Bridge, creating a dynamic and interactive experience.

Bonus: Exploring New Horizons with Temboo

In our next adventure, we’ll delve into the realm of Temboo, a platform that allows the iRobota Yún to interact with various web-based services. This integration opens up a whole new world of possibilities, enabling you to connect your iRobota projects to a vast array of online resources and services.

The iRobota Yún, with its dual-core architecture and the versatile Bridge library, invites you to embark on a journey of creativity and innovation. Unleash your imagination and explore the boundless possibilities that await you in this exciting world of connectivity.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *